API reference
API reference
Endpoints, request fields, response schemas, and examples from the Marble 2 Developer API.
General
Assets
- List assets
GET /api/v2/assets - Create asset
POST /api/v2/assets - Create read prefix
POST /api/v2/assets:createReadPrefix - Delete asset
DELETE /api/v2/assets/{asset} - Get asset
GET /api/v2/assets/{asset} - Complete upload
POST /api/v2/assets/{asset}:completeUpload - Create read URL
POST /api/v2/assets/{asset}:createReadUrl - Create upload URL
POST /api/v2/assets/{asset}:createUploadUrl - Create upload URLs
POST /api/v2/assets/{asset}:createUploadUrls
Operations
- List operations
GET /api/v2/operations - Get operation
GET /api/v2/operations/{operation} - Cancel operation
POST /api/v2/operations/{operation}:cancel - Get operation trace
GET /api/v2/operations/{operation}:trace - Wait for operation
POST /api/v2/operations/{operation}:wait - Get webhook delivery
GET /api/v2/operations/{operation}/webhookDelivery
Tasks
- atlasChisel
POST /api/v2/tasks:atlasChisel - atlasGenerate
POST /api/v2/tasks:atlasGenerate - atlasMasked
POST /api/v2/tasks:atlasMasked - atlasTextToImage
POST /api/v2/tasks:atlasTextToImage - images2PosedRGBD
POST /api/v2/tasks:images2PosedRGBD - posedImages2Splats
POST /api/v2/tasks:posedImages2Splats - splats2Mesh
POST /api/v2/tasks:splats2Mesh