Endpoint · Profiles
List profiles
Search people by name, organisation or profile type. Sorted by surname, then first name.
GET
/v1/profilesAuthentication
Bearer token in the Authorization header. The token reaches what your plan covers. Getting a token.
Parameters
query parameters
searchstring·query- A substring of the person's name.
organisationReferenceuuid·query- People with any role at this organisation, current or past.
profileTypestring·query- Restrict to one profile type.
investment_advisorandbrokercurrently return the same set. See people.business_ownerinvestment_advisorbrokerfunding_participantpublic_offering_participant pageinteger·query- 1-based page number.Default
1 limitinteger·query- Rows per page, up to 100. A larger value is capped at 100, not rejected.Default
20
Response
success holds an array of the objects below, and meta holds the paging details.
referenceuuidThe person's reference.namestringFull name.first_namestringlast_namestringlinkedin_urlstring | nullconfidence_scorenumber | nullHow confident the match is, 0 to 1.current_roleobject | nullThe latest role:{ title, organisation, start_date }.
Examples
Set CHIKARA_API_TOKEN and each sample runs as written. List samples page until a short page, with a hard cap. Example records are invented.
curl -sS -G "https://api.chikaraintel.com/v1/profiles" \
-H "Authorization: Bearer $CHIKARA_API_TOKEN" \
-H "Accept: application/json" \
--data-urlencode "search=Marchetti" \
--data-urlencode "limit=20" \
--data-urlencode "page=1"See pagination and errors.
Used by
MCP tools built on this endpoint.