Optionaladcp_The AdCP major version the buyer's payloads conform to. Sellers validate against their supported major_versions and return VERSION_UNSUPPORTED if unsupported. When omitted, the seller assumes its highest supported version.
Session identifier to terminate
Reason for termination
Optionaltermination_Context for the termination
Optionalsummary?: stringSummary of the conversation
Optionaltransaction_intent?: { action?: "purchase" | "subscribe"; product?: {} }For handoff_transaction - what user wants to buy
Optionalaction?: "purchase" | "subscribe"Optionalproduct?: {}Product/service details
Optionalcause?: stringFor host_terminated - why host ended session
OptionalcontextOptionalext
Request to terminate an SI session. Naturally idempotent —
session_idis the dedup boundary, and terminating an already-terminated session is a no-op that returns the same terminal state. Noidempotency_keyis needed on this request.