Transactions

Finalizar transação

Finaliza uma transação com todas as etapas concluídas, gerando o pacote de evidência criptograficamente assinado (.p7m). O evidenceId retornado pode ser usado para verificação pública via /v1/verify/{evidenceId}.

Requer scope transactions:write.

post/v1/transactions/{transactionId}/finalize

Request

  • Base URL: https://api.signdocs.com.br
  • URL: https://api.signdocs.com.br/v1/transactions/{transactionId}/finalize
  • Auth: HTTP bearer

Path parameters

transactionIdstring required

Identificador único da transação.

Response

Transação finalizada e evidência gerada com sucesso.

transactionIdstring required
status'COMPLETED' required
evidenceIdstring required

Identificador da evidência gerada. Use em /v1/verify/{evidenceId}.

evidenceHashstring required

Hash SHA-256 do pacote de evidência.

completedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.