Saltar al contenido principal
POST
Procesar callback de excepción

Autorizaciones

X-Callback-Token
string
header
requerido

Token Bearer opaco que autentica el callback de excepción entrante de un sistema externo.

Encabezados

X-Request-Id
string

A unique identifier for tracing the request across services.

X-Idempotency-Key
string

Clave de idempotencia opcional para reintentos seguros. También acepta Idempotency-Key como nombre de encabezado alternativo. Si se envía la misma clave nuevamente y la solicitud original ya fue procesada, se devuelve la respuesta en caché con X-Idempotency-Replayed: true.

Consulte Reintentos e idempotencia para más detalles.

Parámetros de ruta

exceptionId
string
requerido

The unique identifier of the exception.

Cuerpo

application/json

Payload del callback del sistema externo

Carga útil de callback de un sistema externo

externalSystem
string
requerido

Nombre del sistema externo que envía el callback

Ejemplo:

"JIRA"

externalIssueId
string
requerido

Identificador del incidente en el sistema externo

Ejemplo:

"RECON-1234"

status
string
requerido

Estado actual en el sistema externo

Ejemplo:

"RESOLVED"

callbackType
string

Tipo de evento de callback

Ejemplo:

"status_update"

resolutionNotes
string

Notas de la resolución del sistema externo

assignee
string

Responsable actual en el sistema externo

dueAt
string<date-time>

Fecha de vencimiento del sistema externo

updatedAt
string<date-time>

Marca de tiempo de la última actualización del sistema externo

payload
object

Datos adicionales de callback del sistema externo

Respuesta

Callback procesado correctamente.

La respuesta incluye el encabezado X-Idempotency-Replayed.

Si el valor es false, la solicitud acaba de ser procesada. Si el valor es true, la respuesta es una repetición de una solicitud procesada anteriormente.

Consulte Reintentos e idempotencia para más detalles.

Confirmación de un callback procesado

status
string

Estado de procesamiento del callback

Ejemplo:

"accepted"