Skip to main content
Long-running endpoints return an operation_id. Use the operations endpoint to check status, inspect progress metadata, and retrieve the final response.

Get an operation

GET /marble/v1/operations/{operation_id}Poll a world-generation or pano operation until done is true.

Response states

  • done: false: The job is still running. Check metadata for progress details when present.
  • done: true with error: null: The job completed. Read response for the generated result.
  • done: true with error: The job failed. Use the error code and message to decide whether to retry or adjust the request.