castingwords.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Audiofile
get
audiofile.get
Get audiofile details including current state
Risk: read
Output
audiofile full type
audiofile full type
Invoice
get
invoice.get
Get invoice details and line items
Risk: read
Output
items full type
items full type
Order
create
order.create
Create a transcription order for public audio/video URLs (API4 order_url)
Risk: write
Output
Prepay Balance
get
prepayBalance.get
Get the current prepaid balance in USD
Risk: read
Refund
create
refund.create
Cancel and refund an audiofile before transcription work starts
Risk: destructive
Output
Skus
list
skus.list
List documented CastingWords SKUs from Store API v4 (no live sku endpoint)
Risk: read
skus full type
skus full type
Transcript
get
transcript.get
Get a completed transcript (txt, doc, rtf, html, srt, docx, tstxt, vtt)
Risk: read
Output:
string
Upgrade
create
upgrade.create
Order upgrades for an audiofile (timestamps, captions, etc.)
Risk: write
Output
Webhook
get
webhook.get
Get the registered account webhook URL
Risk: read
register
webhook.register
Register a webhook URL for CastingWords event notifications
Risk: write
Output
test
webhook.test
Request a test webhook POST for a documented event type
Risk: write
Output