Partner API · v1
Detection & Federated Embed
Asynchronous watermark detection via job polling, plus federated embed so attribution resolves against your catalog — not ours. Sign up or login to your developer account to get started.
Upload an audio file to start asynchronous watermark detection. Returns a job_id immediately — processing happens in the background.
Poll until status is succeeded or failed. Use exponential backoff — typical jobs complete in 2–8 s.
Watermarks audio and registers your resolver URL in one step. Apply partner_registry.sql in your database before first use.
Resolver URL — pick one approach
| Option | Field(s) | Notes |
|---|---|---|
| Full URL | resolver_endpoint | Pass the complete URL per request, e.g. if you generate signed URLs server-side. |
| Base + template | resolver_base_url resolver_path_template |
Wav Linq builds the URL: base/resolve/{signature}. Template defaults to resolve/{signature}. Use {SIG} for uppercase hex. |
Wav Linq calls your registered URL when detection finds a partner-embedded Linq. Return JSON track metadata.
200 response body
The attribution_source field in detection responses reflects how metadata was resolved: