List Opportunity Notes
affinity_list_opportunity_notesFetch all notes for a specific opportunity with creator info and timestamps to review deal progress or export documentation.
Instructions
List all notes attached to a specific opportunity in Affinity.
This is a V2 BETA endpoint - API may change.
Returns notes with HTML content, creator information, and timestamps.
Parameters:
opportunityId: Opportunity ID (required) - get from affinity_list_opportunities or affinity_get_opportunity
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 opportunity
"interaction": Note attached to a meeting or email about this opportunity
Use Cases:
View deal progress notes
Export opportunity documentation
Review fundraising lead history
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| opportunityId | Yes | Opportunity ID (numeric). Get from affinity_list_opportunities or affinity_get_opportunity. | |
| 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" |