Vyond · Arazzo Workflow
Generate a Vyond video and export it
Version 1.0.0
Read the parameter vocabulary, create a Vyond Go or AI-avatar content generation, poll the task to completion, export the resulting video, then retrieve the expiring download URL.
View Spec
View on GitHub
VideoAnimationVideo GenerationArtificial IntelligenceE-LearningLearning and DevelopmentContent GenerationSCIMIdentity ProvisioningWebhookEnterpriseMediaArazzoWorkflows
Provider
Workflows
generate-and-export-video
End-to-end video production against the Vyond REST API.
Every operationId below exists verbatim in the published Vyond OpenAPI at https://api.vyond.com/doc/openapi.json. Note that steps 2 and 4 each spend account credits and Vyond accepts no Idempotency-Key, so a fork of this workflow must not blind-retry them.
1
read-parameters
Read the enumerated vocabulary a generation request must draw from.
2
create-generation
Create the content generation. SPENDS CREDITS — no idempotency key is accepted, so do not retry this step on a timeout.
3
poll-generation
Poll until status resolves. Back off exponentially — 429 is declared with no published limit and no Retry-After header.
4
export-video
Export the generated video. SPENDS CREDITS — returns 402 Payment Required when the account is exhausted, and no endpoint reads the credit balance. completionCriteria is required for SCORM categories.
5
get-download-url
Retrieve the download URL. It expires at expireAt — fetch the bytes immediately rather than persisting the URL.
Source API Descriptions
openapi
contentGenerationApi
https://artifacts.apis.io/vyond/openapi/vyond-content-generation-api-openapi.yml
openapi
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.