Skip to main content
POST
Create a comment on a ticket

Authorizations

Authorization
string
header
required

Partner API key (e.g. nerds_live_a8f3d9k2m5n7p1q4r6t8v0w2x4y6z8)

Path Parameters

id
string
required

Ticket ID from the source system (e.g., Zendesk ticket ID)

Example:

"328099"

Body

application/json
body
string
required

Comment body (HTML or plain text)

Example:

"<p>Customer called again about the issue.</p>"

id
string | null

Comment ID (for idempotent upsert). If provided and already exists, the comment is updated.

Example:

"CMT-98765"

contact_id
string | null

Contact ID of the comment author (if customer)

Example:

"C-10042"

agent_id
string | null

Agent ID of the comment author (if agent)

Example:

"AGT-42"

visibility
enum<string>
default:public

Comment visibility

Available options:
public,
internal,
private
created_at
string<date-time> | null

Original creation timestamp

Example:

"2026-03-09T14:20:00Z"

Response

Comment updated (existing ID)

success
boolean
Example:

true

data
object
message
string