Documentación de API Hop
API de datos de Threads
Consulta perfiles, publicaciones, respuestas, republicaciones, comentarios y búsquedas mediante 12 endpoints autenticados de Threads.
Consulta perfiles, publicaciones, respuestas, republicaciones, comentarios y búsquedas mediante 12 endpoints autenticados de Threads.
Autenticación
Envía tu clave API de API Hop en la cabecera Authorization. El acceso depende de las pasarelas activas y los permisos de la clave; la documentación no confirma disponibilidad en producción.
Authorization: Bearer YOUR_API_KEYSolicitudes
Usa GET con parámetros de consulta y sin cuerpo. Se rechazan campos desconocidos, repetidos o inválidos. Conserva los identificadores como cadenas, incluso fuera del rango entero seguro de JavaScript. El tiempo límite es de 60 segundos, sin reintentos automáticos.
curl --get "https://api.apihop.ai/v1/threads/web/posts/detail" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "post_id=DPVUglOjOUu"Respuestas
Se conservan el JSON nativo code/data y la precisión numérica. El éxito exige code=200 y data distinto de null. Un error de negocio con HTTP 200 sigue siendo un fallo. Las estructuras varían; el ejemplo es ilustrativo, no una respuesta real.
{"code":200,"data":{"post":{"code":"DPVUglOjOUu"},"replies":[]}}Facturación
El precio predeterminado es $0.002 (2000 credits) por solicitud correcta, incluidos arrays u objetos vacíos, no por elemento. Prevalecen las tarifas específicas de la cuenta. Los fallos del proveedor liberan la reserva. Los errores de liquidación no repiten la llamada al proveedor.
Límites de paginación
Las publicaciones, republicaciones, respuestas, comentarios y búsquedas populares o recientes no admiten paginación. end_cursor está reservado y no tiene efecto; next_cursor y has_more no permiten obtener otras páginas. Las listas de usuario devuelven solo el lote disponible (unos 25 elementos), no todo el historial. Ningún endpoint obtiene más datos automáticamente.
Errores
HTTP 400: parámetros inválidos; 401: fallo de autenticación; 402: saldo insuficiente; 403: acceso denegado; 405: método no admitido; 408: cancelación; 429: límite de frecuencia; 5xx: fallo del servicio o proveedor, incluido 504 por tiempo agotado. Conserva X-Request-Id.
Referencia
Fuentes
Verificado el 2026-10-31 con OpenAPI V5.3.2 y los precios oficiales. fetch_post_id_from_url solo aparece en la lista de precios, no en OpenAPI, por lo que queda excluido.