List Company Notes
affinity_list_company_notesRetrieve all notes for a company in Affinity. Returns HTML content, creator, timestamps, and note type (entity or interaction) with pagination support.
Instructions
List all notes attached to a specific company in Affinity.
This is a V2 BETA endpoint - API may change.
Returns notes with HTML content, creator information, and timestamps.
Parameters:
companyId: Company ID (required) - get from affinity_search_companies or affinity_get_company
cursor: Pagination cursor from previous response
limit: Items per page (default 20, max 100)
Returns (JSON): { "notes": [ { "id": number, "content": { "html": string }, "creator": { "id": number, "firstName": string, "lastName": string, "primaryEmailAddress": string }, "createdAt": string, // ISO 8601 "type": "entities" | "interaction" } ], "count": number, "hasMore": boolean, "nextCursor": string | null }
Note Types:
"entities": Note attached directly to company/person
"interaction": Note attached to a meeting or email
Example: Get notes for Sure Valley Ventures (ID: 223449211)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| companyId | Yes | Company ID (numeric). Get from affinity_search_companies or affinity_get_company. | |
| cursor | No | Pagination cursor from previous response | |
| limit | No | Items per page (default 20, max 100) | |
| responseFormat | No | Output format: "json" or "markdown". Default: "json" |