Visualizar configuração mesclada

Retorna o resultado da mesclagem do branch de origem no branch de destino sem realizar a mesclagem. Útil para mostrar um diff preciso antes da confirmação.

Parâmetros de caminho

agent_idstringObrigatório

O ID de um agente. Ele é retornado na criação do agente.

source_branch_idstringObrigatório

Identificador exclusivo da ramificação de origem a partir da qual mesclar.

Cabeçalhos

xi-api-keystringOpcional

Parâmetros de consulta

target_branch_idstringObrigatório

O ID da ramificação de destino na qual fazer a mesclagem.

forcebooleanOpcionalPadrão é false

Quando true, as alterações da branch de origem sempre vencem os conflitos, independentemente dos timestamps.

Resposta

Resposta bem-sucedida

agent_idstring
O ID do agente
namestring
O nome do agente
conversation_configobject
A configuração de conversa do agente
metadataobject
Os metadados do agente
platform_settingsobjectOpcional
As configurações de plataforma do agente
phone_numberslist of objectsOpcional
Os números de telefone do agente
whatsapp_accountslist of objectsOpcional
Contas do WhatsApp atribuídas ao agente
workflowobjectOpcional
O workflow do agente
access_infoobject or nullOpcional
As informações de acesso do agente para o usuário
tagslist of stringsOpcional
Tags do agente usadas para categorizá-lo
version_idstring or nullOpcional
O ID da versão em que o agente está
branch_idstring or nullOpcional
O ID da ramificação em que o agente está
main_branch_idstring or nullOpcional
O ID da ramificação principal deste agente
proceduresmap from strings to objectsOpcional
Procedimentos indexados por procedure_id.
default_hold_audio_urlstringOpcionalPadrão é https://eleven-public-cdn-common.elevenlabs.io/convai/ambient-audio-assets/elevator1.mp3
URL do tom de espera padrão reproduzido para chamadores na fila quando nenhum áudio de espera personalizado é enviado, para que o painel possa exibi-lo em prévia.
overridden_fieldslist of stringsOpcional
Caminhos em notação de ponto dos campos de configuração em que ambas as ramificações modificaram o mesmo campo em relação ao ancestral comum (conflitos). Presente independentemente de qual lado vencer o conflito.
conflictslist of objectsOpcional
Visualização estruturada dos mesmos conflitos de overridden_fields, cada um contendo o valor na base (ancestral comum), no branch de origem e no branch de destino, para que a divergência possa ser apresentada e resolvida campo a campo.
source_identical_to_targetbooleanOpcionalPadrão é false
True quando o merge/rebase não resultar em nenhuma alteração, ou seja, quando o resultado mesclado for idêntico à ponta da ramificação de origem. Nesse caso, o endpoint de rebase rejeita a solicitação.

Erros

422
Unprocessable Entity Error