---
title: "Recebe um evento de status"
method: POST
path: "/api/v1/acceptances/{id}/status"
tags: ["Acceptances"]
---

# Recebe um evento de status

`POST /api/v1/acceptances/{id}/status`

## Request

- Base URL: `http://app-acceptance-sandbox.clicksign.com`
- URL: `http://app-acceptance-sandbox.clicksign.com/api/v1/acceptances/{id}/status`
- Auth: API key in header `X-API-Key` and API key in header `X-API-Secret`

Recebe um evento de atualização de status do canal de mensageria (ex.: entregue, lido). Enfileira o evento para processamento assíncrono — a sequência de status não é validada, e eventos podem chegar fora de ordem. Estados finais (`ACCEPTED`, `DECLINED`, `EXPIRED`, e `SENT`/`DELIVERED` em aceites sem decisão) não admitem mais transição.

## Path parameters

- `id` string, required

## Request body

- object
  - `status` 'PENDING' | 'SENT' | 'DELIVERED' | 'READ' | 'ACCEPTED' | 'DECLINED' | 'EXPIRED', required
  - `occurred_at` string, date-time: Timestamp RFC3339 do evento. Se ausente, usa o horário de recebimento.
  - `message` string: Mensagem livre de contexto — aparece na trilha do relatório.

## Response `202`

Evento aceito e enfileirado.

- object

## Other responses

- `400`: Payload inválido ou `status` com valor desconhecido.
- `401`: Credencial ausente ou inválida.
- `404`: `acceptance_id` não encontrado.
- `422`: Aceite já em status final.
- `500`: Falha interna ao processar o evento.

---

[API](https://skmtc.dev/clicksign/apis/m-dulos-de-aceite-e-de-notifica-o.md) - [All operations](https://skmtc.dev/clicksign/apis/m-dulos-de-aceite-e-de-notifica-o/llms.txt) - [OpenAPI document](https://skmtc.dev/clicksign/apis/m-dulos-de-aceite-e-de-notifica-o/revisions/18547508ff90?raw)
