Marketplace
Bandcamp logo

Bandcamp API

bandcamp.com

Independent music marketplace - albums, tracks, merch, discovery, and pricing.

Actions
7
Category
Marketplace
Login
Not required
Output
JSON

Call the Bandcamp API

Submit a task, then poll the job until it settles. This example runs act_bandcamp_com_discover_listing.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_bandcamp_com_discover_listing",
    "params": {
      "tag_norm_names": ["jazz"]
    }
  }'

7 actions on bandcamp.com

Read

  • Discover Page Hub

    act_bandcamp_com_discover_page_ssr_hubread1 credit / call

    Returns the full Discover category and genre taxonomy with genre IDs and URLs.

  • Homepage

    act_bandcamp_com_homepage_ssrread1 credit / call

    Returns homepage featured editorial sections and genre taxonomy.

  • Merch Inventory

    act_bandcamp_com_merch_inventoryread2 credits / call

    Returns per-item stock quantities and low-stock warnings for physical format variants on an album page.

    artist_subdomain
    string · required
    merch_ids
    string · required
    album_id
    integer · required

Write

Write actions change state on bandcamp.com and run as the account you connect.

  • Discover Listing

    act_bandcamp_com_discover_listingwrite2 credits / call

    Returns paginated Discover album and merch results by genre tag with prices and pagination.

    tag_norm_names
    array · required
    cursor
    string
    category_id
    integer
    geoname_id
    integer
    slice
    string
    time_facet_id
    integer
    size
    integer
    include_result_types
    array
  • Discover Top Review

    act_bandcamp_com_discover_top_reviewwrite2 credits / call

    Returns the featured fan review text, reviewer name, and profile URL for a Discover album.

    album_id
    integer · required
  • Editorial Recommendations

    act_bandcamp_com_editorial_recommendationswrite2 credits / call

    Returns daily and weekly editorial article links and radio show recommendations.

  • Homepage Notable Albums

    act_bandcamp_com_homepage_notable_albumswrite2 credits / call

    Returns notable and new album cards with artist names, genres, pricing, and stream preview URLs.

    page_size
    integer

Bandcamp API questions

Is there an API for Bandcamp?
Bandcamp does not offer a public data API for this, but Anakin Wire provides 7 maintained endpoints for bandcamp.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape Bandcamp data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when bandcamp.com changes its markup, Anakin updates the action.
Do I need a Bandcamp account?
No. Every Bandcamp action listed here runs anonymously — no account and no credentials required.
What does the Bandcamp API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Marketplace APIs

All Marketplace sites