Skip to main content
POST
Publish PAL
For AI agents, use https://docs.tavus.io/openapi.yaml for the full HTTP API contract.
Publish after editing a PAL Builder draft through Patch PAL. The patch response and GET /v2/pals/{pal_id}?source=draft both return the exact publish_url. Publishing makes those draft changes live for new conversations while preserving live-owned conferencing configuration.

Authorizations

x-api-key
string
header
required

Path Parameters

pal_id
string
required

The unique identifier of the PAL.

Example:

"pcb7a34da5fe"

Response

The published live PAL. status is success.

status
enum<string>
Available options:
success
Example:

"success"

pal_id
string

The stable id of the live PAL that now contains the published draft content.

Example:

"pcb7a34da5fe"

pal_name
string

The published PAL name.

Example:

"Life Coach"

system_prompt
string

The published system prompt.

Example:

"As a Life Coach, you are a dedicated professional who specializes in..."

updated_at
string

The date and time when the live PAL was updated.

Example:

"2026-07-14T17:00:00.000000"