Reserve a shelf photo upload
Reserves a photo slot on an open capture and returns a signed direct upload URL.
POST
/api/v1/shelf/sessions/{sessionId}/uploadsAuthorization
AuthorizationRequiredBearer <token>Steve API key, usually scoped to a company. Legacy keys and keys created by platform administrators may be unscoped; company-scoped endpoints reject unscoped keys with 403 Forbidden. Format: Authorization: Bearer aok_...
In: header
Request Body
application/jsonRequiredphotoIndexRequiredintegerMinimum:
0Maximum: 29mimeTypeRequiredstringValue in:
"image/jpeg" | "image/png" | "image/webp" | "image/heic" | "image/heif"Path Parameters
sessionIdRequiredstringSteve session identifier.
Header Parameters
X-Request-IdstringOptional caller-supplied request identifier. Maximum length is 128 characters.
Maximum length:
128Reserve a shelf photo upload