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.
APIs.json: https://raw.githubusercontent.com/api-evangelist/bandcamp/refs/heads/main/apis.yml
- Music
- Marketplace
- Indie
- Audio
- Sales
- Merch
- Created: 2026-05-08
- Modified: 2026-05-08
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.
- Human URL: https://bandcamp.com/developer
- Base URL:
https://bandcamp.com/api
- Account
- Bands
Sales Report API for labels: retrieves sales line items (digital, physical, merch, subscriptions) over a date range. Restricted to labels.
- Human URL: https://bandcamp.com/developer/sales
- Base URL:
https://bandcamp.com/api
- Sales
- Reporting
- Labels
Merch Orders API for fulfillment partners: list and update merchandise orders (mark shipped, set tracking). Restricted to merchandise fulfillment partners.
- Human URL: https://bandcamp.com/developer/merch
- Base URL:
https://bandcamp.com/api
- Merch
- Orders
- Fulfillment
FN: Kin Lane Email: kin@apievangelist.com