Prévisualiser la configuration fusionnée

Renvoie le résultat de la fusion de la branche source dans la branche cible sans effectuer la fusion. Utile pour afficher un diff précis avant confirmation.

Paramètres de chemin

agent_idstringRequis

L’ID d’un agent. Il est renvoyé lors de la création de l’agent.

source_branch_idstringRequis

Identifiant unique de la branche source à fusionner.

En-têtes

xi-api-keystringOptionnel

Paramètres de requête

target_branch_idstringRequis

L’ID de la branche cible dans laquelle effectuer la fusion.

forcebooleanOptionnelPar défaut false

Lorsque la valeur est true, les modifications de la branche source l’emportent toujours en cas de conflit, quels que soient les horodatages.

Réponse

Réponse réussie

agent_idstring

L’ID de l’agent

namestring

Le nom de l’agent

conversation_configobject

Configuration de conversation de l’agent

metadataobject

Les métadonnées de l’agent

platform_settingsobjectOptionnel

Les paramètres de plateforme de l’agent

phone_numberslist of objectsOptionnel

Les numéros de téléphone de l’agent

whatsapp_accountslist of objectsOptionnel

Comptes WhatsApp attribués à l’agent

workflowobjectOptionnel

Le workflow de l’agent

access_infoobject or nullOptionnel

Informations d’accès de l’agent pour l’utilisateur

tagslist of stringsOptionnel

Balises de l’agent utilisées pour le catégoriser

version_idstring or nullOptionnel

L’ID de la version utilisée par l’agent

branch_idstring or nullOptionnel

L’ID de la branche sur laquelle se trouve l’agent

main_branch_idstring or nullOptionnel

L’ID de la branche principale de cet agent

proceduresmap from strings to objectsOptionnel

Procédures indexées par procedure_id.

default_hold_audio_urlstringOptionnelPar défaut https://eleven-public-cdn-common.elevenlabs.io/convai/ambient-audio-assets/elevator1.mp3

URL de la tonalité d’attente par défaut diffusée aux appelants en file d’attente lorsqu’aucun audio d’attente personnalisé n’est importé, afin que le Dashboard puisse en afficher un aperçu.

overridden_fieldslist of stringsOptionnel

Chemins en notation pointée des champs de configuration pour lesquels les deux branches ont modifié le même champ par rapport à leur ancêtre commun, ce qui crée des conflits. Présents quel que soit le côté qui l’emporte.

conflictslist of objectsOptionnel

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_targetbooleanOptionnelPar défaut false

True lorsque la fusion ou le rebase n’aurait aucun effet, c’est-à-dire lorsque le résultat de la fusion est identique à l’extrémité de la branche source. Le point de terminaison de rebase rejette cette opération dans ce cas.

Erreurs

422
Unprocessable Entity Error