Patch PAL
Changed onUpdate specific fields of a PAL using JSON Patch operations.
Request
- Base URLhttps://tavusapi.com
- URLhttps://tavusapi.com/v2/pals/{pal_id}
- AuthAPI key in header x-api-key
Query parameters
Only relevant when the PAL has unapplied changes in PAL Maker, which makes a normal patch return 409 with "conflict": "maker_changes". Pass force=true to update the live PAL anyway and discard those Maker changes. The response then includes discarded_maker_changes: true.
Request body
Example request
[
{
"op": "add",
"path": "/layers/llm/model",
"value": "tavus-llama-4"
}
]Response
The patched live PAL body.
Example response
{
"pal_id": "pcb7a34da5fe",
"discarded_maker_changes": true
}Changes
- warning
deleted the
queryrequest parametertarget - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - info
added the new optional
queryrequest parameterforce - info
added the non-success response with the status
- info
added the optional property
to the response with the status
- warning