Skip to main content
Affinity
Affinity
43 actions · 1 auth method
PreviewCRMIAM

Authentication

API Key

Use your Affinity API key for authentication. Find it in Settings > API KeysGuides: Connector Profile, Link Account
Actions
43 actions
Action
Description
List Field Values
Retrieve field values for a specific entity in Affinity
Create Field Value
Set a field value on an entity in Affinity
Update Field Value
Update an existing field value in Affinity
Delete Field Value
Delete a field value from an entity in Affinity
List Fields
Retrieve field metadata definitions available in Affinity
Get Unified Credentials
Get the current Affinity connection’s unified credentials and identity.
List Unified Organizations
List unified organizations in Affinity.
Get Unified Organization
Get a unified Affinity organization by ID.
List Unified Resource Types
List unified resource types in Affinity.
List Unified Resource Users
List unified resource users in Affinity.
List Unified Roles
List unified roles in Affinity, derived from account roles observed on API v2 users.
Get Unified Role
Get a unified Affinity role by ID.
List Unified Users
List unified users in Affinity, scoped to internal team members.
Get Unified User
Get a unified Affinity user by ID.
List Interactions
Retrieve interactions (emails, meetings, etc.) associated with a person, organization, or opportunity
Get Interaction
Retrieve a specific interaction by its ID
List Lists
Retrieve all lists (pipelines) in Affinity
Get List
Retrieve a specific list by its ID
List List Entries
Retrieve all entries in a specific list
Get List Entry
Retrieve a specific list entry by its ID
Create List Entry
Add an entity to a list in Affinity
Delete List Entry
Remove an entry from a list in Affinity
List Notes
Retrieve notes associated with a specific person, organization, or opportunity
Get Note
Retrieve a specific note by its ID
Create Note
Create a new note associated with a person, organization, or opportunity
Update Note
Update an existing note in Affinity
Delete Note
Delete a note from Affinity
List Opportunities
Retrieve a paginated list of all opportunities (deals) in Affinity
Get Opportunity
Retrieve a specific opportunity by its ID
Create Opportunity
Create a new opportunity (deal) in Affinity
Update Opportunity
Update an existing opportunity in Affinity
Delete Opportunity
Delete an opportunity from Affinity
List Organizations
Retrieve a paginated list of all organizations (companies) in Affinity
Get Organization
Retrieve a specific organization by its ID
Create Organization
Create a new organization (company) in Affinity
Update Organization
Update an existing organization in Affinity
Delete Organization
Delete an organization from Affinity
List Persons
Retrieve a paginated list of all persons (contacts) in Affinity
Get Person
Retrieve a specific person by their ID
Create Person
Create a new person (contact) in Affinity
Update Person
Update an existing person in Affinity
Delete Person
Delete a person from Affinity
Get Current User
Retrieve information about the currently authenticated user

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.

Connector Profile

Affinity - API Key
3

Link an Account

Connect an account using StackOne Hub or Auth Link.

Link Account

Affinity - API Key
4

Use Actions

Invoke actions using one of the methods below: