---
title: Affinity by Codex Solutions
slug: affinity-f3xs5o
description: How to integrate Affinity with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_affinity-community.png
docTags: 
createdAt: 2025-11-17T12:00:05.238Z
---

| ::Image[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/affinity-community.png" size="50" width="512" height="512" position="center" darkWidth="512" darkHeight="512" showCaption="false"}<br /><br />::Image[]{src="https://app.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/JoAJhvSlBlBIvHteHmo_y-20251023-115411.jpeg" size="46" width="400" height="128" position="center" darkWidth="400" darkHeight="128" showCaption="false"} | Affinity provides a relationship intelligence platform for managing and analyzing professional networks and deal flow, especially in industries like venture capital. Integrating with Make.com enables automated workflows for contact management, data syncing, and deal tracking. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

:::hint{type="warning"}
This is AI-generated content based on official Affinity documentation. The content may still contain errors—please verify important information. If you have questions, contact [Affinity](https://developer.affinity.co/) directly.
:::

# How to get support on Affinity

Affinity is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https\://f.make.com/r/reachout?app\_name=Affinity\&app\_slug=affinity-community\&app\_unique\_id=affinity-f3xs5o.

# Requirements

To use the Affinity app in Make, you must have a select type of paid account with the necessary permissions and an API key, [create your account on Affinity.](https://affinity.serif.com/en-gb/)

# App installation

:::hint{type="info"}
To install this app, you need Admin, Owner, or App Developer permissions. [Learn more about organization roles.](docId:-FOYcASPYP9uYKGm7LQPB)
:::

::::WorkflowBlock
:::WorkflowBlockItem
Go to the [Make integration page](https://www.make.com/en/integrations/affinity-community/).
:::

:::WorkflowBlockItem
Click the **Install** button.
:::

:::WorkflowBlockItem
**Follow** the on-screen instructions to complete the setup.&#x20;
:::
::::

# Connect Affinity and Make&#x20;

To get started, you must first create a connection between Affinity and Make, allowing the two services to communicate.&#x20;

You can connect using the following method: API Key,Bearer Authentication.

## API Key Instructions

You need to generate an API key from your Affinity account.

::::WorkflowBlock
:::WorkflowBlockItem
Log in to your Affinity web application using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Settings page within the Affinity web app.
:::

:::WorkflowBlockItem
Ensure you have the Generate an API key permission, which is controlled by your Affinity admin.
:::

:::WorkflowBlockItem
Locate the option to generate an API key.
:::

:::WorkflowBlockItem
Generate your API key.
:::

:::WorkflowBlockItem
Copy and securely store the generated API key.
:::
::::

## Bearer Authentication Instructions

You need to generate your API key.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your Affinity account using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Settings page in the Affinity web app.
:::

:::WorkflowBlockItem
Ensure you have the Generate an API key role-based permission. If not, contact your Affinity admin.
:::

:::WorkflowBlockItem
Generate an API key using the provided option in the Settings page.
:::

:::WorkflowBlockItem
Note the generated API key.
:::
::::



:::hint{type="info"}
Some community developers require an additional specific **API Key**. Retrieve the required **API key&#x20;**&#x66;rom the community developer's dashboard, generally found under **Settings/API. &#x20;**&#x46;or more info, please https\://f.make.com/r/reachout?app\_name=Affinity\&app\_slug=affinity-community\&app\_unique\_id=affinity-f3xs5o.
:::

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[ account](https://www.make.com/en/register), add the Affinity module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x69;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Affinity or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
:::
:::::

For detailed information on connecting an application, see [Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ) page.

# Affinity modules

After connecting to the Affinity app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Field

Creates a new field in your selected system, allowing you to store and manage specific types of information according to your needs.
:::

:::ExpandableHeading
### Create a New Interaction

Creates a brand new interaction, allowing you to initiate and manage a fresh conversation or engagement within your chosen platform.
:::

:::ExpandableHeading
### Create a New List

Creates a brand new list using the details you provide, allowing you to organize and manage your items just the way you need.
:::

:::ExpandableHeading
### Create a New Person

Adds a new person to your system by creating a detailed profile with the provided information.
:::

:::ExpandableHeading
### Delete a Field

Remove a specific field from your selected record.
:::

:::ExpandableHeading
### Delete a Person

Removes a specified person from your system, permanently deleting their record and all associated information.
:::

:::ExpandableHeading
### Delete an Interaction

Removes a selected interaction from your system, helping you keep your workspace organized and up to date.
:::

:::ExpandableHeading
### Get All Fields

Retrieve Fields: This module allows you to fetch and view all the available fields from a selected resource, helping you understand what data can be accessed or used in your scenario.
:::

:::ExpandableHeading
### Get All Interactions

Retrieve a comprehensive list of all interactions from your account, allowing you to view and manage every recorded interaction in one place.
:::

:::ExpandableHeading
### Get All List Entries

Retrieve all entries from a specific list, giving you access to every item stored within that list.
:::

:::ExpandableHeading
### Get All Lists

Retrieve All Lists: This module allows you to fetch and view every list available in your account, giving you an overview of all your existing lists in one place.
:::

:::ExpandableHeading
### Get a Person List

Retrieves a list of people from your account, allowing you to view and manage all the individuals stored in your system.
:::

:::ExpandableHeading
### Get a Specific Interaction

Retrieve detailed information about a particular interaction by specifying its unique identifier. This module helps you access all the relevant data related to a specific interaction.
:::

:::ExpandableHeading
### Get a Specific List

Retrieve a particular list by specifying its unique identifier. This module allows you to access detailed information about a specific list within your app or service.
:::

:::ExpandableHeading
### List All Opportunities

Retrieves a complete list of all opportunities from your account, making it easy to view and manage your current sales prospects.
:::

:::ExpandableHeading
### List All Organizations

Retrieves a complete list of all organizations associated with your account, making it easy to view and manage each one in a single place.
:::

:::ExpandableHeading
### Make an API Call

The "Make an API Call" module lets you send customized requests directly to the selected app’s API. This means you can access advanced features or specific data that might not be available through the standard modules, giving you more flexibility and control over your integrations.
:::

:::ExpandableHeading
### Update a Person

Update a person's details

This module allows you to modify and update the information of an existing person in your system, such as their name, contact details, or other profile data.
:::

:::ExpandableHeading
### Watch New Events

Triggers when a new event is created in your account, allowing you to automatically start workflows based on newly scheduled events.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Affinity resources&#x20;

You can have access to more resources related to this app on the following links :

- [Affinity topics on Make community](https://community.make.com/search?q=Affinity)
- [Affinity website](https://affinity.serif.com/en-gb/)
- [Affinity documentation](https://support.affinity.co/s/)
- [Affinity API documentation](https://developer.affinity.co/)
- [Affinity page on make](https://www.make.com/en/integrations/affinity-community)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

