---
title: "Send an A2A 1.0 JSON-RPC catalog search message."
method: POST
path: "/a2a"
---

# Send an A2A 1.0 JSON-RPC catalog search message.

`POST /a2a`

## Request

- Base URL: `https://ecoaloha.com`
- URL: `https://ecoaloha.com/a2a`
- Auth: none required

SendMessage returns a direct message with published catalog links. No tasks, partner calls, bookings, or payments. See the agent card and developer guide for supported protocol methods.

## Headers

- `A2A-Version` '1.0', required

## Request body

- object
  - `jsonrpc` '2.0', required
  - `id` union
    - string
    - number
  - `method` string, required
  - `params` object

## Response `200`

JSON-RPC result.message or protocol error. No persistent task.

## Other responses

- `204`: JSON-RPC notification received. No response body.
- `413`: Request body exceeds the configured limit.
- `415`: Use Content-Type: application/json.
- `429`: Rate limited. Honor Retry-After.
- `503`: Catalog search unavailable.

---

[API](https://skmtc.dev/ecoaloha/apis/ecoaloha-api.md) · [All operations](https://skmtc.dev/ecoaloha/apis/ecoaloha-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ecoaloha/apis/ecoaloha-api/revisions/1d423001d484?raw)
