Authentication
Every People API request except the raw OpenAPI document requires a workspace token:Create a token
- Go to Settings → APIs & Webhooks
- Click + Create key
- Save the key and copy it immediately
- Use the generated token as your Bearer credential
Base URL
Use your workspace host as the base URL:https://app.arxena.com.
What is public
The OpenAPI document is public:Authorization: Bearer ....
Check what is enabled
People search providers are only available when the corresponding backend services are configured. Before integrating, callGET /people-api/data-sources to see which aliases are enabled in your workspace environment.
Taxonomy endpoints
Use these endpoints to inspect or resolve standardized taxonomy values before running a people search.Function roots
Functions
Grades
Boolean strings from taxonomy
Use this when you want a keyword-oriented Boolean query built from standardized taxonomy fields.Expand a job title
Use this to normalize a raw title and generate a keyword query.Search endpoints
Search by resolved title
POST /people-api/people/search-by-title classifies the input title into stdFunction and stdGrade, then performs the people search.
Search directly
POST /people-api/people/search searches by standardized filters or provider-specific fields.
Data source notes
The API exposes provider aliases instead of vendor-specific routing logic:
If a provider is not enabled, the API returns
503 Service Unavailable. If an alias is recognized but not yet supported for that endpoint, it returns 501 Not Implemented.
OpenAPI and playground usage
- Raw OpenAPI document:
GET /people-api/openapi.json - In-app REST playground: available in Settings → APIs & Webhooks