1
Request Access
To begin, submit an API access request through the UMW partner portal or contact your UMW account representative directly. Your request should include your company name, intended use case, and estimated API usage volume. The UMW partnerships team reviews all applications and will respond within five business days.
API credentials are issued to approved companies only. Individual or personal accounts are not eligible for platform access. Ensure your application is submitted under your organization’s registered legal name.
2
Receive Sandbox Credentials
Once your application is approved, UMW will issue a sandbox API key and a dedicated sandbox base URL. The sandbox environment mirrors production functionality without affecting live catalog data or initiating real store deliveries.Store your credentials as environment variables rather than hardcoding them in your application source code. This keeps secrets out of version control and makes it straightforward to swap credentials when you go live.
3
Make Your First API Call
With your sandbox credentials in place, verify your setup by calling the A successful response returns an array of store objects:If you receive a
/v1/stores endpoint. This returns the list of digital stores currently supported for distribution — a lightweight, read-only call that confirms your API key and connectivity are working correctly.401 Unauthorized response, verify that your UMW_API_KEY environment variable is set correctly and that the key has not expired. See the Authentication guide for troubleshooting details.4
Go Live
After you complete integration development and pass UMW’s certification review, the UMW partnerships team will issue your production API key and confirm your production base URL. The only change required in your application is swapping the sandbox credentials for your production credentials — no code changes are needed.To schedule your go-live, contact UMW support at developer-support@umwrecordingsinc.com or through the partner portal. The team will coordinate a go-live window and confirm that your account permissions are fully provisioned.
Next Steps
With your integration up and running, explore the resources below to build out your full workflow.Authentication
Understand how Bearer token authentication works, how to rotate keys, and how to handle token errors gracefully.
Sandbox Environment
Learn what the sandbox simulates, how to trigger test events, and how to reset sandbox state between test runs.
API Reference
Browse the full API reference for releases, tracks, stores, royalties, payouts, and more.
Webhooks Guide
Subscribe to platform events and receive real-time notifications for deliveries, royalty reports, and payouts.