Skip to content
GET /unified/crm/notes

Partial response — use the "get" endpoint for the full object.

Query Parameters

Refer Specifying query parameters in Truto APIs

accountobject

The note's account

References: Accounts → id
14 supported4 notes
Attio
supported

Only one of account, contact, or opportunity can be filtered at a time.

Close
supported

The account to be filtered on the notes

Freshsales
supported

Account associated with the note. One of contact, account and opportunity is always required.

HubSpot
supported

The account associated with the note

Affinity
supported
Capsule
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Nutshell
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zoho CRM
supported
idstring
required·

The account's unique identifier

contactobject[]

The note's contact

References: Contacts → id
20 supported2 required4 notes
Highlevel
required
Monday CRM
required
Attio
supported

Only one of account, contact, or opportunity can be filtered at a time.

Close
supported

The contact to be filtered on the notes. Applicable only when account is also present.

Freshsales
supported

Contact associated with the note. One of contact, account and opportunity is always required.

HubSpot
supported

The contact associated with the note

ActiveCampaign
supported
Affinity
supported
Capsule
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Keap
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
properties
type
idstring
required·

The contact's unique identifier

opportunityobject[]

The note's opportunities

13 supported3 notes
Attio
supported

Only one of account, contact, or opportunity can be filtered at a time.

Freshsales
supported

Opportunity associated with the note. One of contact, account and opportunity is always required.

HubSpot
supported

The opportunity associated with the note

Affinity
supported
Capsule
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
properties
type
idstring
required·

The opportunity's unique identifier for which to retrieve notes

ownerobject

The note's owner

19 supported2 notes
Close
supported

The owner to be filtered on the notes. Applicable only when account is also present.

HubSpot
supported

The owner of the note

ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
Insightly
supported
Keap
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
idstring
required·

The note's owner's unique identifier

created_atstring · date-time

The date and time of the note's creation

20 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Insightly
supported
Keap
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
activity_date
1 supported
Copper
supported
titlestring

The note's title

7 supported
Attio
supported
Microsoft Dynamics 365 Sales
supported
Insightly
supported
Keap
supported
Planhat
supported
Salesforce
supported
Zoho CRM
supported
updated_atstring · date-time

The date and time of the note's last update

17 supported
ActiveCampaign
supported
Affinity
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
HubSpot
supported
Insightly
supported
Keap
supported
Monday CRM
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
contentstring

The content of the note

21 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Insightly
supported
Keap
supported
Monday CRM
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
sort_by
Possible values:
accountcontactcontentcreated_atopportunityownertitleupdated_at
5 supported
OnePageCRM
supported
created_atupdated_at
Pipedrive
supported
accountopportunitycontactownercontentcreated_atupdated_at
Pipeliner
supported
created_atupdated_atcontent
Planhat
supported
titlecreated_at
Zendesk Sell
supported
created_atupdated_at
leadobject[]

The lead associated with the note.

References: Leads → id
7 supported
Microsoft Dynamics 365 Sales
supported
Nutshell
supported
Pipedrive
supported
Pipeliner
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
idstring
required·

The unique identifier for the lead.

idstring
required·

The lead's unique identifier

updated_At
1 supported
Pipeliner
supported
Show Truto-specific parameters
integrated_account_idstring · uuid
required·

The ID of the integrated account to use for the request.

Example: 62f44730-dd91-461e-bd6a-aedd9e0ad79d
truto_response_formatstring

The format of the response.

  • unified returns the response with unified mappings applied.
  • raw returns the unprocessed, raw response from the remote API.
  • normalized applies the unified mappings and returns the data in a normalized format.
  • stream returns the response as a stream, which is ideal for transmitting large datasets, files, or binary data. Using streaming mode helps to efficiently handle large payloads or real-time data flows without requiring the entire data to be buffered in memory.

Defaults to unified.

Example: unified
Possible values:
unifiedrawnormalizedstream
truto_key_bystring

By default the result attribute is an array of objects. This parameter allows you to specify a field in each result objects to use as key, which transforms the result array into an object with the array items keyed by the field. This is useful for when you want to use the result as a lookup table.

Example: id
truto_ignore_limitboolean

Ignores the limit query parameter.

truto_ignore_remote_databoolean

Excludes the remote_data attribute from the response.

