Skip to main content
Object storage, uploads, transformations, delivery, media processing, and asset operations. Base URL: https://api.stackshift.cloud/api/v1 Authentication varies by route: management uses an account bearer key; /playback sessions use anonymous creation or ephemeral playback credentials; picker operations use an origin-bound capability. Absolute /playback paths use the API origin without /api/v1. See the native video and picker guides and each OpenAPI security requirement. SDK-backed operations are traced to official source files in the coverage report. Routes without an SDK wrapper are explicitly marked contract-only.

Error envelope

Non-2xx responses use the StackShift response envelope. Check success: false, then read the structured error value and HTTP status. SDK clients surface the status, code, message, and details through their native error type.

Examples

These static examples show the verified route and authentication boundary. Use the official SDK method shown in each heading so serialization and response unwrapping remain consistent with the contract.

GET /assets/{assetID}/video

The SDK serializes any supported query options for this operation. Response:

POST /assets/{assetID}/versions/{versionID}/video

The SDK serializes any supported query options for this operation. Response: