Pulse Intelligence
People

Search people

Search executives and other people tracked in the platform by name.

POST/v1/people/search/

Authorization

apiKeyAuth
AuthorizationBearer <token>

Organization API key, format pulse_<prefix>_<secret>. Created by an organization admin in Settings -> API Keys.

In: header

Request Body

application/json

Request shape for POST /v1/people/search, pinned to PersonSearchViewSet.get_params (apps/public_api/api/people.py).

Response Body

Matching people.

Matching rows in results (one object per row), with the total match count and whether the result set was truncated.

curl -X POST "https://example.com/v1/people/search/" \  -H "Authorization: Bearer $PULSE_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "query": "Bristow",    "limit": 10  }'
{  "results": [    {      "entity_type": "person",      "id": 70049,      "display_name": "Dennis Bristow",      "is_current": true,      "current_role": "Non-Executive Director",      "current_company": "DRDGOLD Ltd"    }  ],  "count": 1,  "truncated": false}