Skip to content

Approve or reject a publish request

POST
/v1/artifacts/{id}/publish-approval/{requestId}/decision
curl --request POST \
--url https://shareout.site/v1/artifacts/example/publish-approval/example/decision \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "decision": "approve" }'
id
required
string

Artifact ID (e.g. art_abc123).

requestId
required
string
Media type application/json
object
decision
string
Allowed values: approve reject

Decision recorded