Skip to main content
The Project API lets you export your Voiceflow project as a file you can use for programmatic analysis or integration with third-party tooling. It also includes endpoints for listing, creating, publishing, and routing traffic across assistant environments.

Available endpoints

EndpointDescription
Environment
GET List environmentsList all environments for the target assistant.
GET Get traffic splitGet the current traffic split configuration for all environments.
GET Get environmentGet a specific environment by ID or alias.
GET Export environment JSONExport a specific environment by ID or alias as a JSON file.
POST Create environmentCreate a new environment by cloning another environment.
POST Publish environmentPublish an environment’s draft as its new published version.
PATCH Update traffic splitUpdate the traffic split configuration. Percentages must sum to 100.
DELETE Delete environmentDelete a specific environment by ID or alias.