ADO.NET Provider for Zoho CRM

Build 26.0.9655

Notes

Holds free-form text notes linked to CRM records, including author, timestamp, and rich-text content.

Table-Specific Information

Note: The Bulk API is not supported by the Notes table. Due to this, if you are using the Bulk API (ReadAPI set to Bulk for read operations and WriteAPI set to Bulk for write operations), the provider will instead use the REST API (with its associated limitations) when working with notes data. Refer to v4, or v8 (in accordance with the value you set for Schema) to see the limits imposed by the REST API.

Select

This table supports COQL for filtering, meaning that most filters comparing columns to values are submitted server-side.

SELECT * FROM Notes WHERE Id = '3152079000000153079'

Insert


INSERT INTO Notes (ParentID_Id, ModuleName, NoteContent) VALUES ('3276571000000184007', 'Leads', 'Janet converted this lead.') 

Required fields:

  • ParentID_Id (the Id of the item in which you are inserting the note to)
  • ModuleName (the API name of the module you are inserting the note to)
  • NoteContent

You can insert any field which is not read-only (ReadOnly = false in the table below).

Delete

Specify the Id in the WHERE clause when executing a delete in this table.

DELETE FROM Notes WHERE Id = '3152079000000488014'

Update

Specify the Id in the WHERE clause when executing an update in this table.

UPDATE Notes SET NoteTitle = 'Changed from the API.' WHERE Id = '3152079000000304003'

Required fields: Id.

You can update any field which is not read-only (ReadOnly = false in the table below).

Columns

Name Type ReadOnly Description
Id [KEY] String True

Unique identifier of the note.

Owner_Id String False

Id of the user who owns the note.

Owner_FirstName String True

First name of the user who owns the note.

Owner_LastName String True

Last name of the user who owns the note.

Owner_Email String True

Email address of the user who owns the note.

Note_Title String False

Title of the note.

Note_Content String False

Main content of the note.

Parent_Id_Id String False

Id of the parent record the note is associated with.

Created_By_Id String False

Id of the user who created the note.

Modified_By_Id String False

Id of the user who last modified the note.

Modified_By_FirstName String True

First name of the user who last modified the note.

Modified_By_LastName String True

Last name of the user who last modified the note.

Modified_By_Email String True

Email address of the user who last modified the note.

Created_Time Datetime False

Date and time when the note was created.

Modified_Time Datetime False

Date and time when the note was last modified.

Id_CustomModule Long True

Internal record identifier used for tracking.

Associated_Id__s Long False

Identifier linking the note to another record.

ModuleName String False

Name of the module to which the note belongs.

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer more granular control over the data returned from the data source.

Name Type Description
DuplicateCheckFields String

The field(s) to be used for checking duplicate records in an upsert. The REST API allows for more than one field in the duplicate check but the BULK API only allows one field.

Trigger String

To trigger the rule while inserting record into CRM account.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655