Skip to content

Notes

A note records information against a customer or account. The API lets you create and manage notes programmatically. See the Notes guide for how they are used.

/backend/api/v1/notes/ID - fetch the note with the specified ID.

/backend/api/v1/notes/ - list all notes.

/backend/api/v1/customers/ID/notes/ - list notes for the customer with the specified ID.

ParameterTypeRequiredDescription
idAfterintegerNoOnly include notes with a higher ID
createdSincedatetimeNoOnly include notes created since the given time
updatedSincedatetimeNoOnly include notes updated since the given time

/backend/api/v1/customers/ID/notes/ - add a new note to the specified customer. The newly-added note will be returned.

/backend/api/v1/notes/ID - update the note with the specified ID. The modified note will be returned.

/backend/api/v1/notes/ID - delete the note with the specified ID.

/backend/api/v1/notes/ID/noteAttachments - add a file to the note with the specified ID, by either of the methods in File Uploads.

/backend/api/v1/noteAttachments/ID - fetch an attachment’s details or its file content, or update it with PATCH.

Note attachments are checked in the same way as files attached through the platform’s own note form:

  • Size: up to 100 MB, measured on the original file. A compressed upload that would expand beyond 100 MB is refused before it is expanded. An oversized file returns HTTP 400 with error code 400915.
  • Malware scan: every file is scanned, and a file the scan refuses returns HTTP 400 with error code 400916.
  • Compression: the JSON method accepts gzip, zlib, bzip2 or zstd in _compression. Any other scheme, including lzf, returns error code 400904.

A note with no customer is reached through its allocation rather than by customer scoping. See Unlinked Notes, TODOs and Tickets.

FieldNameTypeDescription
noteTypeTypePreset ValueThe type of note
statusStatusPreset ValueCurrent status of this note
ownerOwnerPreset ValueThe user who owns/is responsible for this note
departmentsDepartmentsPreset Value(s)Departments that have visibility of this note
createdDateDateDateThe date this note was created
actionDateAction RequiredDateDate by which action is required on this note
subjectSubjectTextSubject line for this note
bodyNoteText (Multiline)Main content of the note
containsPersonalDataContains Personal DataPreset ValueIndicates whether this note contains personal data subject to data protection regulations
idNote IDTextThe unique identifier for this note
attachedAttached toHTML