Skip to main content
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#overview

ConversationBranch

Conversation branching

Type-reference view: API Schema 626klhca0u. Request and response views describe this type; they do not declare an endpoint.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#fields

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-branchidbranchIdstringOptionalIdentifier of the conversation branch.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-branchnamebranchNamestringOptionalSee meaning below.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-frommessageidfromMessageIdstringOptionalIdentifier of the message from which the conversation branch diverged.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-messageidsmessageIdsArray of stringOptionalMessage identifiers associated with this conversation branch.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-metadatametadataBranchMetadataOptionalReason, labels, and quality metadata for this conversation branch.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-createdatcreatedAtstring (date-time)OptionalTime when this record was created.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#request-field-isactiveisActivebooleanOptionalWhether this conversation branch is marked active.

branchName

Name distinguishing this alternative branch of the conversation.

"alternative_approach", "retry_attempt"

In responses​

Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-branchidSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-branchidbranchIdstringOptionalIdentifier of the conversation branch.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-branchnameSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-branchnamebranchNamestringOptionalSee meaning below.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-frommessageidSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-frommessageidfromMessageIdstringOptionalIdentifier of the message from which the conversation branch diverged.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-messageidsSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-messageidsmessageIdsArray of stringOptionalMessage identifiers associated with this conversation branch.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-metadataSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-metadatametadataBranchMetadataOptionalReason, labels, and quality metadata for this conversation branch.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-createdatSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-createdatcreatedAtstring (date-time)OptionalTime when this record was created.
Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#field-isactiveSection ID: DOC-API-MODEL-schema-q7hl8fcm9r#response-field-isactiveisActivebooleanOptionalWhether this conversation branch is marked active.

branchName

Name distinguishing this alternative branch of the conversation.

"alternative_approach", "retry_attempt"

Where used​

Section ID: DOC-API-MODEL-schema-q7hl8fcm9r#where-used

ReferenceRelationship
ConversationBranchAPI JSON uses JSON field names (camelCase).

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-q7hl8fcm9r