API Hop

Documentación

Documentación de API Hop

API de datos de Lemon8

Consulta perfiles, publicaciones, comentarios, seguidores, descubrimientos, temas y búsquedas de Lemon8, y resuelve enlaces compartidos con 16 endpoints autenticados.

Consulta perfiles, publicaciones, comentarios, seguidores, descubrimientos, temas y búsquedas de Lemon8, y resuelve enlaces compartidos con 16 endpoints autenticados.

Autenticación

Usa tu clave API de API Hop. La disponibilidad depende de las pasarelas activas y los permisos de la clave; esta documentación no confirma disponibilidad en producción.

http
Authorization: Bearer YOUR_API_KEY

Solicitudes

GET acepta parámetros de consulta sin cuerpo. Los dos endpoints POST por lotes aceptan un array JSON de 1 a 10 cadenas no vacías con enlaces compartidos, sin parámetros de consulta. Usa Content-Type: application/json. El cuerpo admite hasta 64 KiB. Se rechazan campos desconocidos o duplicados. Conserva los ID y cursores como cadenas. La búsqueda usa query, no keyword. El tiempo límite es de 60 segundos, sin reintentos automáticos.

bash
curl --get "https://api.apihop.ai/v1/lemon8/app/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=7217844966059656197"
bash
curl -X POST "https://api.apihop.ai/v1/lemon8/app/posts/ids" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  --data '["https://www.lemon8-app.com/@deathlabs_/7445613324903006766","https://v.lemon8-app.com/al/OghwFTppx"]'

Facturación y paginación

El precio predeterminado es $0.001 (1000 credits) por solicitud correcta, incluido un lote de hasta 10 enlaces. Prevalecen los precios de la cuenta. Cada página es una solicitud aparte; usa el cursor de la respuesta anterior. No hay paginación automática. Los fallos del proveedor liberan la reserva. Un fallo de liquidación no repite la llamada al proveedor.

Referencia completa

Respuestas

Se conserva la respuesta JSON nativa y su precisión numérica. El éxito requiere code=200 y data distinto de null; la estructura depende del endpoint. Los arrays u objetos vacíos correctos son facturables. La respuesta siguiente es ilustrativa, no un resultado real.

json
{"code":200,"data":{"user_id":"7217844966059656197"}}

Errores

HTTP 400: datos inválidos; 401: autenticación necesaria; 402: saldo insuficiente; 403: acceso denegado; 405: método no admitido; 429: límite de solicitudes; 5xx: fallo del servicio o proveedor. Un HTTP 200 del proveedor con código de negocio fallido es un fallo. Conserva X-Request-Id para el diagnóstico.

Fuentes

Las 16 operaciones y sus precios se verificaron el 2026-10-31 con la OpenAPI oficial y los metadatos de precios actuales. Documentar todas las operaciones no significa que todas hayan superado pruebas reales.

TikHub · OpenAPI · Precios de los endpoints de TikHub