Basic Profile
Returns a minimal Instagram profile looked up by numeric user id: username, full name, and profile picture.
Use it when all you have is a numeric user id and only need the name and avatar; use profile for bio, follower counts, and verification.
20 credits per call.
Re-running the exact same call within 24h is free.
Authorization
apiKey Your key from the dashboard. It starts with isk_.
In: header
Query Parameters
Instagram numeric user ID
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/instagram/basic-profile"{ "success": true, "platform": "instagram", "endpoint": "/v1/instagram/profile/posts", "data": { "items": [ "…" ], "dropped": 0 }, "pagination": { "next_cursor": "is2.eyJwIjoyfQ", "has_more": true, "page_size": 12 }, "credits_used": 20, "credits_remaining": 9980, "request_id": "req_1a2b3c4d5e6f", "cached": false, "idempotent_replay": false, "charge_reason": "miss", "free_call": false}Audio › Reels GET
Returns reels that use one specific audio track, each with its engagement counts and the account that posted it. Use it after search/music or music/trending: pass the audio_id to see who is posting with that sound. **20 credits** per call. Re-running the exact same call within 6h is free. Paginates by `cursor` — see [Pagination](/docs/pagination).
Comment GET
Returns one comment's current text, like count, reply count, author, and timestamp, plus the post's total comment count for context. Use it when you already know which comment you want, so you do not have to page through post/comments to find it again. **Metered: 100–300 credits.** We reserve the ceiling when the call starts and charge what it actually used when it finishes. Re-running the exact same call within 6h is free.