Bandcamp logo

Bandcamp

Bandcamp is an artist-direct music marketplace and streaming platform. Its developer APIs are limited and gated to labels and merchandise fulfillment partners; access is granted on request and uses OAuth 2.0.

3 APIs 0 Features
MusicMarketplaceIndieAudioSalesMerch

APIs

Bandcamp Account API

Account API for retrieving the list of bands a user manages and basic account metadata. OAuth 2.0 client credentials with token endpoint at /oauth_token; access tokens expire af...

Bandcamp Sales Report API

Sales Report API for labels: retrieves sales line items (digital, physical, merch, subscriptions) over a date range. Restricted to labels.

Bandcamp Merch Orders API

Merch Orders API for fulfillment partners: list and update merchandise orders (mark shipped, set tracking). Restricted to merchandise fulfillment partners.

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: bandcamp
url: https://raw.githubusercontent.com/api-evangelist/bandcamp/refs/heads/main/apis.yml
name: Bandcamp
x-type: company
description: >-
  Bandcamp is an artist-direct music marketplace and streaming platform. Its developer APIs are
  limited and gated to labels and merchandise fulfillment partners; access is granted on request and
  uses OAuth 2.0.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Music
  - Marketplace
  - Indie
  - Audio
  - Sales
  - Merch
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
  - aid: bandcamp:account
    name: Bandcamp Account API
    description: >-
      Account API for retrieving the list of bands a user manages and basic account metadata. OAuth 2.0
      client credentials with token endpoint at /oauth_token; access tokens expire after one hour.
    humanURL: https://bandcamp.com/developer
    baseURL: https://bandcamp.com/api
    tags:
      - Account
      - Bands
    properties:
      - type: Documentation
        url: https://bandcamp.com/developer
  - aid: bandcamp:sales-report
    name: Bandcamp Sales Report API
    description: >-
      Sales Report API for labels: retrieves sales line items (digital, physical, merch, subscriptions)
      over a date range. Restricted to labels.
    humanURL: https://bandcamp.com/developer/sales
    baseURL: https://bandcamp.com/api
    tags:
      - Sales
      - Reporting
      - Labels
    properties:
      - type: Documentation
        url: https://bandcamp.com/developer/sales
  - aid: bandcamp:merch-orders
    name: Bandcamp Merch Orders API
    description: >-
      Merch Orders API for fulfillment partners: list and update merchandise orders (mark shipped, set
      tracking). Restricted to merchandise fulfillment partners.
    humanURL: https://bandcamp.com/developer/merch
    baseURL: https://bandcamp.com/api
    tags:
      - Merch
      - Orders
      - Fulfillment
    properties:
      - type: Documentation
        url: https://bandcamp.com/developer/merch
common:
  - type: Website
    url: https://bandcamp.com/
  - type: DeveloperPortal
    url: https://bandcamp.com/developer
  - type: Plans
    url: plans/bandcamp-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/bandcamp-rate-limits.yml
  - type: FinOps
    url: finops/bandcamp-finops.yml
maintainers:
  - FN: Kin Lane
    email: [email protected]