update
Replace a call flow resource. Uses PUT for full replacement.
Path parameters
id
Unique ID of a Call Flow.
Request
title
The name of the Call Flow. Required on every update, and must not match the name of any Call Flow in the project, including this one. Omitting `title` or resending the current name is rejected with a `422`.
document_version
The revision number for this update. Must equal the Call Flow's current `document_version` plus one; any other value is rejected with an `out_of_sync` error.
flow_data
Call Flow Builder state, stored as an opaque JSON object. Omit to keep the current value; an empty object is rejected. If the Call Flow has no stored value yet, you must send one.
relayml
The calling SWML document this Call Flow should execute. Uses [calling SWML methods](/docs/swml/reference/calling). Omit to keep the current document; an empty object is rejected. If the Call Flow has no stored document yet, you must send one.
Response
id
Unique ID of the Call Flow.
project_id
Unique ID of the Project.
display_name
Display name of the Call Flow Fabric Resource
type
Type of the Fabric Resource
Allowed values:
created_at
Date and time when the resource was created.
updated_at
Date and time when the resource was updated.
call_flow
Call Flow data.
Response Example
Response