Purchases
Raw Beats is community-first: buyers connect with producers directly for licensing. Purchase records and downloads are tracked in the API when sales are recorded.
Flow
- Buyer discovers a beat and contacts the producer (profile, messaging)
- License terms are agreed off-platform or via admin-recorded sales
- Completed purchases appear in the buyer dashboard
- Buyer downloads files via
GET /api/purchases/:purchaseId/download
License tiers
- Each beat has one or more
Licenserecords (basic, premium, exclusive) - Producers set prices when uploading or editing beats
Relevant API
GET /api/purchases/:purchaseId/download— signed download for a completed purchaseGET /api/users/me/purchases— buyer purchase history