Get flow version
GET /api/v1/flows/:flowId/versions/:version
Authentication
AuthorizationBearer
Pass a JWT access token or an API key (prefixed with tif_live_) as a Bearer token.
Path parameters
flowId
Flow ID
version
Version string
Response
Version details
publishedAt
Timestamp when this version was published
version
Semantic version string (X.Y.Z)
botVersion
Bot runtime version used for this published version
changeSummary
Top-level change summary stored in flow_versions.change_summary
definition
Full transformed definition used by the bot runtime
flowDefinition
The canonical flow definition — single source of truth for flow logic, shared by the API and the visual builder.
Visual nodes (LLM, TTS, STT, prompt, end_call) collapse into properties:
- Service nodes ->
services.* - Prompt nodes ->
agent.prompt - Action nodes ->
agent.functions[] - Edges are implicit — relationships expressed as data, not connections
notes
Changelog notes for this version
publishedBy
User ID of the person who published this version
publishedByName
Display name of the user who published this version
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error