Send a product-discovery message

šŸ” This endpoint requires HTTP Bearer authentication.

Send one blocking A2A 1.0 SendMessage turn to a configured AI Shopping Agent domain. This endpoint uses the same per-domain A2A opt-in as the public agent card and requires a Constructor bearer token authorized for the company that owns the requested index key. Reuse the same contextId for later turns in the same conversation. The response is a terminal A2A task containing text/plain parts and, when accepted by the caller, application/json structured event parts. Streaming, push notifications, deferred execution, and task-management methods are not supported.

Path Params
string
required
length ≄ 1

The key of the index to use.

string
required
length ≄ 1

The domain specifying a set of specific instructions for processing the intent, e.g., 'recipes', 'sportsgear'.

Body Params

A2A 1.0 JSON-RPC request for one blocking SendMessage turn.

const
enum
required

JSON-RPC protocol version.

Allowed:
required

Caller-supplied request identifier echoed in the response.

const
enum
required

JSON-RPC method name for a blocking A2A message turn.

Allowed:
params
object
required

Message and response configuration for the SendMessage call.

Headers
string
enum
required

The A2A protocol version used by the request.

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Choose an example:
application/json