Enriquecimiento de datos de perfiles
Usa los endpoints de Instagram para convertir enriquecimiento de datos de perfiles en solicitudes API repetibles con inputs documentados y respuestas JSON.
Convierte los datos públicos de Instagram en insumos estructurados para social listening e investigación de creadores.
Obtén señales públicas de perfiles, publicaciones y búsqueda de Instagram mediante endpoints documentados de API de scraping web.
Familias de endpoints
4
Parámetros documentados
14
Ejemplos
5
Snapshot en vivo del catálogo
Endpoints activos
5
Métodos
GET
Parámetros obligatorios
11
Referencias de esquema
5
{
"platform": "Instagram",
"endpoint": "instagram-post",
"method": "GET",
"path": "/instagram/post/{id}/{post_id}",
"auth": "apiKey"
}Casos de uso
Obtén señales públicas de perfiles, publicaciones y búsqueda de Instagram mediante endpoints documentados de API de scraping web.
Usa los endpoints de Instagram para convertir enriquecimiento de datos de perfiles en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Instagram para convertir recopilación de metadatos de publicaciones en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Instagram para convertir workflows de búsqueda social en solicitudes API repetibles con inputs documentados y respuestas JSON.
Ejecución gestionada
Cada cifra de abajo se lee directamente del catálogo de endpoints en vivo de Instagram — 5 endpoints, 14 parámetros de solicitud documentados y 5 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
5 documented Instagram endpoints, grouped into 4 request families — Post, Profile and Reels, plus 1 more.
14 request parameters are documented across those Instagram endpoints, 11 of them required — the full input contract is public before you write any integration code.
5 of the 5 Instagram endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
Instagram endpoints document their error responses (400, 404, 429, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
5 hosted MCP tools back the Instagram endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Mapa de cobertura
/instagram/post/{id}/{post_id}
/instagram/profile/{username}
/instagram/reels/{id}
/instagram/user/{username}/posts
Catálogo de endpoints
/instagram/post/{id}/{post_id}Returns media details for an Instagram URL shortcode. Use media.code from the reels response or shortcode from a public post URL; numeric media IDs are rejected.
Notas de la respuesta
- `404`: no publicly retrievable post found for the supplied shortcode. - `503`: the upstream request failed or access was denied.
Herramienta MCP instagram_post
/instagram/post/commentsReturns top-level comments for a public Instagram post or Reel. `reply_count` is included when the logged-out source exposes it; reply bodies are not available on this anonymous surface. Pass `paging_info.max_id` back as `max_id` for the next comment page.
Herramienta MCP instagram_comments
/instagram/profile/{username}Returns the public profile of an Instagram account by `username`. The response has the user id, full name, biography, bio links, external URL, category, follower, following and post counts, verified and private flags, location, profile picture, recent posts with captions and like counts, and related profiles.
Herramienta MCP instagram_profile
/instagram/reels/{id}Returns up to 12 public Reels via anonymous proxied HTTP for the numeric Instagram user ID. Supports opaque `max_id` pagination. Captions, timestamps and original image dimensions are omitted when the public source does not expose them.
Notas de la respuesta
- Uses Instagram's logged-out public feed through proxied HTTP, without browser rendering or account credentials. The numeric ID resolves through Instagram's own profile redirect; the returned feed must match that numeric ID. - `max_id` is opaque: pass the returned `paging_info.max_id` unchanged. Cursors issued by the earlier clips-API source are not interchangeable with the new feed; restart from the first page after the source migration. - `media.id` is the source media PK. `media.code` is the URL shortcode. - The public grid supplies thumbnails and engagement counters. Captions, `taken_at`, and original image dimensions are unavailable on this surface; those fields are omitted. Thumbnail candidate `width` and `height` are omitted when unknown. A clip may have another author while appearing in this feed. - Reels use anonymous Instagram access. An explicit upstream login denial returns `503` with `Retry-After: 30`; this does not indicate an invalid Crawlora API key. - Cold upstream failures may be served from a brief cache (30 seconds by default). Back off rather than repeatedly requesting a failing page. - A successful stale snapshot takes priority over an error. Check `X-Availability-Mode: stale` to distinguish cached data from a fresh response. A cached first page does not guarantee the next pagination page is available. - For post lookups, pass an item's `media.code` as `post_id`, not `media.id`.
Herramienta MCP instagram_reels
/instagram/user/{username}/postsReturns public posts and Reels from the logged-out Posts tab for an Instagram username. Each item exposes the fields available in Instagram's public grid; source-omitted metrics and dimensions are not inferred. Pass `paging_info.max_id` back as `max_id` for the next page.
Herramienta MCP instagram_user_posts
APIs relacionadas
Social & Creator Platforms
Build creator intelligence, video research, transcript, and audience-comment workflows without maintaining YouTube scrapers.
Social & Creator Platforms
Turn Twitch's public channel, stream, clip, and team data into structured JSON — live status and viewer counts, top games, clips, VODs, and team rosters — as normalized JSON. Credential-free.
Social & Creator Platforms
Track creator and video activity, discover sounds and LIVE streams, and study public ad creatives through documented TikTok API routes.
Cómo hacer scraping de Instagram
Instagram requiere inicio de sesión y limita estrictamente la tasa de solicitudes, por lo que hacer scraping de forma estable no es trivial. Los endpoints de Instagram de Crawlora devuelven datos públicos de perfiles, publicaciones y Reels como JSON estructurado.
Un perfil público por username, una publicación por shortcode, o los Reels de una cuenta.
Pasa el username o el shortcode al endpoint de Instagram de Crawlora — la ejecución gestionada se encarga del acceso.
Obtén número de seguidores, biografía y número de publicaciones; y, por cada publicación, texto de descripción, likes, comentarios y URLs de medios.
Vuelve a ejecutarlo periódicamente para monitorear crecimiento de seguidores, ritmo de publicación e interacción a lo largo del tiempo.
The profile returned id 25025320, followers_count 686,425,944, posts_count 8,625, is_verified true and a following_count of 0. Counters are point-in-time, so store the retrieval time.
location came back with blank strings and zero coordinates, so treat zeros as unset, not as a real place.
The profile carried 6 recent posts; use the user-posts route with max_id to page further.
Agent Skills
Instala un agent skill de Crawlora y tu agente obtiene datos de Instagram como JSON mediante la API documentada, sin escribir un scraper. Estos skills cubren Instagram:
Researches Instagram profiles, posts, and Reels via the Crawlora API, returning clean JSON. Use when the user wants a public Instagram profile's…
npx skills add github.com/Crawlora-org/crawlora-skills --skill instagram-researchFind and shortlist TikTok, Instagram, YouTube, and Substack creators for a campaign using Crawlora's creator datasets and live profile/content…
npx skills add github.com/Crawlora-org/crawlora-skills --skill influencer-discoveryResearches public profiles, posts, trends, and Facebook Marketplace listings across Instagram, TikTok, Threads, Bluesky, X, Pinterest, LinkedIn…
npx skills add github.com/Crawlora-org/crawlora-skills --skill social-media-researchPreguntas frecuentes
Envía un username público de Instagram o el shortcode de una publicación al endpoint de Instagram de Crawlora y obtén JSON estructurado — número de seguidores, biografía, texto de descripción, likes, comentarios, URLs de medios — sin mantener tu propia automatización de navegador. Recopila datos públicos y respeta los términos de Instagram.
Sí — Crawlora devuelve datos públicos de perfiles y publicaciones mediante ejecución gestionada, sin necesidad de inicio de sesión. No accede a cuentas privadas, mensajes directos ni contenido que requiera autenticación.
Recopilar datos públicamente accesibles de perfiles y publicaciones suele ser aceptable si se respetan los términos de uso de Instagram, las directivas de robots, los límites de tasa y la ley aplicable. Esto aplica a datos públicos que tienes derecho a recopilar.
Sí. La Graph API de Meta solo puede administrar cuentas de empresa o creador propias, conectadas mediante OAuth — no puede devolver publicaciones, seguidores o datos de perfil de otras cuentas en absoluto. Los endpoints de Instagram de Crawlora pueden leer datos públicos de perfiles y publicaciones de cualquier cuenta pública, sin revisión de app de Meta ni cuenta conectada.
No. The @instagram profile on 2026-10-27 returned empty location strings and 0 for latitude and longitude.