{"templateId":"api_docs","versions":[{"version":"genius-a2a-v1","label":"v1 (Latest)","link":"/apis/genius-a2a/api-v1/json-rpc/paths/~1/post","default":true,"active":true,"folderId":"70a2313f"}],"sharedDataIds":{"apiDocsStore":"api-docs-apis/genius-a2a/@genius-a2a-v1/api-v1.yaml","sidebar":"sidebar-sidebars.yaml"},"props":{"definitionId":"apis/genius-a2a/@genius-a2a-v1/api-v1.yaml","settings":{"baseUrlPath":"/apis/genius-a2a/api-v1"},"disableAutoScroll":true,"seo":{"title":"Send JSON-RPC Request","description":"Single A2A JSON-RPC 2.0 transport endpoint. The body is a JSON-RPC envelope whose method field selects the operation. Choose a request example (SendMessage, GetTask, CancelTask) to see the payload for each method. On success the response result holds a Task or a Message. All failures — including request-validation errors such as an invalid enum value — are returned as a JSON-RPC error object with HTTP status 200, per the A2A JSON-RPC binding; the endpoint does not use HTTP 4xx status codes to signal application or validation errors."},"dynamicMarkdocComponents":[],"metadata":{"subType":"openapi-operation"},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"developer.cdq.com","port":4000,"ipAddress":"216.73.216.21"},"lang":"default_locale","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"master"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/apis/genius-a2a/api-v1/json-rpc/paths/~1/post","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}