Api Endpoint

Instagram Profile & Posts

Page through an Instagram account's posts by username — captions, like and comment counts, media type, video duration, image and thumbnail URLs, post permalinks, tagged users and location, plus a cursor for the next page. Instagram posts feed, reels listing, creator content history, social post data. No API key.

Open interactive test console

Offering

Provider
instagram.use.x402atlas.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Social Intelligence
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://instagram.use.x402atlas.com/posts/:username
MIME type
application/json
First seen
2026-10-16T01:50:14.534Z
Last seen
Tags
Instagram, social-media, influencer, creator, Profile, posts, followers

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.02 USDC
Atomic price: 20000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.02 USDC
Atomic price: 20000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Payment option 3
0.02 USDC
Atomic price: 20000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Payment option 4
0.02 USDC
Atomic price: 20000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "20000",
    "payTo": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "20000",
    "payTo": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb"
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "20000",
    "payTo": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "20000",
    "payTo": "3nXsChcZGke6xebDPmndNMCt8L3yi6xyN4Pd6q5cQrgv"
  }
]

Observed health

Status
Healthy
Latest latency
13 ms
Average latency
14 ms
HTTP status
402
Last checked
Reachability
100% over 13 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "additionalProperties": false,
  "properties": {
    "method": {
      "enum": [
        "GET"
      ],
      "type": "string"
    },
    "pathParams": {
      "properties": {
        "username": {
          "description": "Instagram handle as it appears in the profile URL, e.g. `nasa` for instagram.com/nasa. Case-insensitive, no leading @.",
          "maxLength": 30,
          "pattern": "^[A-Za-z0-9._]+$",
          "type": "string"
        }
      },
      "required": [
        "username"
      ],
      "type": "object"
    },
    "queryParams": {
      "properties": {
        "cursor": {
          "description": "Opaque pagination token returned as `next_cursor` by a previous call. Omit or leave empty to get the first page.",
          "maxLength": 1024,
          "type": "string"
        }
      },
      "type": "object"
    },
    "type": {
      "const": "http",
      "type": "string"
    }
  },
  "required": [
    "type",
    "method",
    "pathParams"
  ],
  "type": "object"
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "pathParams": {
          "properties": {
            "username": {
              "description": "Instagram handle as it appears in the profile URL, e.g. `nasa` for instagram.com/nasa. Case-insensitive, no leading @.",
              "maxLength": 30,
              "pattern": "^[A-Za-z0-9._]+$",
              "type": "string"
            }
          },
          "required": [
            "username"
          ],
          "type": "object"
        },
        "queryParams": {
          "properties": {
            "cursor": {
              "description": "Opaque pagination token returned as `next_cursor` by a previous call. Omit or leave empty to get the first page.",
              "maxLength": 1024,
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "pathParams"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "next_cursor": {
              "description": "Opaque token for the next page of posts; feed it back as `?cursor=` on /instagram/posts/{username}. Empty when there is no further page.",
              "type": "string"
            },
            "next_cursor_url": {
              "description": "Ready-made URL for the next page — GET it as-is (it is a paid $0.02 call like any other). Equivalent to feeding `next_cursor` back yourself. Empty when there is no further page.",
              "type": "string"
            },
            "note": {
              "description": "Present only when the page came back empty (unknown, private or empty account, or an expired cursor). The paid lookup still ran.",
              "type": "string"
            },
            "posts": {
              "description": "One page of the account's posts, newest first; empty when nothing public was found",
              "items": {
                "properties": {
                  "accessibility_caption": {
                    "description": "Instagram's auto-generated image description",
                    "type": "string"
                  },
                  "caption": {
                    "description": "The post's written caption; falls back to accessibility_caption when the post has no written one",
                    "type": "string"
                  },
                  "carousel": {
                    "description": "Children of a multi-media post; empty for single-media posts",
                    "items": {
                      "properties": {
                        "dimensions": {
                          "properties": {
                            "height": {
                              "type": "integer"
                            },
                            "width": {
                              "type": "integer"
                            }
                          },
                          "type": "object"
                        },
                        "display_url": {
                          "type": "string"
                        },
                        "id": {
                          "type": "string"
                        },
                        "is_video": {
                          "type": "boolean"
                        },
                        "shortcode": {
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "comments": {
                    "type": "integer"
                  },
                  "comments_disabled": {
                    "type": "boolean"
                  },
                  "dimensions": {
                    "properties": {
                      "height": {
                        "type": "integer"
                      },
                      "width": {
                        "type": "integer"
                      }
                    },
                    "type": "object"
                  },
                  "display_url": {
                    "description": "Full-size image (or video cover) URL",
                    "type": "string"
                  },
                  "has_audio": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "string"
                  },
                  "is_paid_partnership": {
                    "type": "boolean"
                  },
                  "is_video": {
                    "type": "boolean"
                  },
                  "like_and_view_counts_disabled": {
                    "type": "boolean"
                  },
                  "likes": {
                    "type": "integer"
                  },
                  "location": {
                    "description": "Tagged place; absent when the post has none",
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "name": {
                        "type": "string"
                      },
                      "slug": {
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "owner": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "username": {
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "product_type": {
                    "description": "Post kind as Instagram labels it, e.g. feed or clips (reels)",
                    "type": "string"
                  },
                  "shortcode": {
                    "description": "The post's short id, the last segment of its permalink",
                    "type": "string"
                  },
                  "tagged_users": {
                    "description": "Handles tagged in the post",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "thumbnail_url": {
                    "description": "Smaller preview of the same media as display_url — use it for grids and lists",
                    "type": "string"
                  },
                  "title": {
                    "description": "Post title; only reels and clips carry one, absent on ordinary feed posts",
                    "type": "string"
                  },
                  "url": {
                    "description": "Public post permalink, derived from the shortcode",
                    "type": "string"
                  },
                  "video_duration": {
                    "description": "Video length in seconds. Absent on images, and also absent when the post is a video whose duration is not reported — branch on is_video, not on this field",
                    "type": "number"
                  }
                },
                "required": [
                  "is_video",
                  "has_audio",
                  "dimensions",
                  "likes",
                  "comments",
                  "comments_disabled",
                  "like_and_view_counts_disabled",
                  "is_paid_partnership",
                  "tagged_users",
                  "carousel"
                ],
                "type": "object"
              },
              "type": "array"
            },
            "username": {
              "description": "The normalized handle that was looked up",
              "type": "string"
            }
          },
          "required": [
            "username",
            "posts",
            "next_cursor",
            "next_cursor_url"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}