Skip to main content
POST
Approve a shelf

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required
Pattern: ^shf_[0-9a-f]{24}$

Body

application/json
operations
object[]

Response

Shelf approved and ready

auditFindings
object[] | null
required
auditStatus
enum<string> | null
required
Available options:
passed,
repaired,
review_required
auditSummary
string | null
required
createdAt
string<date-time>
required
currentVersionNumber
integer | null
required
errorMessage
string | null
required
failedAtStep
string | null
required
mimeType
string
required
name
string
required
originalFileName
string
required
pageCount
number | null
required
publicId
string
required
Pattern: ^shf_[0-9a-f]{24}$
quality
object
required
repairAttempts
integer | null
required
Required range: x >= 0
reviewMode
boolean
required
status
enum<string>
required
Available options:
uploading,
parsing,
structuring,
verifying,
review,
ready,
failed
storageSizeBytes
number | null
required
template
string | null
required
updatedAt
string<date-time>
required
userId
string
required