Skip to main content
POST
Authenticated by the token query parameter matching GORGIAS_WEBHOOK_SECRET. In production a missing secret answers 503 webhook_not_configured; outside production the gate is skipped. Public agent messages (from_agent: true, public !== false) are appended to the earliest thread carrying the ticket id; acknowledgement messages and messages flagged source.extra.suppress_in_chat are skipped.

Request body

GorgiasWebhookPayload
string,integer
object
GorgiasMessage[]
GorgiasMessage
string

Response

object | object
boolean
required
Fixed value: true.
string
required
integer
required

Status codes

Using this contract

Read the source OpenAPI document for declared schemas and alternatives. This page also includes documented corrections from the spec overlays. Example IDs and values are illustrative; replace them with records from your workspace.
Last modified on November 13, 2026