---
title: "Affinity integration | Growf"
description: "Affinity helps private capital investors to find, manage, and close more deals. Connect Affinity to Growf."
url: "https://www.growf.io/integrations/affinity/"
language: "en"
---

Integration / CRM

![Affinity logo](https://logos.composio.dev/api/affinity)

# Affinity integration

Affinity helps private capital investors to find, manage, and close more deals

[Get a demo](https://www.growf.io/demo/)

About Affinity

## Affinity is a relationship intelligence CRM that helps private capital investors find, manage, and close more deals. It streamlines deal flow and surfaces key connections to help you win opportunities.

[All integrations](https://www.growf.io/integrations/)

Category

CRM

Connection

API key

Type

Tool

Actions

20

Tags

library

Example prompts

## What you can ask Growf to do with Affinity

- “List all companies added this week”

- “Show all opportunities in active pipeline”

- “Get recent contacts linked to Acme Corp”

- “Summarize all lists where John Doe appears”

Available actions

## 20 actions your agents can run in Affinity

- Get a company s list entries  
Summarize company data across all lists, including list-specific fields and metadata like creation date and author. Access requires "Export data from Lists" permission.
- Get a company s lists  
Returns metadata for all the Lists on which the given Company appears.
- Get all companies  
Affinity API allows paginated access to company info and custom fields. Use \`fieldIds\` or \`fieldTypes\` to specify data in a request. Retrieve field IDs/Types via GET \`/v2/companies/fields\`. Export permission needed.
- Get all list entries on a list  
Access and export essential data and metadata for Companies, Persons, or Opportunities from a List, specifying data via \`fieldIds\` or \`fieldTypes\`. "Export data from Lists" permission is necessary.
- Get all list entries on a saved view  
Use the endpoint to access rows in a Saved View with specific filters and selected fields from a web app. It doesn't maintain sort order, supports only sheet-type views, and requires export permissions.
- Get all opportunities  
Pagination through Opportunities in Affinity yields basic info but excludes field data. For field data, use specified GET endpoints. "Export data from Lists" permission needed.
- Get all persons  
The Affinity API offers paginated access to Person data using \`fieldIds\` or \`fieldTypes\`. Bulk extraction needs special permissions and supports multiple parameters.
- Get a person s list entries  
Summary: Browse rows for a Person in all Lists, showing field data and entry metadata like creation time and author. Requires "Export data from Lists" permission.
- Get a person s lists  
Returns metadata for all the Lists on which the given Person appears.
- Get a single company  
Retrieve basic company info and specific field data by using \`fieldIds\` or \`fieldTypes\` parameters. Multiple fields can be queried. No field data if parameters aren't specified. Requires "Export All Organizations directory" permission.
- Get a single opportunity  
Get basic details about an Opportunity without field data via provided endpoints. Field data requires using specific list entry APIs and the "Export data from Lists" permission.
- Get a single person  
Use GET \`/v2/persons/fields\` with \`fieldIds\` or \`fieldTypes\` for detailed data; basic info by default. Request multiple fields at once. "Export All People" permission needed.

Show all 20 actions

## Put Affinity to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
