Evernote
API actions for the Evernote integration.
Evernote
Organize and manage notes, notebooks, and tags in Evernote.
Create note
Create a new note in Evernote.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
title | string | Yes | The note title. |
content | string | Yes | The note content (plain text or ENML). |
notebook_guid | string | No | Optional notebook GUID to create the note in. |
tag_names | array | No | Optional list of tag names to apply. |
Response
{
"guid": "note-guid-new",
"title": "New Note"
}Delete note
Delete (move to trash) a note in Evernote.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
note_guid | string | Yes | The GUID of the note to delete. |
Response
trueGet note
Retrieve a specific note by its GUID.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
note_guid | string | Yes | The GUID of the note to retrieve. |
include_content | boolean | No | Whether to include the note content. |
Response
{
"content": "<en-note>Note content here</en-note>",
"guid": "note-guid-123",
"title": "Meeting Notes"
}List notebooks
List all notebooks in the Evernote account.
Response
[
{
"guid": "nb-guid-123",
"name": "Work Notes"
},
{
"guid": "nb-guid-456",
"name": "Personal"
}
]List notes
List notes in a notebook with optional filtering.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
notebook_guid | string | No | Optional notebook GUID to filter notes. |
limit | number | No | Maximum number of notes to return. |
Response
[
{
"guid": "note-guid-123",
"notebookGuid": "nb-guid-123",
"title": "Meeting Notes"
}
]List tags
List all tags in the Evernote account.
Response
[
{
"guid": "tag-guid-123",
"name": "important"
},
{
"guid": "tag-guid-456",
"name": "todo"
}
]Search notes
Search notes in Evernote by query, tags, or notebook.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Search query to filter notes. |
notebook_guid | string | No | Notebook GUID to scope the search. |
tag_names | array | No | List of tag names to filter the search. |
Response
[
{
"guid": "note-guid-123",
"title": "Meeting Notes"
}
]Update note
Update an existing note in Evernote.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
note_guid | string | Yes | The GUID of the note to update. |
title | string | No | Optional new title. |
content | string | No | Optional new content. |
tag_names | array | No | Updated list of tags. |
Response
{
"guid": "note-guid-123",
"title": "Updated Note Title"
}