Skip to main content
POST
Poll queued, running and completed segment editing or regeneration actions for a project.

Authentication and permissions

string
required
Send a VoiceCheap API key in this header. Authorization: Bearer with the same API key is also supported. OAuth access tokens are accepted only by MCP, not by this REST endpoint.
Required permissions: projects:read. An active paid subscription is required. Permissions do not change team roles, resource ownership, media credits, or plan limits.

Parameters

string
required
Text value.Minimum length: 1. Maximum length: 200. Pattern: ^[^/\\]+$.
The JSON Schema below preserves the exact field names, nested types, defaults, bounds, and accepted values exposed by discovery. Additional cross-field rules are listed in the operation notes.

Request examples

Replace example resource identifiers and media keys with values returned for your account. Keep the request identifier stable when retrying the same mutation.

Response

A successful first execution returns HTTP 200 with the operation result under data. A replay may return saved request state instead. The example shows one supported response, not every optional field. Returns the current project queue revision and public queued, running and terminal action items.

Result fields

Operation notes

  • Poll items[].id matching the jobId returned by segments_text_update, segments_timestamps_update or segments_regenerate. completed, failed and cancelled are terminal states.
  • revision is the queue revision, not the source segmentStructureRevision required for deletion or merging.
  • An action can return a successful submission and later fail in the queue. Inspect items[].errorCode; refresh the affected project, transcript and output state before deciding on a new action.
  • This operation has no pagination input. A project with no queue returns projectId, revision 0 and an empty items array.
  • Queue responses, including submission, cancellation, polling and replay, contain action metadata only. Read transcript content with transcripts_get and the required transcription:read permission.

Usage

Each successful invocation consumes one monthly API/MCP call. Media credits and the operation’s own generation allowances also apply.

Errors