Add Note To Ticket

All API requests should contain authorization headers.

Request

POST /tickets/{ticketId}/notes

Query Parameters

NameTypeRequiredComments

ticketId

integer

yes

Id of ticket you want to create note in

Request Body

{
	"attachments": [
		{
			"isContentPart": null,
			"name": "filename.png",
			"url": "https://your.attachment.url/filename.png"
		}
	],
	"author": {
		"email": "staffEmailLogin@domain.com"
	},
	"htmlMessage": null,
	"message": "Note text"
}

Body of request should contain the following model serialized to JSON.

FieldTypeComments

attachments

array of Base Attachment models

Note attachments

author

Note creator info

htmlMessage

string

Note html content

message

string

Note content

Response

{
	"data": {
		"id": 297991,
		"message": "Note text",
		"htmlMessage": null,
		"attachments": [],
		"author": {
			"id": "0da5a9e8-90ef-403f-873c-e20e4d298558",
			"name": "Staff name",
			"image": "",
			"email": "staffEmailLogin@domain.com",
			"status": "team",
			"isBot": false
		},
		"mentionedUsers": [],
		"creationTime": "2020-03-05T18:34:51.2599354+00:00"
	},
	"errorCode": -1,
	"errorText": null
}

Data field will contain Note model.

Last updated