Create a shelf capture
Pins a profile version and creates a standalone capture. Repeating the same clientCaptureId returns the same session.
POST
/api/v1/shelf/sessionsAuthorization
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/jsonRequiredprofileVersionIdRequiredstringclientCaptureIdRequiredstringStable capture identifier, scoped to this company and caller. Retrying creation returns the same session.
Minimum length:
1Maximum length: 200storeNameRequiredstringMinimum length:
1Maximum length: 200storeIdstringwebhookUrlstringFormat:
"uri"Header Parameters
X-Request-IdstringOptional caller-supplied request identifier. Maximum length is 128 characters.
Maximum length:
128Create a shelf capture