I

Instagram API

by Instagram Free tier

Description of Instagram RESTful API. Current limitations: * Instagram service does not support cross origin headers for security reasons, therefore it is not possible to use Swagger UI and make API calls directly from bro

mapsinstagram

Quick Reference

Base URL https://api.instagram.com/v1 Auth type API Key Header Auth header GET /endpoint?access_token=YOUR_KEY Rate limit 200 req/hour (Basic Display) Pricing Enterprise / contact sales Free quota None Documentation https://instagram.com/developer/support Endpoint status Live — HTTP 201 — endpoint is accessible2.27s (checked Mar 29, 2026) Builder score D 49% builder-friendly
Pricing
28
Latency
40
Depth
72

Authentication

API key as a query parameter (access_token)

GET /endpoint?access_token=YOUR_KEY

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Free with Meta developer account. Basic Display API: user media. Graph API: business features.

Key Endpoints

MethodPathDescription
GET /geographies/{geo-id}/media/recent Get recent media from a custom geo-id.
GET /locations/search Search for a location by geographic coordinate.
GET /locations/{location-id} Get information about a location.
GET /locations/{location-id}/media/recent Get a list of recent media objects from a given location.
GET /media/popular Get a list of currently popular media.
GET /media/search Search for media in a given area.
GET /media/shortcode/{shortcode} Get information about a media object.
GET /media/{media-id} Get information about a media object.

Sample Request

curl -X GET 'https://api.instagram.com/v1/geographies/{geo-id}/media/recent' \
  -H 'GET /endpoint?access_token=YOUR_KEY'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official Instagram documentation.