Documentación de API Hop
API de datos de Instagram
Consulta perfiles, publicaciones, Reels, historias, comentarios, seguidores, lugares y búsquedas de Instagram mediante 93 endpoints autenticados.
Consulta perfiles, publicaciones, Reels, historias, comentarios, seguidores, lugares y búsquedas de Instagram mediante 93 endpoints autenticados.
Autenticación
Utiliza tu clave API de RequestBeam en la cabecera de autorización. La disponibilidad depende de las pasarelas habilitadas y los permisos de la clave; la documentación no confirma disponibilidad en producción.
Authorization: Bearer YOUR_API_KEYSolicitudes
Todas las operaciones utilizan GET con parámetros de consulta y sin cuerpo. El segmento de versión selecciona la interfaz de Instagram. Los campos desconocidos o repetidos se rechazan. Conserva los identificadores y cursores como cadenas, incluso cuando superen el rango entero seguro de JavaScript.
curl --get "https://api.apihop.ai/v1/instagram/v1/users/profile/by-username" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "username=instagram"Respuestas
Se conserva el JSON nativo, su estructura code/data y la precisión numérica. La estructura depende de la operación. Un resultado vacío correcto puede facturarse; un error no es un resultado vacío. El ejemplo siguiente es ilustrativo y no es una respuesta real.
{"code":200,"data":{"user":{"id":"25025320","username":"instagram"}}}Facturación y paginación
Se factura por solicitud correcta, no por elemento devuelto. Cada página es una solicitud independiente. V1 cuesta $0.001; V2 $0.002; V3 $0.008, salvo sus tres utilidades de códigos cortos, que cuestan $0.002. Prevalecen las tarifas específicas de la cuenta. Los descuentos por volumen del proveedor no se trasladan automáticamente. Los fallos del proveedor liberan la reserva; un fallo de liquidación devuelve un error sin repetir la llamada al proveedor.
Referencia
Envía únicamente los campos documentados para el endpoint elegido. En cada grupo de alternativas, proporciona al menos un campo. Los cursores proceden de la respuesta anterior; no hay paginación automática.
Errores
HTTP 400 indica parámetros inválidos, 401 autenticación inválida, 402 saldo insuficiente, 403 acceso denegado, 429 límites de frecuencia y 5xx fallos del servicio o proveedor. Conserva X-Request-Id para investigar problemas. Un HTTP 200 con un código de negocio fallido no es un éxito.
Fuentes
Los endpoints y precios se comprobaron el 2026-10-31 con el esquema oficial y los metadatos de precios actuales. Los metadatos actuales prevalecen ante precios contradictorios en el texto.