Skip to main content
The Musique Partner API lets you programmatically upload audio, schedule broadcasts, and manage your audio library across all your locations — built for retailers, franchises, and multi-unit businesses. Base URL

Authentication

All requests require an X-API-Key header. Each user within a company receives a unique token with three parts:
For example: msk_prod_1234567890abcdef — where msk is the company prefix, prod is the environment, and 1234567890abcdef is the unique hash.
API tokens are issued by the Musique team. Contact support@musique.app to get yours.

Explore the API

Audio Endpoints

Upload, retrieve, send, and delete audio files across all your locations.

System Monitoring

Check API health, version info, and current service status.

Quick Start

Get up and running in two steps.
1

Upload an audio file

Response includes an id you’ll use to send the file to devices.
2

Broadcast to devices

externalIds maps to your internal store or location identifiers.

Endpoints

Audio

System


Response Format

All successful responses return JSON. Error responses follow a consistent structure:
See the Errors page for a full list of error codes and handling examples.

Rate Limits

Coming soon — Detailed rate limit documentation and per-key usage endpoints are still under development. View the Rate Limits page for planned specs.
Standard limits are enforced per API key: Responses include X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset headers. On limit exceeded, you’ll receive 429 Too Many Requests with a Retry-After header.

SDKs

Official SDKs are coming soon. Use any HTTP client in the meantime.

Support

Questions or need a token? Reach us at support@musique.app or read the Partner API Integration Guide.