API Hop

Documentación

Documentación de API Hop

API de datos de LinkedIn

13 endpoints autenticados de LinkedIn Web V2 ofrecen perfiles personales y empresariales, publicaciones, ofertas de empleo, búsquedas y comentarios.

13 endpoints autenticados de LinkedIn Web V2 ofrecen perfiles personales y empresariales, publicaciones, ofertas de empleo, búsquedas y comentarios.

Autenticación

Envía tu clave API de API Hop en la cabecera Authorization. El acceso depende de las pasarelas habilitadas y los permisos de la clave; la documentación no confirma disponibilidad en producción.

http
Authorization: Bearer YOUR_API_KEY

Solicitudes

Las operaciones síncronas usan GET con parámetros de consulta y sin cuerpo. Se rechazan los campos desconocidos y los escalares repetidos. Solo los campos de tipo matriz permiten claves repetidas, como company_ids=1035&company_ids=1441. Conserva identificadores y cursores como cadenas; no conviertas identificadores grandes en números JavaScript. Se omiten los valores opcionales vacíos.

bash
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "url=https://www.linkedin.com/in/williamhgates/"

Facturación

Para operaciones síncronas: Los perfiles personales, perfiles de empresa y detalles de publicaciones cuestan $0.008 (8000 credits) por solicitud correcta. Las otras cinco operaciones cuestan $0.05 (50000 credits). Son precios predeterminados para clientes; prevalecen las tarifas de cada cuenta. Cada página solicitada se factura por separado, no cada elemento. Los fallos del proveedor liberan la reserva; un error de liquidación no provoca otra llamada.

Paginación y límites

Para operaciones síncronas: Las publicaciones personales solo devuelven las 50 más recientes: start y pagination_token no tienen efecto, aunque la respuesta incluya un token. Las publicaciones de empresa usan start=0, 50, 100, ...; pagination_token no tiene efecto. La búsqueda de empleo usa start=0, 25, 50, .... Los comentarios aceptan page desde 1 y pagination_token. No hay paginación ni reintentos automáticos; el tiempo máximo es de 60 segundos. La escasez de recursos del proveedor puede causar fallos intermitentes.

Alcance

Hay ocho operaciones síncronas Web V2 y cinco operaciones de tareas asíncronas. Crea tareas de perfil, empresa o publicación con POST y un campo JSON url. HTTP 202 devuelve un ID decimal de tarea de la plataforma como cadena. Las lecturas GET de estado y resultado son gratuitas y exclusivas del mismo inquilino; tareas desconocidas, ajenas o de otro producto devuelven 404. El estado omite result; el resultado es null antes de COMPLETED. El precio se reserva al crear y se cobra una sola vez al completar ($0.008 / 8000 credits por defecto). Un fallo o un tiempo de espera de 30 minutos libera la reserva. El seguimiento en segundo plano ocurre cada 5 segundos; las respuestas pendientes incluyen Retry-After: 5. Los resultados se guardan en la tarea de la plataforma. No uses el ID del proveedor. Una solicitud de creación incierta no se repite automáticamente. Una tarea completada devuelve result.records. Los enteros fuera del rango seguro de JavaScript se guardan y devuelven como cadenas decimales. Los ejemplos son ilustrativos, no resultados de validación real.

Referencia completa

Respuestas

Para operaciones síncronas: Se conservan la estructura JSON nativa code/data y la precisión numérica. La estructura varía según la operación. HTTP 200 no basta: se rechazan los errores de negocio y los registros de error con error/error_code. Los resultados vacíos correctos se cobran. El ejemplo es ilustrativo, no una validación real.

json
{"code":200,"data":[]}

Errores

HTTP 400: parámetros inválidos; 401: autenticación inválida; 402: saldo insuficiente; 403: acceso a la pasarela denegado; 405: método no admitido; 408: cancelación; 429: límite de frecuencia; 502/503/504: fallo del proveedor, configuración no disponible o tiempo agotado. Conserva X-Request-Id para el diagnóstico.

Fuentes

Comprobado el 2026-10-31 con la OpenAPI oficial V5.3.2 y los precios actuales. Estas fuentes describen el contrato y las tarifas, pero no acreditan pruebas reales satisfactorias de todos los endpoints.

TikHub · OpenAPI · Precios