Manage and access your Affinity CRM data including lists, people, and field values
The Affinity integration allows you to access and manage your relationship intelligence data including lists, people, and custom field values. You can retrieve all accessible lists, get detailed field values for specific people, and access the structured data that powers Affinity’s relationship management capabilities. This integration is ideal for teams that need to programmatically access their relationship data and integrate it with other business processes.
Required:
action
- The operation you want to perform (get_lists, get_field_values)Optional:
person_id
- The unique ID of a person for field value retrievalRetrieve all lists that you have access to
Parameters:
action
(required) - Set to “get_lists”Example:
Response:
Retrieve field values for a specific person by their ID
Parameters:
action
(required) - Set to “get_field_values”person_id
(required) - The unique ID of the personExample:
Response:
Affinity uses numeric IDs for lists and people. Lists have a type field (0 for people lists) and can be public or private. Field values contain structured data that may include location information like city, state, country, and street address. The system tracks creation and update timestamps for all field values. Access is controlled by your Affinity permissions and you can only retrieve data for lists and people you have access to.