# Affinity integration

> Relationship intelligence CRM for dealmakers: companies, persons, lists, opportunities, notes, reminders, interactions, and webhooks (API v2 plus legacy v1).

- Authentication: apiKey

## Tools (173)

- **Add a List Entry to a List**: Adds a Company or Person to a List as a new List Entry.
- **Create a dropdown option for a List Field**: Create a dropdown option for a List Field.
- **Create a List**: Create a new List of companies, persons, or opportunities.
- **Create a New Field Value (v1)**: Creates a new field value.
- **Create a New Interaction (v1)**: Logs a meeting, call, or chat message interaction.
- **Create a New List Entry (v1)**: Adds a person or organization to a list.
- **Create a New List (v1)**: Creates a new list.
- **Create a New Note (v1)**: Creates a note on persons, organizations, or opportunities, or a reply to a note.
- **Create a New Opportunity (v1)**: Creates a new opportunity on an opportunity list.
- **Create a New Organization (v1)**: Creates a new organization.
- **Create a New Person (v1)**: Creates a new person.
- **Create a New Reminder (v1)**: Creates a reminder tagged on a person, organization, or opportunity.
- **Create a New Webhook Subscription (v1)**: Creates a webhook subscription.
- **Create a Note**: Create a note attached to entities, anchored to an interaction, or as a reply to a note.
- **Create a Person**: Creates a new Person.
- **Create a Reminder**: Creates a one-time or recurring Reminder on a company, person, or opportunity.
- **Create a Webhook**: Creates a new Webhook subscription.
- **Create Field (v1)**: Creates a new field (column).
- **Delete a dropdown option for a List Field**: Delete a dropdown option for a List Field.
- **Delete a Field (v1)**: Deletes a field.
- **Delete a Field Value (v1)**: Deletes a field value.
- **Delete an Interaction (v1)**: Deletes an interaction.
- **Delete an Opportunity**: Deletes an Opportunity.
- **Delete an Opportunity (v1)**: Deletes an opportunity and its field values.
- **Delete an Organization (v1)**: Deletes an organization and its field values.
- **Delete a Note (v1)**: Deletes a note you created.
- **Delete a Person**: Deletes a Person.
- **Delete a Person (v1)**: Deletes a person and their field values.
- **Delete a Reminder**: Deletes a Reminder.
- **Delete a Reminder (v1)**: Deletes a reminder.
- **Delete a single Note**: Delete a note you created.
- **Delete a single Transcript**: Delete a transcript of a note you created.
- **Delete a Specific List Entry (v1)**: Deletes a list entry.
- **Delete a Specific Webhook Subscription (v1)**: Deletes a webhook subscription.
- **Delete a Webhook**: Deletes a Webhook.
- **Download File (v1)**: Downloads an entity file.
- **Get a Company's List Entries**: Paginate through the List Entries (AKA rows) for the given Company across all Lists.
- **Get a Company's Lists**: Paginate through all Lists where the given Company appears as an entry and that you have access to view.
- **Get a dropdown option for a List Field**: Get a single dropdown option for a List Field.
- **Get all Companies**: Paginate through Companies in Affinity.
- **Get All Company Duplicate Suggestions**: Retrieves company duplicate suggestions detected for your organization.
- **Get All Company Merges**: Retrieve paginated company merges for the organization.
- **Get All Company Merge Tasks**: Retrieve paginated company merge tasks for the organization.
- **Get all field value changes**: Retrieve field value changes across all entities and fields in your Affinity workspace.
- **Get all Files**: Returns a page of Files visible to the caller.
- **Get All Files (v1)**: Returns entity files, optionally for one person, organization, or opportunity.
- **Get All Interactions (v1)**: Returns interactions (meetings, calls, chat messages, emails) for an entity in a time range.
- **Get all List Entries on a List**: Paginate through the List Entries (rows) on a List, with optional field data.
- **Get all List Entries on a Saved View**: Paginate through the List Entries on a sheet-type Saved View.
- **Get All List Entries (v1)**: Fetches the list entries in a list, optionally paginated.
- **Get all Lists a Team has access to**: Paginate through Lists a Team has been granted access to.
- **Get All Lists (v1)**: Returns all lists visible to you.
- **Get all members of a Team**: Paginate through members of a Team.
- **Get all Notes**: Returns all notes, except replies.
- **Get All Notes (v1)**: Returns notes attached to a person, organization, or opportunity.
- **Get all Opportunities**: Paginate through Opportunities (basic information, no field data).
- **Get All Person Duplicate Suggestions**: Retrieves person duplicate suggestions detected for your organization.
- **Get All Person Merges**: Retrieve paginated person merges for the organization.
- **Get All Person Merge Tasks**: Retrieve paginated person merge tasks for the organization.
- **Get all Persons**: Paginate through Persons with optional non-list-specific field data.
- **Get all Reminders**: Returns a page of Reminders visible to the caller, soonest due first.
- **Get All Reminders (v1)**: Returns reminders matching the filters.
- **Get all Transcripts**: Paginate through transcripts (metadata only).
- **Get all Users**: Paginate through internal Users in your organization.
- **Get all Webhooks**: Returns a page of Webhooks created by the caller.
- **Get All Webhook Subscriptions (v1)**: Returns all of your organization's webhook subscriptions.
- **Get a Person's List Entries**: Paginate through a Person's List Entries across all Lists.
- **Get a Person's Lists**: Paginate through Lists where the Person appears as an entry.
- **Get a single Company**: Returns basic information and non-list-specific field data on the requested Company.
- **Get a single field on a Person**: Retrieve a single field and its value on a person.
- **Get a single field value**: Returns a single field value on a list entry.
- **Get a single field value on a Company**: Retrieve a single field on a company.
- **Get a single File**: Returns a single file's metadata and a temporary signed download URL.
- **Get a single List Entry on a List**: Retrieve a single list entry with optional field data.
- **Get a single Meeting**: Retrieve details of a specific Meeting.
- **Get a single Note**: Get a Note by id.
- **Get a single Opportunity**: Returns basic information on an Opportunity (no field data).
- **Get a single Person**: Returns basic information and optional field data on a Person.
- **Get a single Reminder**: Returns a single Reminder.
- **Get a single Transcript**: Get a transcript with its first 100 fragments.
- **Get a single User**: Returns a single internal User.
- **Get a single Webhook**: Returns a single Webhook.
- **Get a Specific File (v1)**: Fetches an entity file's metadata.
- **Get a Specific Interaction (v1)**: Gets an interaction by id and type.
- **Get a Specific List Entry (v1)**: Fetches a list entry by id.
- **Get a Specific List (v1)**: Gets the details of a list, including its list-specific fields.
- **Get a Specific Note (v1)**: Gets a note by id.
- **Get a Specific Opportunity (v1)**: Fetches an opportunity by id.
- **Get a Specific Organization (v1)**: Fetches an organization by id.
- **Get a Specific Person (v1)**: Fetches a person by id.
- **Get a Specific Reminder (v1)**: Gets a reminder by id.
- **Get a Specific Webhook Subscription (v1)**: Gets a webhook subscription by id.
- **Get Companies attached to a Note**: Returns directly attached companies for a note.
- **Get Company Merge**: Retrieve the status and details of a specific company merge.
- **Get Company Merge Task**: Retrieve the status and details of a company merge task.
- **Get Coworker Inferred Connections**: Returns inferred connections based on shared work history, grouped by target person, strongest first.
- **Get current user**: Returns information about the authenticated user, their current organization, and API key permissions.
- **Get dropdown options for a Company Field**: Returns the dropdown options for a specific dropdown or ranked-dropdown field on a Company.
- **Get dropdown options for a List Field**: Returns the dropdown options for a dropdown, ranked-dropdown, or status-dropdown field on a List.
- **Get dropdown options for a Person Field**: Returns dropdown options for a dropdown or ranked-dropdown Person field.
- **Get Fields (v1)**: Returns global and list-specific fields, optionally filtered.
- **Get Field Value Changes on a List Entry**: Paginate through the historical value changes on the fields of a List Entry.
- **Get Field Values Changes (v1)**: Returns field value changes for a field, optionally for one entity.
- **Get field values on a single Company**: Paginate through field values on a single company.
- **Get field values on a single List Entry**: Paginate through all field values on a single list entry.
- **Get field values on a single Person**: Paginate through field values on a single person.
- **Get Field Values (v1)**: Returns all field values attached to a person, organization, opportunity, or list entry.
- **Get fragments of a transcript**: Get fragments of a transcript.
- **Get Global Organizations Fields (v1)**: Fetches all global fields that exist on organizations.
- **Get Global Person Fields (v1)**: Fetches all global fields that exist on persons.
- **Get Investor-Executive Inferred Connections**: Returns investor-executive inferred connections, grouped by target person, strongest first.
- **Get metadata on all Calls**: Paginate through all calls in Affinity.
- **Get metadata on all Chat Messages**: Paginate through all chat messages in Affinity.
- **Get metadata on all Emails**: Paginate through all emails in Affinity.
- **Get metadata on all Lists**: Paginate through all Lists you have access to view.
- **Get metadata on all Meetings**: Paginate through all Meetings (past and future) in Affinity.
- **Get metadata on all Teams**: Paginate through Teams you can view.
- **Get metadata on a single List**: Retrieve configuration details for a specific List.
- **Get metadata on a single List's Fields**: Returns metadata on the Fields available on a single List.
- **Get metadata on a single Saved View**: Retrieve details of a specific Saved View.
- **Get metadata on a single Team**: Retrieve details of a specific Team.
- **Get metadata on Company Fields**: Returns metadata on non-list-specific Company Fields.
- **Get metadata on Person Fields**: Returns metadata on non-list-specific Person Fields.
- **Get metadata on Saved Views**: Paginate through all Saved Views you can see for a List.
- **Get Notes for a Company**: Returns relevant notes for a given company which includes directly attached notes and notes attached to persons on this company.
- **Get Notes for an Opportunity**: Returns notes attached to an Opportunity or to persons on it.
- **Get Notes for a Person**: Returns notes for a person: attached, from attended meetings, or mentioning them.
- **Get Opportunities attached to a Note**: Returns directly attached opportunities for a note.
- **Get Person Merge**: Retrieve the status and details of a person merge.
- **Get Person Merge Task**: Retrieve the status and details of a person merge task.
- **Get Persons attached to a Note**: Returns directly attached persons for a note.
- **Get Rate Limit Information (v1)**: Returns account-level and API key-level rate limits and usage.
- **Get rate limit usage**: Returns current rate limit usage for the authenticated caller.
- **Get Relationships for a Company**: Returns the relationships for a given company, including the interaction score that measures the strength of each relationship based on communication patterns such as emails, meetings, and other interactions.
- **Get Relationships for a Person**: Returns a person's relationships with interaction scores.
- **Get Relationship Strength (v1)**: Returns relationship strengths between internal people and an external person.
- **Get replies for a Note**: Returns reply notes for a given note id.
- **Get values for a single field on a Company**: Paginate through all values for a field on a company.
- **Get values for a single field on a List Entry**: Paginate through all values for a field on a list entry.
- **Get values for a single field on a Person**: Paginate through all values for a field on a person.
- **Get Whoami (v1)**: Gets the user sending the request and their organization.
- **Initiate Company Merge**: Initiate a company merge to combine a duplicate company profile into a primary company profile.
- **Initiate Person Merge**: Start an async merge of a duplicate person into a primary person.
- **Perform batch operations on a company's fields**: Perform batch operations on a company's fields.
- **Perform batch operations on a list entry's fields**: Update up to 100 field values on a list entry in one request.
- **Perform batch operations on a person's fields**: Update up to 100 field values on a person in one request.
- **Search Companies**: Search for Companies matching the given criteria.
- **Search Files by Keyword**: Search files by keyword.
- **Search for Opportunities (v1)**: Searches opportunities by name.
- **Search for Organizations (v1)**: Searches organizations by name or domain, with optional interaction dates.
- **Search for Persons (v1)**: Searches persons by name or email, with optional interaction dates.
- **Search List Entries**: Search for List Entries on a List by filters, sorts, and a search term.
- **Search Notes by Keyword**: Search notes by keyword, account-wide, by note IDs, or within one company.
- **Search Persons**: Search Persons by filters, sorts, and a search term.
- **Semantic Search**: AI-powered natural-language search over companies.
- **Send Feedback**: Send feedback to Affinity about a particular product area or feature.
- **Update a dropdown option for a List Field**: Update a dropdown option for a List Field.
- **Update a Field Value (v1)**: Updates an existing field value.
- **Update an Interaction (v1)**: Updates the content of an existing interaction.
- **Update an Opportunity**: Updates an Opportunity; omitted properties keep their value.
- **Update an Opportunity (v1)**: Updates an existing opportunity.
- **Update an Organization (v1)**: Updates an existing organization.
- **Update a Note (v1)**: Updates the content of an existing note.
- **Update a person (v1)**: Updates an existing person.
- **Update a Reminder**: Updates a Reminder; omitted fields keep their value.
- **Update a Reminder (v1)**: Updates an existing reminder.
- **Update a single field value on a Company**: Update a single field value on a company.
- **Update a single field value on a List Entry**: Update a single field value on a list entry.
- **Update a single field value on a Person**: Update a single field value on a person.
- **Update a single Note**: Update an existing note's body content or entity associations.
- **Update a Webhook**: Updates a Webhook; omitted fields keep their value.
- **Update a Webhook Subscription (v1)**: Updates a webhook subscription.
- **Upload Files (v1)**: Uploads files attached to a person, organization, or opportunity.

Connect Affinity in General Input: https://www.generalinput.com/apps/affinity