Discover/Spitfire Audio API
live

Spitfire Audio APIspitfireaudio.com

Browse Spitfire Audio's full sample library catalog via API. Retrieve product listings, pricing, system requirements, and Trustpilot reviews for any library.

Endpoint health
verified 3d ago
list_libraries
get_library_details
2/2 passing latest checkself-healing
Endpoints
2
Updated
26d ago

What is the Spitfire Audio API?

The Spitfire Audio API provides 2 endpoints to browse and inspect Spitfire Audio's complete sample library store. Use list_libraries to retrieve paginated summaries of every available library — including title, vendor, price, tags, and SKU — and get_library_details to pull full product data, images, HTML descriptions, system requirements, and Trustpilot review scores for any specific library identified by its handle.

Try it

No input parameters required.

api.parse.bot/scraper/65fe376f-5de3-42fe-ac6b-328ad6556fea/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/65fe376f-5de3-42fe-ac6b-328ad6556fea/list_libraries' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace spitfireaudio-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.spitfire_audio_catalog_api import SpitfireAudio, LibrarySummary, Library, LibraryNotFound

client = SpitfireAudio()

# Browse all available sample libraries
for lib in client.librarysummaries.list():
    print(lib.title, lib.price, lib.vendor)

# Get full details for a specific library by handle
details = client.libraries.get(handle="albion-one")
print(details.title, details.price, details.currency)
print(details.published_at, details.vendor)

# Access system requirements
for section, reqs in details.system_requirements.items():
    print(section, reqs)

# Access Trustpilot reviews
print(details.reviews.stars_average, details.reviews.total_reviews)
for review in details.reviews.reviews:
    print(review.author, review.stars, review.date)

# Navigate from a summary to full details
for lib in client.librarysummaries.list(limit=3):
    full = lib.details()
    print(full.title, full.barcode, full.sku)
All endpoints · 2 totalmissing one? ·

List all sample libraries available on the Spitfire Audio store. Returns every product aggregated across paginated results (up to 20 pages). Each library includes basic metadata: title, handle, vendor, price, SKU, and tags. Use a library's handle to fetch full details via get_library_details.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of libraries returned",
    "libraries": "array of LibrarySummary objects"
  },
  "sample": {
    "data": {
      "total": 191,
      "libraries": [
        {
          "id": 10228270989650,
          "sku": "188",
          "tags": [
            "Range:albion"
          ],
          "price": "399.00",
          "title": "Albion ONE",
          "handle": "albion-one",
          "vendor": "Spitfire Audio",
          "product_type": "Virtual Instrument"
        }
      ]
    },
    "status": "success"
  }
}

About the Spitfire Audio API

Browsing the Catalog

The list_libraries endpoint returns a flat list of every sample library in the Spitfire Audio store. Each entry in the libraries array includes id, title, handle, vendor, product_type, tags, price, and sku. The endpoint aggregates paginated store results automatically, covering up to 20 pages, and returns a total count alongside the array. No input parameters are required — it returns the full catalog in a single call.

Product Detail Data

The get_library_details endpoint accepts a handle string (the URL slug, e.g. albion-one) as returned by list_libraries. It returns the full product record: title, price in GBP, images (array of URLs), vendor, tags, sku, barcode, and an HTML description field that typically includes system requirements and feature copy. The id and handle fields align with the catalog listing, making it straightforward to chain the two endpoints.

Trustpilot Reviews

The reviews object in get_library_details exposes stars_average, total_reviews, and a reviews array containing individual user review records sourced from Trustpilot. This lets you display or aggregate customer sentiment data alongside product specifications without maintaining a separate review pipeline.

Coverage and Scope

All prices are returned in GBP. The tags field in both endpoints carries comma-separated metadata useful for filtering by instrument type, genre, or orchestral section. The barcode field corresponds to the Trustpilot SKU identifier for the product, which ties the review data to the correct library record.

Reliability & maintenanceVerified

