Get Instagram audio
Reads one Instagram audio asset with fresh cover_url and preview_url links, which Instagram expires (the id does not). Needs an account connected through Facebook (instagram-facebook). The answer is kept for an hour per account and track; an uncached read counts against the workspace’s 30 audio lookups per minute. This endpoint also counts against a limit of 60 requests per minute per user, shared with the other Pinterest, Discord, TikTok and Instagram lookup endpoints and with the same user’s channel lookups in the TryPost app.
Authorizations
Workspace API key from Settings → API Keys.
Path Parameters
Social account (channel) id. An account of another workspace returns 404.
Instagram audio asset id, for example a post's meta.audio.id. Anything but digits answers 404.
^[0-9]+$Response
The track.
One Instagram audio asset: licensed music or an original sound. Send its id as meta.audio.id on an instagram_reel.
Instagram audio asset id. Send it as meta.audio.id.
^[0-9]+$music (licensed catalog) or original_sound.
music, original_sound, null The artist, or for an original sound the creator's Instagram username.
Cover art, or for an original sound the creator's profile picture. Instagram expires these links; read the track again with Get Instagram audio for a fresh one.
Length of the track in milliseconds.
A playable preview. Expires like cover_url.

