Evernote
Note-taking and organization platform integration
Actions (74)
Notes · 25
- Copy notePOST /noteStore/copyNote
Create a copy of an existing note.
documented - Create notePOST /noteStore/createNote
Create a new note with the provided content and resources.
documented - Delete notePOST /noteStore/deleteNote
Permanently delete a note by GUID.
documented - Email notePOST /noteStore/emailNote
Email a note as a share.
documented - Expunge notePOST /noteStore/expungeNote
Permanently remove a note.
documented - Find note countsPOST /noteStore/findNoteCounts
Count matching notes for a given filter.
documented - Find note countsPOST /noteStore/findNoteCounts
Get counts of notes in notebooks matching criteria.
documented - Find notes metadataPOST /noteStore/findNotesMetadata
Search for notes matching criteria and return metadata (titles, GUIDs, etc.).
documented - Find related notesPOST /noteStore/findRelated
Find notes related to a given note GUID.
documented - Get note application dataPOST /noteStore/getNoteApplicationData
Get the note's application data map.
documented - Get note contentPOST /noteStore/agetNoteContent
Get the note content (ENML) for a specific GUID.
documented - Get note contentPOST /noteStore/getNoteContent
Return the ENML (content) of a note by GUID.
documented - Get note search textPOST /noteStore/getNoteSearchText
Obtain the search text for a note.
documented - Get note tag namesPOST /noteStore/getNoteTagNames
Return the tag names associated with a note GUID.
documented - Get note versionPOST /noteStore/getNoteVersion
Fetch a previous version of a note by GUID and USN.
documented - Get note with result specPOST /noteStore/getNoteWithResultSpec
Retrieve a note with a specified result spec (content, resources, attributes, etc.).
documented - List note versionsPOST /noteStore/listNotesVersions
List available versions for a note.
documented - Manage note sharesPOST /noteStore/closeNoteShares
Manage sharing relationships for a note.
documented - Open shared note linkGET https://{service}/shard/{shardId}/nl/{userId}/{noteGuid}/
Open a shared note via a public URL.
documented - Read notePOST /noteStore/getNote
Retrieve a note by its GUID (with optional content/resources as requested).
documented - Set note application data entryPOST /noteStore/setNoteApplicationDataEntry
Set an entry in the note's application data map.
documented - Share notePOST /noteStore/shareNote
Share a note with others.
documented - Stop sharing notePOST /noteStore/stopSharingNote
Stop sharing a note.
documented - Untag allPOST /noteStore/untagAll
Remove all tags from a note.
documented - Update notePOST /noteStore/updateNote
Submit changes to an existing note identified by its GUID.
documented
Resources · 17
- Get resourcePOST /noteStore/getResource
Retrieve a resource (attachment) by GUID.
documented - Get resource alternate dataPOST /noteStore/getResourceAlternateData
Fetch alternate data for a resource.
documented - Get resource alternate dataPOST /noteStore/getResourceAlternateData
Get alternate data for a resource.
documented - Get resource application dataPOST /noteStore/getResourceApplicationData
Get application data map for a resource.
documented - Get resource application dataPOST /noteStore/getResourceApplicationData
Fetch application data for a resource.
documented - Get resource application data entryPOST /noteStore/getResourceApplicationDataEntry
Get a single entry from the resource application data map.
documented - Get resource application data entryPOST /noteStore/getResourceApplicationDataEntry
Fetch a single application data entry for a resource.
documented - Get resource attributesPOST /noteStore/getResourceAttributes
Retrieve metadata for a resource.
documented - Get resource attributesPOST /noteStore/getResourceAttributes
Get metadata for a resource.
documented - Get resource by hashPOST /noteStore/getResourceByHash
Download a resource by its hash.
documented - Get resource by hashPOST /noteStore/getResourceByHash
Retrieve a resource by its hash.
documented - Get resource dataPOST /noteStore/getResourceData
Get the binary data for a resource.
documented - Get resource dataPOST /noteStore/getResourceData
Get binary data for a resource.
documented - Get resource recognitionPOST /noteStore/getResourceRecognition
Obtain OCR/recognition data for a resource.
documented - Get resource recognitionPOST /noteStore/getResourceRecognition
Request OCR/recognition data for a resource.
documented - Set resource application data entryPOST /noteStore/setResourceApplicationDataEntry
Set an application data entry for a resource.
documented - Set resource application data entryPOST /noteStore/setResourceApplicationDataEntry
Set an entry in the resource application data map.
documented
Notebooks · 11
- Create notebookPOST /noteStore/createNotebook
Create a new notebook.
documented - Delete notebookPOST /noteStore/deleteNotebook
Permanently delete a notebook.
documented - Expunge notebookPOST /noteStore/expungeNotebook
Permanently delete a notebook and its notes.
documented - Get default notebookPOST /noteStore/getDefaultNotebook
Retrieve the user's default notebook.
documented - Get notebookPOST /noteStore/getNotebook
Retrieve a notebook by GUID.
documented - Get notebook sharesPOST /noteStore/getNotebookShares
Fetch sharing information for a notebook.
documented - Get shared notebook by authPOST /noteStore/getSharedNotebookByAuth
Get a shared notebook by authentication.
documented - List linked notebooksPOST /noteStore/listLinkedNotebooks
List notebooks linked to the user.
documented - List notebooksPOST /noteStore/listNotebooks
Return all notebooks for the user.
documented - Update linked notebookPOST /noteStore/updateLinkedNotebook
Update a linked notebook binding.
documented - Update notebookPOST /noteStore/updateNotebook
Update notebook attributes (name, etc.).
documented
Tags · 6
- Create tagPOST /noteStore/createTag
Create a new tag.
documented - Expunge tagPOST /noteStore/expungeTag
Permanently delete a tag.
documented - Get tagPOST /noteStore/getTag
Retrieve a tag by GUID.
documented - List tagsPOST /noteStore/listTags
Return all tags in the account.
documented - List tags by notebookPOST /noteStore/listTagsByNotebook
List tags associated with a notebook.
documented - Update tagPOST /noteStore/updateTag
Update a tag's properties.
documented
Users · 6
- Authenticate long sessionPOST /userStore/authenticateLongSession
Authenticate with username/password to obtain a long-lived token (legacy path).
documented - Authenticate to businessPOST /userStore/authenticateToBusiness
Authenticate to a user’s associated Evernote Business if part of a business.
documented - Check versionPOST /userStore/checkVersion
Check client compatibility with the EDAM protocol.
documented - Get bootstrap infoPOST /userStore/getBootstrapInfo
Retrieve bootstrap configuration for clients.
documented - Get userPOST /userStore/getUser
Fetch user information by user identifier.
documented - Get user URLsPOST /userStore/getUserUrls
Return the URLs for NoteStore, web API, and related services for the authenticated user.
documented
Searches · 5
- Create searchPOST /noteStore/createSearch
Create a saved search.
documented - Expunge searchPOST /noteStore/expungeSearch
Permanently delete a saved search.
documented - Get searchPOST /noteStore/getSearch
Retrieve a saved search by GUID.
documented - List searchesPOST /noteStore/listSearches
Return all saved searches.
documented - Update searchPOST /noteStore/updateSearch
Update a saved search.
documented
Synchronization · 3
- Get sync statePOST /noteStore/getSyncState
Return current sync state information for incremental sync.
documented - Receive webhookGET /webhooks/notify
Receive a note/notebook change notification (outbound to your URL).
documented - Register webhookGET /webhooks/register
Register a URL to receive real-time notifications for changes.
documented