Retrieve custom attribute definitions for persons, including available tag options for select-type fields.
Scope: By default, returns only global (person-level) definitions. Pass job_id to also include job-specific definitions for that job. Pass list_id to also include list-specific definitions. Both can be combined.
When to use: Call this BEFORE using select_attribute_filters, numeric_attribute_filters, date_attribute_filters, or team_member_attribute_filters in search endpoints (POST /v1/persons/search). You need the attribute_id and tag option IDs from this endpoint to construct those filters.
Example workflow: To find persons tagged “banking” on a specific job → call this endpoint with job_id → find the “Tags” attribute → get its id as attribute_id → find the “banking” tag → get its id → pass both to select_attribute_filters.
Response: Each definition includes job_id and list_id fields. Global attributes have both as null. Job-specific attributes have job_id set. List-specific attributes have list_id set.
Documentation Index
Fetch the complete documentation index at: https://docs.stardex.com/llms.txt
Use this file to discover all available pages before exploring further.
Authenticate with a Bearer token: API key, OAuth token, or session token.
Job UUID. When provided, returns global person attributes PLUS job-specific attributes for this job. Without this parameter, only global person attributes are returned.
List UUID. When provided, returns global person attributes PLUS list-specific attributes for this list. Without this parameter, only global person attributes are returned.