The Spitfire Audio API is a managed, monitored endpoint for spitfireaudio.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when spitfireaudio.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official spitfireaudio.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a searchable browser for Spitfire Audio libraries filtered by tags such as strings, brass, or cinematic.
  • Track price changes in GBP across the catalog by periodically polling list_libraries and comparing the price field.
  • Aggregate Trustpilot stars_average and total_reviews data across all libraries to rank products by customer rating.
  • Sync Spitfire Audio product metadata — titles, SKUs, images, and descriptions — into an internal content database.
  • Extract system requirements from the HTML description field in get_library_details to surface compatibility information.
  • Identify vendor distribution across the catalog using the vendor field from list_libraries to analyze third-party vs. in-house offerings.
  • Generate structured library comparison pages by pairing images, price, and reviews data from get_library_details.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Spitfire Audio have an official developer API?+
Spitfire Audio does not publish a public developer API. The Spitfire Audio API on Parse is the available programmatic way to access catalog and product data from spitfireaudio.com.
What does `list_libraries` return and how many libraries does it cover?+
It returns a total count and a libraries array where each entry includes id, title, handle, vendor, product_type, tags, price, and sku. The endpoint aggregates results across up to 20 pages of the store automatically, so no pagination parameters are required from the caller.
Are individual Trustpilot review texts available, or only aggregate scores?+
The reviews object returned by get_library_details includes both aggregate fields (stars_average, total_reviews) and a reviews array containing individual review records, not just summary statistics.
Does the API expose audio previews or downloadable samples for each library?+
Not currently. The API covers product metadata, pricing, images, HTML descriptions, and Trustpilot reviews. Audio preview URLs and downloadable content are not part of the current response shape. You can fork the API on Parse and revise it to add an endpoint targeting preview media.
Is pricing returned in multiple currencies?+
The price field in both endpoints returns values in GBP only. Multi-currency pricing is not currently exposed. You can fork the API on Parse and revise it to add currency conversion or additional locale pricing if needed.
Page content last updated . Spec covers 2 endpoints from spitfireaudio.com.
Related APIs in MusicSee all →
pluginboutique.com API
Search and browse thousands of audio plugins across categories, brands, and deals, while discovering free products, new arrivals, and bundle offers. Get detailed information about specific plugins and find exactly what you need for your music production setup.
orchestraltools.com API
Browse and search Orchestral Tools' collection of virtual instruments, samples, and bundles by series, genre, and price to find exactly what you need. Add products to your cart and view detailed specifications, pricing, and availability for each instrument.
thomann.de API
Search and browse Thomann's music store catalog to find products by category, view detailed specifications and pricing, read customer reviews, and filter results to discover the instruments and gear you're looking for. Access comprehensive product information including descriptions, availability, and ratings all in one place.
shpock.com API
Search and browse products listed on Shpock.com, view detailed listing information and seller profiles, and explore all available marketplace categories. Find what you're looking for by searching inventory, checking seller histories, and discovering related items from individual merchants.
lookfantastic.com API
Browse Lookfantastic category pages to retrieve live product listings (price, ratings, reviews, and ingredients), and fetch detailed information for a specific product by SKU including reviews, directions, and images.
adlibris.com API
Search for books and media across Adlibris.com's catalog, view detailed product information with ratings, and read customer reviews to help you make informed purchasing decisions. Browse products by category and filter results to easily find exactly what you're looking for.
waves.com API
Browse Waves audio plugins, bundles, and StudioVerse chains while comparing prices, checking compatibility, and reading reviews all in one place. Search for specific products, view detailed tech specs, explore subscription plans, and discover special offers across Waves' entire catalog.
kvraudio.com API
Search and discover thousands of VST plugins, virtual instruments, and audio effects from the KVR Audio database, finding exactly what you need by plugin type, developer, or features. Browse detailed product information including developer names, specifications, and software details to compare and evaluate music production tools.