Skip to main content
POST
Get original publishing progress, translated publication attempts and scheduled publications for an accessible 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: publishing: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 project’s original publication state, public translated publication attempts and the actor’s scheduled publications for that project.

Result fields

Operation notes

  • originalPublish is null when the project has no original publishing state. Its projection excludes stored credit accounting, channel authentication, privacy configuration and raw error messages.
  • Each translations entry has attempts and publishedVideos arrays, including [] when no records exist.
  • scheduled is filtered both by projectId and the authenticated actor, not by the effective team billing owner.
  • This is the resource-state polling action after a publishing action has finished its request-level execution.
  • Stored failures return VoiceCheap error codes and fixed messages. Use the code and current resource state to decide how to recover.

Usage

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

Errors