Skip to main content
GET
Search Instagram audio

Authorizations

Authorization
string
header
required

Workspace API key from Settings → API Keys.

Path Parameters

account
string<uuid>
required

Social account (channel) id. An account of another workspace returns 404.

Query Parameters

q
string

Search words. Omit for trending audio.

Maximum string length: 100
type
enum<string>

Only one catalog. Omit for both, music first.

Available options:
music,
original_sound

Response

The matching tracks, as a plain array (not paginated).

id
string

Instagram audio asset id. Send it as meta.audio.id.

Pattern: ^[0-9]+$
type
enum<string> | null

music (licensed catalog) or original_sound.

Available options:
music,
original_sound,
null
title
string
artist
string | null

The artist, or for an original sound the creator's Instagram username.

cover_url
string<uri> | null

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.

duration_ms
integer | null

Length of the track in milliseconds.

preview_url
string<uri> | null

A playable preview. Expires like cover_url.