List Notes
Looks up the person or company by the provided identifiers and returns the notes attached to it. Resolve-only: returns 404 if no matching record exists (nothing is created on read). Notes are sorted pinned first, then by createdAt descending. For a person, supply at least one of linkedin_url, email, crm_id, or phone. For a company, supply at least one of website_url or name.
Returns the notes attached to a person (Contact) or a company (Company), resolved from the identifiers you provide. This is resolve-only: unlike Create a Note, it never creates a record. If no matching person or company exists, it returnsDocumentation Index
Fetch the complete documentation index at: https://docs.salesfinity.ai/llms.txt
Use this file to discover all available pages before exploring further.
404.
Notes come back sorted pinned first, then by createdAt descending.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
type | string | Yes | person or company. Determines which identifier params are required. |
Person identifiers (type=person)
Supply at least one of linkedin_url, email, crm_id, or phone.
| Parameter | Type | Description |
|---|---|---|
linkedin_url | string | LinkedIn profile URL |
email | string | Email address |
crm_id | string | External CRM identifier |
phone | string | Phone number in E.164 format |
Company identifiers (type=company)
Supply at least one of website_url or name.
| Parameter | Type | Description |
|---|---|---|
website_url | string | Company website URL |
name | string | Company name (case-insensitive) |
Response
| Field | Type | Description |
|---|---|---|
type | string | Target type echoed from the request (person or company). |
contact_id | string | null | Resolved unified Contact ID. Present when type=person. Stable across reimports and dialer drains. |
company_id | string | null | Resolved unified Company ID. Present when type=company. |
notes | array | Array of note objects, pinned first then by creation date descending. |
Note Object
| Field | Type | Description |
|---|---|---|
_id | string | Note ID |
team | string | Team that owns the note |
author | object | Author (_id, first_name, last_name, email, image). Populated when available; otherwise just _id. |
content | string | Plain text content of the note |
is_pinned | boolean | Whether the note is pinned to the top |
pinned_at | string | null | When the note was pinned (ISO 8601) |
pinned_by | string | null | ID of the member who pinned it |
contact | string | null | Contact this note is attached to (mutually exclusive with company) |
company | string | null | Company this note is attached to (mutually exclusive with contact) |
createdAt | string | Creation timestamp (ISO 8601) |
updatedAt | string | Last update timestamp (ISO 8601) |
Example Request
Errors
| Status | Description |
|---|---|
| 404 | No matching person or company found |
Authorizations
Query Parameters
Target type. Determines which identifier fields are required.
person, company LinkedIn profile URL (person only)
Email address (person only)
External CRM identifier (person only)
Phone number in E.164 format (person only)
Company website URL (company only)
Company name (company only)
Response
Notes retrieved successfully
Target type echoed from the request
person, company Resolved unified Contact ID (present when type=person). Stable across reimports and dialer drains.
"507f1f77bcf86cd799439011"
Resolved unified Company ID (present when type=company).
"507f1f77bcf86cd799439012"
Notes attached to the resolved target, pinned first then by creation date descending