Preview merged configuration

Returns the result of merging the source branch into the target branch without performing the merge. Useful for showing an accurate diff before confirming.

Parámetros de ruta

agent_idstringRequerido
The id of an agent. This is returned on agent creation.
source_branch_idstringRequerido
Unique identifier for the source branch to merge from.

Encabezados

xi-api-keystringOpcional

Parámetros de consulta

target_branch_idstringRequerido
The ID of the target branch to merge into.
forcebooleanOpcionalValor predeterminado: false
When true, source branch changes always win conflicts regardless of timestamps

Respuesta

Successful Response
agent_idstring
The ID of the agent
namestring
The name of the agent
conversation_configobject
The conversation configuration of the agent
metadataobject
The metadata of the agent
platform_settingsobjectOpcional
The platform settings of the agent
phone_numberslist of objectsOpcional
The phone numbers of the agent
whatsapp_accountslist of objectsOpcional
WhatsApp accounts assigned to the agent
workflowobjectOpcional
The workflow of the agent
access_infoobjectOpcional
The access information of the agent for the user
tagslist of stringsOpcional
Agent tags used to categorize the agent
version_idstringOpcional
The ID of the version the agent is on
branch_idstringOpcional
The ID of the branch the agent is on
main_branch_idstringOpcional
The ID of the main branch for this agent
proceduresmap from strings to objectsOpcional

Procedures keyed by procedure_id.

default_hold_audio_urlstringOpcionalValor predeterminado: https://eleven-public-cdn-common.elevenlabs.io/convai/ambient-audio-assets/elevator1.mp3
URL of the default hold tone played to queued callers when no custom hold audio is uploaded, so the dashboard can preview it.
overridden_fieldslist of stringsOpcional

Dot-paths of config fields where both branches modified the same field relative to their common ancestor (conflicts). Present regardless of which side wins the conflict.

conflictslist of objectsOpcional

Structured view of the same conflicts as overridden_fields, each carrying the value on the base (common ancestor), source branch, and target branch so the divergence can be presented and resolved field-by-field.

source_identical_to_targetbooleanOpcionalValor predeterminado: false

True when the merge/rebase would be a no-op, i.e. the merged result is identical to the source branch tip. The rebase endpoint rejects in this case.

Errores

422
Branches Preview Merge Request Unprocessable Entity Error