truto_exclude_fieldsstring[]

Array of fields to exclude from the response.

Example: truto_exclude_fields[]=id&truto_exclude_fields[]=name
remote_queryRecord<string, any>

Query parameters to pass to the underlying API without any transformations. Refer this guide to see how to structure the query parameters.

Example: remote_query[foo]=bar

Response Body

next_cursorstring

The cursor to use for the next page of results. Pass this value as next_cursor in the query parameter in the next request to get the next page of results.

resultobject[]

List of Notes

idstring
required·

The note's unique identifier

21 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Insightly
supported
Keap
supported
Monday CRM
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
accountobject

The note's account

References: Accounts → id
14 supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
HubSpot
supported
Nutshell
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zoho CRM
supported
1 property
idstring

The account's unique identifier

contactobject[]

The note's contact

References: Contacts → id
20 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Keap
supported
Monday CRM
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
1 property
idstring

The contact's unique identifier

contentstring

The note's content

21 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Insightly
supported
Keap
supported
Monday CRM
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
created_atstring · date-time

The date and time of the note's creation

20 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Insightly
supported
Keap
supported
Nutshell
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
leadobject[]

The note's leads

References: Leads → id
7 supported
Microsoft Dynamics 365 Sales
supported
Nutshell
supported
Pipedrive
supported
Pipeliner
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
1 property
idstring

The lead's unique identifier

opportunityobject[]

The note's opportunities

13 supported
Affinity
supported
Attio
supported
Capsule
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
HubSpot
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
1 property
idstring

The opportunity's unique identifier

ownerobject

The note's owner

19 supported
ActiveCampaign
supported
Affinity
supported
Attio
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
Highlevel
supported
HubSpot
supported
Insightly
supported
Keap
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Planhat
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
1 property
idstring

The note's owner's unique identifier

remote_dataRecord<string, any>

Raw data returned from the remote API call.

titlestring

The note's title

7 supported
Attio
supported
Microsoft Dynamics 365 Sales
supported
Insightly
supported
Keap
supported
Planhat
supported
Salesforce
supported
Zoho CRM
supported
updated_atstring · date-time

The date and time of the note's last update

17 supported
ActiveCampaign
supported
Affinity
supported
Capsule
supported
Close
supported
Copper
supported
Microsoft Dynamics 365 Sales
supported
Freshsales
supported
HubSpot
supported
Insightly
supported
Keap
supported
Monday CRM
supported
OnePageCRM
supported
Pipedrive
supported
Pipeliner
supported
Salesforce
supported
Zendesk Sell
supported
Zoho CRM
supported
urlsobject[]

The note's urls

4 supported
Attio
supported
Monday CRM
supported
Salesforce
supported
Zendesk Sell
supported
2 properties
typestring

The note's URL type

urlstring

The note's URL

visibilitystring

The note's visibility

Possible values:
publicprivate
1 supported
Salesforce
supported
curl -X GET 'https://api.truto.one/unified/crm/notes?integrated_account_id=<integrated_account_id>' \
  -H 'Authorization: Bearer <your_api_token>' \
  -H 'Content-Type: application/json'
const integratedAccountId = '<integrated_account_id>';

const response = await fetch(`https://api.truto.one/unified/crm/notes?integrated_account_id=${integratedAccountId}`, {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer <your_api_token>',
    'Content-Type': 'application/json',
  },
});

const data = await response.json();
console.log(data);
import requests

url = "https://api.truto.one/unified/crm/notes"
headers = {
    "Authorization": "Bearer <your_api_token>",
    "Content-Type": "application/json",
}
params = {
    "integrated_account_id": "<integrated_account_id>"
}

response = requests.get(url, headers=headers, params=params)
print(response.json())
import Truto from '@truto/truto-ts-sdk';

const truto = new Truto({
  token: '<your_api_token>',
});

const result = await truto.unifiedApi.list(
  'crm',
  'notes',
  { integrated_account_id: '<integrated_account_id>' }
);

console.log(result);
import asyncio
from truto_python_sdk import TrutoApi

truto_api = TrutoApi(token="<your_api_token>")

async def main():
    async for item in truto_api.unified_api.list(
        "crm",
        "notes",
        {"integrated_account_id": "<integrated_account_id>"}
    ):
        print(item)

asyncio.run(main())