Skip to content

Request approval

Redline APIApprovals

POSThttps://api.redline.example/v1/matters/{matter_id}/approvals

AuthRequires authentication via bearerAuth.

Description

Starts an Approval Chain for a specific Matter document version.

Parameters

matter_idpathstringrequired
Matter identifier.

Request body

application/jsonrequired

document_idbodystringrequired
chain_idbodystringrequired
summarybodystringrequired
due_atbodystring <date-time>

Responses

201The first approval stage.application/json
idstringrequired
matter_idstringrequired
document_idstringrequired
chain_idstringrequired
stageintegerrequired
statusstringrequired
summarystring | null
requested_bystringrequired
requested_atstring <date-time>required
due_atstring | null
decided_bystring | null
decided_atstring | null
decisionstring | null
decision_notestring | null
401The API key is missing, malformed, expired, or revoked.application/json
errorobjectrequired
403The API key does not have permission for this action.application/json
errorobjectrequired
404The resource was not found in the authenticated Workspace.application/json
errorobjectrequired
409The operation conflicts with the current resource state.application/json
errorobjectrequired
422One or more request fields are invalid.application/json
errorobjectrequired