OmniSocialsOmniSocials
DocumentationAPI reference
Help centerSupport
  • Documentation
  • API reference
Developers
  • Quickstart
  • API reference
  • SDKs
  • MCP server
  • CLI
For AI agents
  • Docs for AI agents
  • llms.txt
  • OpenAPI spec
  • Postman collection
Product
  • OmniSocials
  • Pricing
  • Changelog
  • Help center
Company
  • Support
  • Privacy policy
  • Terms of service

© 2026 OmniSocials

OmniSocials on GitHubOmniSocials on XOmniSocials on LinkedIn
Information
Posts
    List postsgetList live platform postsgetGet a postgetDelete a postdeleteUpdate a postpatchCreate a postpostCreate and publish postpostPublish a post nowpostRetry failed postpostApprove a postpostReject a postpostGet approval reviewget
Media
    List mediagetGet a media itemgetDelete a media itemdeleteRename or move mediapatchUpload a filepostUpload from base64postUpload from a URLpostCreate an upload URLpostSplit a PDF into pagespostCheck media limitspostUpload with a tokenpost
Folders
    List foldersgetCreate a folderpostDelete a folderdeleteRename or move a folderpatch
Hashtag Sets
    List hashtag setsgetCreate a hashtag setpostGet a hashtag setgetDelete a hashtag setdeleteUpdate a hashtag setpatch
Accounts
    List accountsgetGet an accountget
Analytics
    Get bulk post analyticsgetGet post analyticsgetGet analytics overviewgetGet account analyticsgetGet best posting timesget
Approvals
    List approval workflowsget
Webhooks
    List webhooksgetCreate a webhookpostGet a webhookgetDelete a webhookdeleteUpdate a webhookpatchRotate webhook secretpost
Locations
    Search locationsgetValidate a locationget
Audio
    Search Instagram audioget
Pinterest
    List product PinsgetCheck a product Pinget
Inbox
    List conversationsgetList messagesgetMark conversation readpostReply to a conversationpostHide or unhide a commentpostDelete a commentdeleteGet next conversationget
Automations
    List automationsgetCreate an automationpostGet an automationgetDelete an automationdeleteUpdate an automationpatchList automation eventsget
Schemas
OmniSocials API
OmniSocials API

Audio

Download schema

Search and attach Instagram audio tracks, including trending music, to reels.


Search Instagram audio

GET
https://api.omnisocials.com/v1
/audio/search

Search Meta's licensed audio catalog for tracks that can be attached to an Instagram Reel. Pass a returned audio_id as instagram.audio_id on POST /posts/create (type reel). Omit q to get currently trending audio. Only tracks Meta has authorized for third-party publishing are returned, so the selection can differ from the native app. Requires a Facebook account connected to the workspace whose Facebook Page is linked to the workspace's Instagram account (music publishing runs through Facebook's side of the Instagram API).

Search Instagram audio › query Parameters

q
​string

Song title, artist, or keyword. Omit for trending audio.

type
​string · enum

Catalog to search: licensed music (default) or original sounds created on Instagram.

Enum values:
music
original_sound
Default: music

Search Instagram audio › Responses

200

Matching audio tracks

​object[]
error
​string | null

Set when search is unavailable (e.g. no linked Facebook account). data is then empty.

needsFacebook
​boolean

true when the workspace needs a Facebook connection (with a Page linked to this Instagram account) before music is available.

GET/audio/search
curl "https://api.omnisocials.com/v1/audio/search?q=summer" \ -H "Authorization: Bearer $OMNISOCIALS_API_KEY"
Example Responses
{ "data": [ { "audio_id": "587784541076604", "title": "Birthday Wish", "artist": "Shuba", "duration_ms": 153760, "audio_type": "music", "cover_url": "cover_url", "preview_url": "preview_url", "ig_username": "ig_username" } ], "error": "error", "needsFacebook": true }
json
application/json

LocationsPinterest