- List field values on one company
- List non-list-specific company field metadata
- List all values of one field on one company, paginated
- List dropdown options for a company dropdown or ranked-dropdown field
- Fetch one field value on a company
- Update up to 100 field values on a company in one request
- Set or clear a single field value on a company
- List field value changes across all entities and fields (delta-sync feed, ascending changedAt)
- List all field values for one person, organization, opportunity or list entry
- Create a field value on a person, organization or opportunity
- Update the value of an existing field value
- Delete a field value by ID
- Retrieve field metadata definitions available in Affinity
- Create a new field (custom column) on a list or globally
- Delete a field by ID
- List file metadata (id, name, size, type, creator, timestamps) for files visible to the caller, newest first
- Keyword search over file contents, returning one best-matching excerpt per file
- Get one file's metadata plus a temporary signed downloadUrl
- Download the binary content of an entity file by ID
- Upload a file and attach it to a person, organization or opportunity
- Get the current Affinity connection's unified credentials and identity.
- List unified organizations in Affinity.
- Get a unified Affinity organization by ID.
- List unified resource types in Affinity.
- List unified resource users in Affinity.
- List unified roles in Affinity, derived from account roles observed on API v2 users.
- Get a unified Affinity role by ID.
- List unified users in Affinity, scoped to internal team members.
- Get a unified Affinity user by ID.
- List call interactions with participants
- List chat message interactions with participants
- List email interaction metadata (subject, participants, timestamps)
- List meeting interactions (past and future) with attendees
- Retrieve interactions (emails, meetings, etc.) associated with a person, organization, or opportunity
- Get one meeting by ID
- Get one v1 interaction by id and type
- Create a manually logged meeting, call or chat message
- Update content/date/persons of a manually logged interaction
- Delete an interaction by id and type
- Page through all List Entries (rows) on a List, optionally with field data
- Search list entries with filters, sorts and a keyword
- Page through the change history of field values on a List Entry (oldest first)
- List field values on a single List Entry
- Fetch one List Entry by id with optional field data
- Get one field value on a List Entry
- Add an existing Company or Person to a List as a new List Entry (BETA)
- Update up to 100 field values on a List Entry in one request
- Set or clear a single field value on a List Entry
- Delete a List Entry from a List (v1 API)
- Page through all Lists the caller can view
- List metadata for all fields on one list
- List dropdown options for a dropdown-type list field
- Page through all values of one field on a list entry
- Page through all Saved Views of a List
- Page through the rows of a sheet-type Saved View, returning only the columns and filters configured on that view
- Fetch metadata for a single List by ID
- Fetch one dropdown option of a list field by ID
- Fetch one Saved View (id, name, type sheet/board/dashboard, createdAt)
- Create a new List of companies, persons, or opportunities
- Create a new dropdown option on a dropdown, ranked-dropdown or status-dropdown list field
- Update text, rank, color, statusCategory or winRate of an existing dropdown option
- Permanently delete a dropdown option from a list field
- List company merges for the organization, newest first
- List person merges with status, filterable by status or taskId
- List company merge tasks (batch merge operations) with status and per-task result counts
- List person merge tasks (batch merge operations) with status and per-task result counts
- List company duplicate merge suggestions (BETA)
- List person duplicate merge suggestions (BETA)
- Get status and details of one company merge by mergeId
- Get status and details (persons involved, timestamps, error info) of one person merge
- Get status and result counts of one company merge task
- Get status and result counts of one person merge task
- Start an asynchronous merge of a duplicate company into a primary company
- Start an asynchronous merge of a duplicate person into a primary person
- List all root notes (replies excluded) with optional filtering and cursor pagination
- Keyword-search notes, returning one note (id, kind) plus a matching preview passage per result, ordered by relevance
- List the companies directly attached to a Note
- List the opportunities directly attached to a Note
- List the persons directly attached to a Note
- List reply notes of a given Note, optionally filtered
- Fetch one note by ID, including content, creator, mentions and timestamps
- Create a note attached to persons/companies/opportunities, anchored to a meeting/call/chat message, or as a reply to a root note
- Update a note's HTML content and/or replace its person/company/opportunity associations
- Permanently delete a note you created
- List opportunities with cursor pagination
- List notes for one opportunity, including notes attached directly and those attached to persons on it, with filtering and cursor pagination
- Fetch a single opportunity by ID
- Create a new opportunity on an opportunity-type list
- Partially update an opportunity (currently only its name)
- Delete an opportunity by ID
- List companies with cursor pagination
- Search companies with filters, sorts and a keyword term, returning cursor-paginated Company records
- List the list entries (rows) of one company across all lists, with list-specific field data and creation metadata
- List all lists the given company appears in (basic list info only) that the caller can view
- List notes for a company, including notes attached directly and notes attached to persons on the company
- List person-to-person relationships related to a company with interaction scores (0.0-1.0) and LinkedIn connection dates
- Fetch a single company by ID with optional field data
- Create a new organization (company) in Affinity
- Update an organization's name, domain or associated persons
- Delete an organization
- Paginate field values on one Person (enriched, global, relationship-intelligence by default)
- List metadata for non-list-specific Person fields (IDs, names, types)
- Paginate all values of a single field on one Person (multi-value fields return many)
- List dropdown options for a Person dropdown or ranked-dropdown field
- Fetch one non-list field and its value on a Person
- Update up to 100 person field values in one request via the update-fields operation
- Set or clear one non-list field value on a Person
- List all Persons with cursor pagination, optionally filtered by IDs and with field data attached
- Search Persons with nested filters, sorts and a keyword
- List a Person's List Entries across all Lists with list-specific field data
- List the Lists that contain a given Person
- List notes related to a Person (attached, from attended meetings, or mentioning them), with optional filtering
- List a Person's relationships with interaction scores (0.0-1.0) and LinkedIn connection dates
- Fetch a single Person by ID, optionally with field data
- Create a new Person
- Update a person (v1 API) - only supplied attributes change
- Delete a Person by ID
- List ranked introduction paths (BETA) from internal people to a target person or any person at a target company
- List inferred coworker connections (source in your data may know a target via overlapping employment at a shared company), grouped by target
- List inferred investor-executive connections (source invested in a company where the target was an executive), grouped by target
- Natural-language semantic search over companies, returning matches with relevance scores
- Get relationship strengths between internal people and a given external person
- List reminders visible to the caller with filter and cursor pagination
- Fetch one reminder by ID
- Create a one-time or recurring reminder tied to one company, person, or opportunity
- Partially update a reminder (content, dueDate, owner, completion, recurrence)
- Delete a reminder by ID
- List all Teams visible to the caller
- List all Lists a Team can access (id, name, creatorId, ownerId, isPublic, type, createdAt)
- List all members of a Team (membership id, user, addedAt, optional privacyType)
- Get one Team by id
- List transcripts (metadata only) visible to the caller
- List all fragments of one transcript, paginated
- Fetch one transcript with its first 100 fragments
- Delete a transcript (BETA)
- List internal users in the Affinity organization
- Fetch a single internal user by ID
- Return the authenticated user, tenant, and grant (type and scopes) for the current credential
- Get current rate limit usage (per-minute and, if applicable, monthly) for the authenticated caller
- Send feedback to Affinity about a product area or feature
No matching actions