Skip to main content
POST
Fragen Sie eingereihte, laufende und abgeschlossene Aktionen zur Segmentbearbeitung oder Neugenerierung für ein Projekt ab.

Authentifizierung und Berechtigungen

string
erforderlich
Senden Sie einen VoiceCheap-API-Schlüssel in diesem Header. Authorization: Bearer mit demselben API-Schlüssel wird ebenfalls unterstützt. OAuth-Zugriffstoken werden nur von MCP akzeptiert, nicht von diesem REST-Endpunkt.
Erforderliche Berechtigungen: projects:read. Ein aktives kostenpflichtiges Abonnement ist erforderlich. Berechtigungen ändern weder Teamrollen noch Ressourceneigentum, Medienguthaben oder Tariflimits.

Parameter

string
erforderlich
Textwert.Mindestlänge: 1. Höchstlänge: 200. Muster: ^[^/\\]+$.
Das folgende JSON Schema enthält die exakten Feldnamen, verschachtelten Typen, Standardwerte, Grenzen und akzeptierten Werte aus der Discovery. Zusätzliche feldübergreifende Regeln finden Sie in den Hinweisen zur Operation.

Anfragebeispiele

Ersetzen Sie die beispielhaften Ressourcenkennungen und Medienschlüssel durch Werte, die für Ihr Konto zurückgegeben wurden. Behalten Sie bei Wiederholungen derselben Mutation dieselbe Anfragekennung bei.

Antwort

Eine erfolgreiche erste Ausführung gibt HTTP 200 mit dem Ergebnis der Operation unter data zurück. Bei einer Wiederholung kann stattdessen der gespeicherte Anfragestatus zurückgegeben werden. Das Beispiel zeigt eine unterstützte Antwort, nicht alle optionalen Felder. Gibt die aktuelle Revision der Projektwarteschlange und öffentliche Aktionseinträge mit dem Status queued, running oder einem Endstatus zurück.

Ergebnisfelder

Hinweise zur Operation

  • Fragen Sie items[].id passend zur von segments_text_update, segments_timestamps_update oder segments_regenerate zurückgegebenen jobId regelmäßig ab. completed, failed und cancelled sind Endzustände.
  • revision ist die Warteschlangenrevision und nicht die für das Löschen oder Zusammenführen erforderliche segmentStructureRevision der Quelle.
  • Eine Aktion kann eine erfolgreiche Einreichung zurückgeben und später in der Warteschlange fehlschlagen. Prüfen Sie items[].errorCode; aktualisieren Sie den Zustand des betroffenen Projekts, Transkripts und der Ausgabe, bevor Sie über eine neue Aktion entscheiden.
  • Dieser Vorgang hat keine Paginierungseingabe. Ein Projekt ohne Warteschlange gibt projectId, revision 0 und ein leeres items-Array zurück.
  • Warteschlangenantworten enthalten auch bei Übermittlung, Abbruch, Abfrage und Wiederholung nur Aktionsmetadaten. Lesen Sie Transkriptinhalte mit transcripts_get und der erforderlichen Berechtigung transcription:read.

Nutzung

Jeder erfolgreiche Aufruf verbraucht einen monatlichen API/MCP-Aufruf. Zusätzlich gelten das Medienguthaben und die eigenen Generierungskontingente der Operation.

Fehler