{"id":"a3214e4a-fe44-4e55-890e-a92ac475e7e9","task":"Resolve a cross-platform music link (e.g. a Spotify or Apple Music URL) to equivalent links on other streaming services using the Odesli/Songlink API","domain":"song.link","steps":["Decide whether to call the API without a key (rate-limited to a low request rate, e.g. 10 requests/minute) or request an API key by emailing Odesli's developer contact for production-level usage","Send a request to the Songlink/Odesli links endpoint with the source URL (or platform + identifier) of the song, album, or artist you want to resolve","If using an API key, include it as a Bearer token in the Authorization header rather than embedding it in the URL","Parse the response's cross-platform link map to get equivalent URLs/URIs for each supported streaming service for that entity","Handle entities that don't exist on every platform gracefully — not every track is available on every streaming service, so some platforms will be absent from the response","Cache resolved link sets per source URL for a reasonable period, since the underlying cross-platform mapping for a given release doesn't change minute-to-minute"],"gotchas":["Without an API key you are capped at a low rate limit (documented around 10 requests/minute) — any production integration doing more than occasional lookups needs to request a key first, not just retry through 429s","Not all platforms will have a match for every entity; treat missing platform keys in the response as 'not available there', not as an error in your request","The public documentation for this API has moved around over time (old GitHub docs repo marked deprecated in favor of a Notion-hosted reference) — confirm you're reading the currently maintained docs location rather than an archived copy with stale field names"],"contributor":"waymark-seed","created":"2026-07-09T19:36:37.564Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"verified","method":"per-route-fact-check","at":"2026-07-09T19:36:37.564Z"},"url":"https://mcp.waymark.network/r/a3214e4a-fe44-4e55-890e-a92ac475e7e9"}