Unify Logo Footer.svg
Unify Integrations
Logo
Affinity CRM

Affinity CRM

Logo

5 mins READ

Affinity is a relationship intelligence and customer relationship management platform designed to help businesses build and manage strong professional relationships. It provides tools to organize contacts, companies, deals, and interactions while automatically capturing relationship data.

By integrating with email, calendars, and other business tools, Affinity helps teams track relationship history, identify opportunities, manage deal pipelines, and collaborate effectively throughout the customer and partnership lifecycle.

Authentication

Connecting your application to Affinity CRM requires an API key. Before starting, make sure you have the following information:

  • Connection Name: Choose a meaningful name for your connection. This name helps you identify the connection within your application or integration settings. It could be something descriptive like MyAppAffinityCRMIntegration.

  • API Key: The API key is required to connect your Affinity CRM account.

API Key Based Authentication

  1. Log in to your Affinity account.

  2. Click Settings in the left navigation.

  3. Click Manage Apps.

  4. Click + New App.

  5. Enter a name for the API key and, optionally, add a description.

  6. Click Add App.

  7. Copy the generated API key secret when it is displayed.

  8. Paste the copied secret into the API Key field in your connection configuration.

You need the Generate API Key permission to create an API key. The API key secret is displayed only once, so copy it before closing the dialog.

affinity-crm-bordered-image1.png
affinity-crm-bordered-image1.png

Actions

Action Name

Description

Create a field

Creates a new field with the supplied parameters in Affinity CRM

Create a deal

Creates a new deal with the supplied parameters in Affinity CRM

Create a list

Creates a new list with the supplied parameters in Affinity CRM

Create a list entry

Creates a new list entry with the supplied parameters in Affinity CRM

Create a note deal

Creates a note deal with the supplied parameters in Affinity CRM

Create an organization

Creates a new organization in Affinity CRM

Create a person

Creates a new person in Affinity CRM

Create a reminder

Creates a new reminder in Affinity CRM

Delete a deal

Deletes a deal in Affinity CRM

Delete a field

Deletes a field in Affinity CRM

Delete a note deal

Delete a note deal in Affinity CRM

Delete an organization

Deletes an organization in Affinity CRM

Delete a person

Deletes a person in Affinity CRM

Delete a reminder

Deletes a reminder in Affinity CRM

Delete a specific list entry

Deletes a specific list entry in Affinity CRM

Get all list entries

Gets all list entries in Affinity CRM

Get all lists

Gets all lists in Affinity CRM

Get all notes deals

Gets all notes deals in Affinity CRM

Get all reminders

Gets all reminders in Affinity CRM

Get companies attached to note

Gets companies attached to a note in Affinity CRM

Get company field values

Gets company field values in Affinity CRM

Get company fields

Gets company fields in Affinity CRM

Get company info

Gets company info in Affinity CRM

Get company relationships

Gets company relationships in Affinity CRM

Get current user

Gets the current user in Affinity CRM

Get field value changes

Gets field value changes in Affinity CRM

Get field values

Gets field values in Affinity CRM

Get list fields

Gets list fields in Affinity CRM

Get all meetings

Gets all meetings in Affinity CRM

Get meetings for entity

Gets meetings for an entity in Affinity CRM

Get notes for company

Gets notes for a company in Affinity CRM

Get notes for deal

Gets notes for a deal in Affinity CRM

Get notes for person

Gets notes for a person in Affinity CRM

Get deals attached to note

Gets deals attached to a note in Affinity CRM

Get person field values

Gets person field values in Affinity CRM

Get person fields

Gets person fields in Affinity CRM

Get person info

Gets person info in Affinity CRM

Get person relationships

Gets person relationships in Affinity CRM

Get persons attached to note

Gets persons attached to a note in Affinity CRM

Get relationship strengths

Gets relationship strengths in Affinity CRM

Get saved views

Gets saved views in Affinity CRM

Get specific deal

Get specific deal in Affinity CRM

Get specific list

Get specific list in Affinity CRM

Get specific list entry

Get specific list entry in Affinity CRM

Get specific note deal

Gets specific note deal in Affinity CRM

Get specific organization

Gets specific organization in Affinity CRM

Get specific person

Gets specific person in Affinity CRM

Get specific reminder

Gets specific reminder in Affinity CRM

Query notes

Queries notes in Affinity CRM

Search deals

Search deals in Affinity CRM

Search files

Searches files in Affinity CRM

Search list entries

Searches list entries in Affinity CRM

Search notes

Searches notes in Affinity CRM

Search organizations

Search organizations in Affinity CRM

Search persons

Search persons in Affinity CRM

Semantic search

Runs a semantic search in Affinity CRM

Update deal

Updates deal in Affinity CRM

Update person

Updates person in Affinity CRM

Update note deal

Updates note deal in Affinity CRM

Update organization

Updates organization in Affinity CRM

Update reminder

Updates reminder in Affinity CRM