Pular para o conteúdo principal
POST
Processar callback de exceção

Autorizações

X-Callback-Token
string
header
obrigatório

Token Bearer opaco que autentica o callback de exceção de entrada de um sistema externo.

Cabeçalhos

X-Request-Id
string

A unique identifier for tracing the request across services.

X-Idempotency-Key
string

Chave de idempotência opcional para novas tentativas seguras. Também aceita Idempotency-Key como nome alternativo do cabeçalho. Se a mesma chave for enviada novamente e a requisição original já tiver sido processada, a resposta em cache é retornada com X-Idempotency-Replayed: true.

Consulte Novas tentativas e idempotência para mais detalhes.

Parâmetros de caminho

exceptionId
string
obrigatório

The unique identifier of the exception.

Corpo

application/json

Payload de callback do sistema externo

Payload de callback de um sistema externo

externalSystem
string
obrigatório

Nome do sistema externo que enviou o callback

Exemplo:

"JIRA"

externalIssueId
string
obrigatório

Identificador do problema no sistema externo

Exemplo:

"RECON-1234"

status
string
obrigatório

Status atual no sistema externo

Exemplo:

"RESOLVED"

callbackType
string

Tipo do evento de callback

Exemplo:

"status_update"

resolutionNotes
string

Notas da resolução do sistema externo

assignee
string

Responsável atual no sistema externo

dueAt
string<date-time>

Data de vencimento proveniente do sistema externo

updatedAt
string<date-time>

Timestamp da última atualização proveniente do sistema externo

payload
object

Dados adicionais de callback do sistema externo

Resposta

Callback processado com sucesso.

A resposta inclui o cabeçalho X-Idempotency-Replayed.

Se o valor for false, a requisição acabou de ser processada. Se o valor for true, a resposta é uma repetição de uma requisição processada anteriormente.

Consulte Retries and idempotency para mais detalhes.

Confirmação de processamento de um callback

status
string

Status de processamento do callback

Exemplo:

"accepted"