Skip to main content
POST
Approve intake into the private portfolio storage
This route requires a mapped human operator with portfolio_intake:review. A successful response marks the intake promoted_to_sanity and creates an approved private draft. It does not make the asset public; public portfolio reads require a later approved public projection and distribution approval.

Authorizations

Authorization
string
header
required

approved bearer token mapped to a TattooAPI human actor.

Path Parameters

submissionId
string
required
Maximum string length: 200

Body

application/json
reviewNotes
string
required
Required string length: 3 - 2000

Response

Approved private draft created and intake marked promoted_to_sanity