Create a Note

Example Request

$ curl https://api.intercom.io/notes \\\n-X POST \\\n-H 'Authorization:Bearer <Your access token>' \\\n-H 'Accept: application/json'  \\\n-H 'Content-Type: application/json' -d '\n{\n  \"admin_id\" : \"21\",\n  \"body\": \"Text for my note\",\n  \"user\": {\n    \"id\" : \"5310d8e8598c9a0b24000005\"\n  }\n}'
HTTP/1.1 200 OK\n\n{\n  \"type\": \"note\",\n  \"id\": \"16\",\n  \"created_at\": 1389913941,\n  \"body\": \"<p>Text for my note</p>\",\n  \"author\": {\n    \"type\": \"admin\",\n    \"id\": \"21\",\n    \"name\": \"Jayne Cobb\",\n    \"email\": \"jayne@example.com\",\n    \"companies\": []\n  },\n  \"user\": {\n    \"type\": \"user\",\n    \"id\": \"5310d8e8598c9a0b24000005\"\n  }\n}

Notes can be created via a POST method to https://api.intercom.io/notes, which accepts a JSON object describing the note.

Attributes

The table below shows the fields you can use to create a note -

ArgumentRequiredDescription
userYesRepresentation of the user the note is to be created about.
user.user_idone ofYour user_id for the user
user.emailone ofYour email address for the user
user.idone ofThe user id for the user
admin_idNoThe id of the admin creating the note.
bodyYesThe text of the note.

Returns

A note object. The submitted body may be enclosed with html p elements in the response.