API de Instagram: Búsqueda de Reels en la web
Busca Reels de Instagram a través de un índice de búsqueda web en lugar de la búsqueda propia de Instagram, y obtén los Reels que coinciden (texto, me gusta, comentarios, creador y duración). Eso es lo que permite filtrar por una ventana de antigüedad y paginar por número, y también es la razón por la que los resultados son lo que el índice haya rastreado y no lo que Instagram posiciona en este momento, y por la que la paginación llega a su tope alrededor de 110 Reels por consulta (11 páginas de 10). Instagram no devuelve el número de vistas ni de reproducciones aquí. Para la búsqueda de Reels en vivo propia de Instagram, con número de vistas, usa instagram.reels_search.
US$1.20/1k solic., pagas por solicitud, sin suscripción.
About 6,340 results
0:3548 hours in Lisbon on a carry on bag, save this for your next trip
Sep 26, 2025
{"shortcode": "C9zK3poRxYZ","url": "https://www.instagram.com/reel/C9zK3poRxYZ/","caption": "48 hours in Lisbon on a carry on bag, save this for your next trip","thumbnail": "https://scontent.cdninstagram.com/v/t51.2885-15/pocketpackedtravel_reel1.jpg","likes": 184300,"comments": 5621,"durationSeconds": 34.5,"createdUtc": 1758916800,... 10 campos más}
Precios
Precios del endpoint Búsqueda de Reels en la web de la API de Instagram
Pruébalo
Obtén Búsqueda de Reels en la web de Instagram en una sola solicitud
Este ejemplo muestra 14 de 22 campos. Ver todos los campos
{
"found": true,
"data": {
"reels": [
{
"shortcode": "C9zK3poRxYZ",
"url": "https://www.instagram.com/reel/C9zK3poRxYZ/",
"caption": "48 hours in Lisbon on a carry on bag, save this for your next trip",
"thumbnail": "https://scontent.cdninstagram.com/v/t51.2885-15/pocketpackedtravel_reel1.jpg",
"likes": 184300,
"comments": 5621,
"durationSeconds": 34.5,
"createdUtc": 1758916800,
"username": "pocketpackedtravel",
"verified": true,
"paidPartnership": false
},
{
"shortcode": "C9x9mLoUklm",
"url": "https://www.instagram.com/reel/C9x9mLoUklm/",
"caption": "5 underrated beaches in the Algarve nobody talks about",
"thumbnail": "https://scontent.cdninstagram.com/v/t51.2885-15/saltandsuitcase_reel1.jpg",
"likes": 62410,
"comments": 1129,
"durationSeconds": 41.2,
"createdUtc": 1758657600,
"username": "saltandsuitcase",
"verified": false,
"paidPartnership": true
}
]
}
}Referencia completa de parámetros y respuesta: cada campo, tipo y ejemplo de este endpoint.
Referencia
Una solicitud, un formato de respuesta.
Cada campo que envías y cada campo que recibes, cada uno con un ejemplo real.
Verificado por última vez el 2026-11-14 · disponibilidad y latencia medidas en 30d
Cuerpo de la solicitud
JSON, enviado por POST a este endpoint.
- querystring
travel
Palabra clave de búsqueda (p. ej. "crossfit").
- datePostedenum
last-month
Sugerencia de antigüedad, no un filtro estricto. El descubrimiento de Reels funciona sobre la búsqueda de Google, así que esta ventana acota el índice de Google según cuándo descubrió o rastreó por última vez el Reel, lo cual no es lo mismo que cuándo se publicó el Reel en Instagram. Los Reels devueltos pueden tener un createdUtc fuera de la ventana solicitada, y la ventana más estrecha, last-week, a menudo devuelve Reels más antiguos o ningún resultado. Revisa createdUtc por tu cuenta si necesitas precisión exacta sobre la fecha de publicación.
- pageinteger
1
Página de resultados, empezando en 1.
Respuesta
JSON, un valor de ejemplo por campo.
Reels matching the search. Populated whenever the provider has data for the entity.
- captionstring
48 hours in Lisbon on a carry on bag, save this for your next trip
Reel caption text. Populated whenever the provider has data for the entity.
- commentsinteger
5621
Number of comments on the reel.
- createdUtcnumber
1758916800
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
- durationSecondsnumber
34.5
Reel duration in seconds. Null when the source does not report it.
- hashtagsstring[]
Hashtags carried in the caption, each including its leading #. Populated whenever the provider has data for the entity.
- likesinteger
184300
Number of likes on the reel.
- locationIdstring
Instagram location id the post is tagged at.
- locationLatnumber
Latitude of the tagged location, in decimal degrees.
- locationLngnumber
Longitude of the tagged location, in decimal degrees.
- locationNamestring
Name of the location the post is tagged at.
- mentionsstring[]
Accounts @mentioned in the caption, each including its leading @. Populated whenever the provider has data for the entity.
- paidPartnershipboolean
false
True when the reel is a paid partnership.
- productTypestring
Instagram's own surface label for the reel, such as clips.
- shortcodestring
C9zK3poRxYZ
Instagram media shortcode. Populated whenever the provider has data for the entity.
- thumbnailstring
https://scontent.cdninstagram.com/v/t51.2885-15/pocketpackedtravel_reel1.jpg
URL of the reel thumbnail image. Populated whenever the provider has data for the entity.
- urlstring
https://www.instagram.com/reel/C9zK3poRxYZ/
Canonical URL of the reel. Populated whenever the provider has data for the entity.
- usernamestring
pocketpackedtravel
Username of the account that posted the reel. Populated whenever the provider has data for the entity.
- verifiedboolean
true
True when the posting account is verified.
- foundboolean
true
True when matching reels were found; false when the search returned nothing.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preguntas frecuentes
Acerca del endpoint Búsqueda de Reels en la web de la API de Instagram
El endpoint Búsqueda de Reels en la web de AnyAPI para Instagram devuelve datos de Instagram como JSON normalizado con una sola llamada POST a /v1/run/instagram.web_reels_search. Busca Reels de Instagram a través de un índice de búsqueda web en lugar de la búsqueda propia de Instagram, y obtén los Reels que coinciden (texto, me gusta, comentarios, creador y duración). Eso es lo que permite filtrar por una ventana de antigüedad y paginar por número, y también es la razón por la que los resultados son lo que el índice haya rastreado y no lo que Instagram posiciona en este momento, y por la que la paginación llega a su tope alrededor de 110 Reels por consulta (11 páginas de 10). Instagram no devuelve el número de vistas ni de reproducciones aquí. Para la búsqueda de Reels en vivo propia de Instagram, con número de vistas, usa instagram.reels_search. AnyAPI devuelve un único esquema normalizado sin importar qué fuente atienda la solicitud. Cuesta desde US$1.20 por cada 1,000 solicitudes, en dólares estadounidenses, sin suscripción y sin mínimo mensual. En los últimos 30 días, el 99.6% de las llamadas al endpoint Búsqueda de Reels en la web de la API de Instagram a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano de 11.9 segundos en 83.678 llamadas medidas.