Notes
The Notes API provides CRUD access to notes plus tags.New to the API? Start with Getting started (base URL, response envelope, errors, pagination) and Authentication (API keys).
Identifier note: notes are addressed by their numeric note_id.
A note has a title + description and may optionally be attached to a resource (client/lead/project/task/user). Visibility ispublicorprivate.
Scope: per-user sticky-notes are excluded (the API never returns or creates them), as are file attachments, starring and the “my notes” feature. Web events are not fired.
The note object
| Field | Type | Notes |
|---|---|---|
id | integer | Note id. |
title / description | string | |
visibility | string | public or private. |
resource | object | The attached resource (type, id), or null/null if standalone. |
creator_id | int | The API admin. |
tags | array | Tag titles. |
List / search notes
resource_type, resource_id, visibility, search,
sort (note_title,note_created,note_updated), order, limit, page.
Sticky-notes are always excluded.
Get a note
Create a note
| Parameter | Type | Required | Notes |
|---|---|---|---|
note_title | string | yes | |
note_description | string | yes | |
note_visibility | string | no | public (default) or private. |
noteresource_type | string | no | client, lead, project, task or user. |
noteresource_id | integer | no | Required if a type is given; validated to exist. |
201).
Update a note
| Parameter | Type | Required |
|---|---|---|
note_title | string | yes |
note_description | string | yes |
note_visibility | string | no |
Delete a note
Set tags
Errors
See Getting started. Note-specific:| Status | Meaning |
|---|---|
404 Not Found | The note id does not exist (or is a sticky-note). |
422 Unprocessable Entity | Validation failed (missing title/description, invalid resource type, or a resource that does not exist). |