support

POST /v1/tickets/deflect

Knowledge-base articles and a live diagnosis, before a ticket is opened.

Todos los endpoints de support

Autenticación

Envía una clave de API como token de portador. La clave debe tener el permiso tickets.reply; una clave que no lo tenga se rechazará con un código 403, no 404.

Donde va el ID de tu organización

Este endpoint toma org_id como un campo en el cuerpo JSON.

El id de tu organización se encuentra en la pantalla de claves de API en tu panel de control, junto a la propia clave. Es el mismo id en cada llamada que realices.

Pruébalo

Reemplaza cualquier elemento entre corchetes angulares por tus propios valores, y el marcador de posición key con una clave de tu panel de control.

curl -X POST https://api.zinndigital.com/v1/tickets/deflect \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

¿Has iniciado sesión? La consola de la API en tu panel de control rellena el ID de tu organización real y tu propia clave, y ejecuta la solicitud contra la API en vivo para que puedas ver la respuesta real. Abre este endpoint en la consola de la API

Detalles

The KB + AI in front of the ticket form (#2661). Given what the customer has typed so far, returns matching published KB articles and — when a site is named — findings from live checks against it, including whether its nameservers still point at us. ⛔ This never refuses to open a ticket and must never be made to. Everything it returns is offered; the form's submit button is unaffected. Requires `tickets.reply`. ⛔ `checks_incomplete` is `true` when a check could not run. "We found nothing wrong" and "we could not look" are different answers and the client must render them differently.

Cuerpo de la solicitud

NombreTipoObligatorio¿Qué es esto?
subjectstringNo
bodystringNo
site_idobjectNoThe site they are asking about. When given, live checks run against it — including whether its nameservers still point at us.
org_idobjectNo

Respuesta

NombreTipoObligatorio¿Qué es esto?
articlesobject[]
findingsTicketDeflectionFinding[]
appliedstring[]Remedies applied automatically. ⛔ Only remedies on an explicit, audited allow-list are ever applied without a human.
checks_incompleteboolean⛔ True when a live check could not run. "We found nothing wrong" and "we could not look" are different answers and must render differently.
incidentsTicketDeflectionIncident[]Open public incidents affecting this customer. ⛔ NOTHING HERE BLOCKS THE FORM — owner ruling 2026-08-24 was *warn prominently, still let them submit*. A customer with a genuinel…
status_urlstringThe public status page in the reader's language, for the "follow this to resolution" link. ⛔ A separate origin with no shared fate with the platform (docs/121 §1), so it cannot…

Errores que este endpoint puede devolver

401 · 403 · 422 · 429