WaveSpeed Task Status icon

WaveSpeed Task Status

Query and manage WaveSpeed AI task status

Get Status

AI-generated

Summary

Queries a WaveSpeed task's status, optionally waiting for completion.

Inputs

  • operation — The selected operation — either Get Status or Wait for Completion.
  • taskId (required) — Identifier of the task to query.
  • pollingOptions — Configuration for waiting behavior, including maxWaitTime, pollInterval, and maxRetries.

Output shape

A JSON object containing success, operation, and data fields (and any waiting metadata when operation is waitForCompletion).

The returned object includes success flag and task data; on waitForCompletion it also includes timing information. Errors are signaled via exceptions unless continueOnFail is enabled.

Examples

Example 1: Retrieve the status of a specific task.

operation=getStatus&taskId=12345

Discussion