API de búsqueda de personas: encuentra personas y sus correos desde tu código
Consulta las personas que tenemos, con su cargo, su empresa y su correo profesional cuando lo tenemos, desde tu propio código y con una sola petición autenticada.
Esta guía trata solo de la API. Para buscar, revelar y enviar desde la aplicación web, consulta Buscar personas y Personas y Revelaciones. Si aún no tienes una clave de API, la guía de inicio de la API explica cómo conseguirla.
El endpoint
GET https://thestack.es/api/v1/search/people
Autentícate enviando tu clave en la cabecera X-API-KEY:
| |
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
search_query | texto | Palabras clave que se buscan en nombres, titulares y biografías, por ejemplo head of sales o un nombre completo. |
country | texto, repetible | Nombre del país en inglés, por ejemplo country=Spain&country=Portugal. |
company_name | texto, repetible | Nombre exacto de la empresa, por ejemplo company_name=Acme Analytics. |
website | texto, repetible | Web exacta de la empresa. |
is_investor | true | Solo personas que son el contacto principal de un inversor. |
page | entero | Número de página, empezando por 1. |
per_page | 10 o 15 | Resultados por página. Por defecto, 15. |
order | asc o desc | Por fecha de actualización. Por defecto, desc (lo más reciente primero). |
Repite un parámetro para aceptar cualquiera de sus valores. Los parámetros distintos se combinan: country=Spain&company_name=Acme Analytics son las personas de Acme Analytics en España.
Respuesta
| |
emailsolo viene relleno cuando ya tenemos un correo profesional de esa persona; si no, esnull. Las nuevas direcciones se revelan desde la aplicación web, a través de la extensión del navegador.has_moreindica si hay otra página, así que puedes seguir pidiendo hasta que seafalse.totales el número de personas que cumplen tus filtros, sumando todas las páginas.
Códigos de estado
| Código | Significado |
|---|---|
200 | Hay resultados. |
400 | Algún parámetro tiene un valor no válido (por ejemplo page=0 u order=up). |
401 | Falta la cabecera X-API-KEY o la clave no es válida. |
403 | Has agotado las peticiones de API de tu plan en este ciclo. |
404 | Nadie cumple esos filtros. |
Cada petición correcta cuenta para las peticiones mensuales de tu plan; un 404 no cuenta.
Recorrer todas las páginas
| |
Pruébalo en el navegador
Todos los endpoints, con sus parámetros, están en la documentación interactiva en thestack.es/api/docs: despliega Search People, pulsa Try it out, pega tu clave y envía una petición.