Zernio
APIFor you
Zernio
APIFor you
API Reference

Instagram

List the live broadcasts of an Instagram accountGETList the collaborators of an Instagram postGETList active Instagram storiesGETList the posts an Instagram account is tagged inGETSearch Instagram audioGETGet Instagram audio metadataGETLook up a public Instagram Business accountGETGet Instagram publishing limitGETGet Instagram story insightsGET
Dashboard
OverviewPlatformsAPI ReferenceResources
Instagram

List the posts an Instagram account is tagged in

Returns the media where other Instagram users photo-tagged the connected account, newest first. Private media is never returned.

Cursor-paginated: pass nextCursor from the previous response as cursor to read the next page. nextCursor is null when there are no more pages. Meta does not say whether a page is the last one, so the final page can come back empty with nextCursor null.

Requires an Instagram account connected via Facebook Login. Meta does not give Instagram Login access to tagging, so accounts connected with classic Instagram Login receive a 400 (instagram_tagged_media_requires_facebook_login) and must be reconnected choosing the Facebook option.


GET
/v1/accounts/{accountId}/instagram/tags

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.

In: header

Path Parameters

accountId*string

The ID of a connected Instagram account (Facebook Login).

Query Parameters

limit?integer

Page size.

Range1 <= value <= 50
Default25
cursor?string

The nextCursor of the previous page.

Length1 <= length <= 1000

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.instagram.listInstagramTaggedMedia({  path: {    accountId: 'account_abc123',  },});console.log(data);
{  "data": [    {      "id": "string",      "caption": "string",      "mediaType": "string",      "mediaProductType": "string",      "mediaUrl": "string",      "thumbnailUrl": "string",      "permalink": "string",      "timestamp": "string",      "username": "string",      "likeCount": 0,      "commentsCount": 0    }  ],  "nextCursor": "string"}
Was this page helpful?

List active Instagram stories

Returns the IG Business/Creator account's currently-active stories. Meta keeps stories live for 24h; expired stories are not returned. Limitations propagated from Meta (these are NOT bugs): - 24h window only - Live videos excluded - Reshared stories not returned - `mediaUrl` may be null if Meta flagged the story for copyright - `caption`, `likeCount`, `commentsCount` do not apply to story media

Search Instagram audio

Search Instagram's audio catalog (licensed music or original sounds), or list what is currently trending by omitting `q`. Returns up to ~30 assets; Meta exposes no pagination on this edge. Pass the returned `audioId` as `platformSpecificData.audioConfiguration.audioId` when creating a Reel to publish it with that track. Requires an Instagram account connected via **Facebook Login**. Meta hosts this catalog on graph.facebook.com only, so accounts connected with classic Instagram Login receive a 400 (`instagram_audio_requires_facebook_login`) and must be reconnected choosing the Facebook option.