Albums
Album management — read endpoints available via API key
Supabase access token — used by the web and mobile apps
In: header
Query Parameters
curl -X GET "https://example.com/api/v1/albums/"Supabase access token — used by the web and mobile apps
In: header
Query Parameters
curl -X GET "https://example.com/api/v1/albums/links?teamId=string"Supabase access token — used by the web and mobile apps
In: header
Path Parameters
curl -X GET "https://example.com/api/v1/albums/string"Authorization
sessionAuth Supabase access token — used by the web and mobile apps
In: header
Path Parameters
curl -X DELETE "https://example.com/api/v1/albums/string"Supabase access token — used by the web and mobile apps
In: header
Path Parameters
curl -X GET "https://example.com/api/v1/albums/string/collaborators"Authorization
sessionAuth Supabase access token — used by the web and mobile apps
In: header
Path Parameters
TypeScript Definitions
Use the request body type in TypeScript.
curl -X PATCH "https://example.com/api/v1/albums/string/status" \ -H "Content-Type: application/json" \ -d '{ "status": "idea" }'Authorization
sessionAuth Supabase access token — used by the web and mobile apps
In: header
Path Parameters
TypeScript Definitions
Use the request body type in TypeScript.
curl -X POST "https://example.com/api/v1/albums/string/tracks" \ -H "Content-Type: application/json" \ -d '{ "trackIds": [ 0 ] }'Authorization
sessionAuth Supabase access token — used by the web and mobile apps
In: header
Path Parameters
curl -X DELETE "https://example.com/api/v1/albums/string/tracks/string"Authorization
sessionAuth Supabase access token — used by the web and mobile apps
In: header
TypeScript Definitions
Use the request body type in TypeScript.
curl -X POST "https://example.com/api/v1/albums/reorder" \ -H "Content-Type: application/json" \ -d '{ "status_id": "string", "album_orders": [ { "albumId": 0, "order": 0 } ] }'Authorization
sessionAuth Supabase access token — used by the web and mobile apps
In: header
Path Parameters
TypeScript Definitions
Use the request body type in TypeScript.
curl -X POST "https://example.com/api/v1/albums/string/tracks/reorder" \ -H "Content-Type: application/json" \ -d '{ "trackOrders": [ { "trackId": 0, "order": 0 } ] }'