Ssocialgraph.dev
API reference / Instagram / Recent posts & reels (up to 120)

Recent posts & reels (up to 120)

Up to 120 of the most recent posts and reels of a username.

2 credits per successful call Errors are never charged

Request

GET https://socialgraph.dev/api/v1/instagram/posts

Send your API key as Authorization: Bearer YOUR_API_KEY. Parameters go in the query string.

Parameters

NameTypeDescription
username
required
string Instagram username, e.g. apple.

Code examples


Example response

[
    {
        "post": {
            "id": "4004230002159797893",
            "owner": {
                "id": "5821462185",
                "username": "apple"
            },
            "caption": "Snailed it 🐌 \n#ShotoniPhone by @_gulligull_ …",
            "post_date": "2026-10-09T15:57:15Z",
            "short_code": "DeR4fi9skaF",
            "display_url": "https://scontent.cdninstagram.com/v/t51.82787-15/842935240_….jpg",
            "product_type": "clips",
            "accessibility_caption": "Video by apple on October 09, 2026. May be an image of balloon and text."
        }
    },
    "… up to 120 posts"
]

Errors

StatusMeaningCharged?
401Missing, invalid or revoked API keyNo
402Not enough credits (insufficient_credits)No
404The account or post doesn't existNo
422Missing or invalid parametersNo
502 / 503The data source is temporarily unavailableNo

All error codes →

Try it live: Recent posts & reels (up to 120) GET

🔒 Preset demo input. Live demos use Instagram's own account, @instagram. Sign up free to use your own.

Start with 100 free credits

Create an account in seconds. No card, no subscription. Credits never expire.

Create free account →