{"name":"Claix","description":"Claix turns unstructured documents into typed JSON and queryable memory for AI agents. Extract PDF, Excel, Word, images, and text; ask persisted documents by document_id; reason across a knowledge space with space_id.","version":"1.0.0","url":"https://www.claix.dev/a2a","preferredTransport":"JSONRPC","protocolVersion":"0.3","capabilities":{"streaming":false,"pushNotifications":true,"extensions":[{"uri":"https://claix.dev/a2a/extensions/openapi-skills","description":"JSON Schema of each skill's input, generated from public/openapi.yaml. Binary file fields are exposed as file_base64/file_path for A2A DataParts.","required":false,"params":{"extract-excel":{"openApiOperationId":"excelToJson","openApiPath":"/excel-json","openApiMethod":"POST","inputSchema":{"type":"object","additionalProperties":true,"required":["skill","schema_id"],"properties":{"skill":{"type":"string","description":"Skill identifier matching the Agent Card skill id."},"file_base64":{"type":"string","description":"Base64-encoded .xlsx or .csv (or data URL)."},"file_path":{"type":"string","format":"uri","description":"Public https URL of the .xlsx or .csv file to download."},"filename":{"type":"string","description":"Original filename with extension."},"schema_id":{"type":"string","format":"uuid","example":"8f14e45f-ceea-4e6f-8b23-1e2d3c4b5a6f","description":"UUID of an excel-json schema previously created for this account."},"space_id":{"type":"string","format":"uuid","example":"5b9e2c14-7d3a-4f8b-9e1c-6a0d4b8f2e7c","description":"Optional. Knowledge space UUID to attach the persisted document when window_context is enabled on the schema."}}}},"convert-json-to-excel":{"openApiOperationId":"jsonToExcel","openApiPath":"/json-excel","openApiMethod":"POST","inputSchema":{"type":"object","additionalProperties":true,"required":["skill"],"properties":{"skill":{"type":"string","description":"Skill identifier matching the Agent Card skill id."},"schema_id":{"type":"string","format":"uuid","example":"1f9e6103-9221-4c22-8a3a-8592d8b0eb38","description":"UUID of a json-excel schema for this account."}}}},"extract-pdf":{"openApiOperationId":"pdfToJson","openApiPath":"/pdf-json","openApiMethod":"POST","inputSchema":{"type":"object","additionalProperties":true,"required":["skill","schema_id"],"properties":{"skill":{"type":"string","description":"Skill identifier matching the Agent Card skill id."},"file_base64":{"type":"string","description":"Base64-encoded PDF (or data URL)."},"file_path":{"type":"string","format":"uri","description":"Public https URL of the PDF to download."},"filename":{"type":"string","description":"Original filename with extension."},"schema_id":{"type":"string","format":"uuid","example":"3c7a9f21-4b8e-4d1a-9c6f-2e0d8a5b7c4f","description":"UUID of a pdf-json schema for this account."},"space_id":{"type":"string","format":"uuid","example":"5b9e2c14-7d3a-4f8b-9e1c-6a0d4b8f2e7c","description":"Optional. Knowledge space UUID to attach the persisted document when window_context is enabled."}}}},"extract-doc":{"openApiOperationId":"docToJson","openApiPath":"/doc-json","openApiMethod":"POST","inputSchema":{"type":"object","additionalProperties":true,"required":["skill","schema_id"],"properties":{"skill":{"type":"string","description":"Skill identifier matching the Agent Card skill id."},"file_base64":{"type":"string","description":"Base64-encoded document (or data URL)."},"file_path":{"type":"string","format":"uri","description":"Public https URL of the document to download."},"filename":{"type":"string","description":"Original filename with extension."},"schema_id":{"type":"string","format":"uuid","example":"b980cfe7-61ef-4a5a-9724-881c8a5541e2","description":"UUID of a doc-json schema for this account."},"space_id":{"type":"string","format":"uuid","example":"5b9e2c14-7d3a-4f8b-9e1c-6a0d4b8f2e7c","description":"Optional. Knowledge space UUID to attach the persisted document when window_context is enabled."}}}},"extract-img":{"openApiOperationId":"imgToJson","openApiPath":"/img-json","openApiMethod":"POST","inputSchema":{"type":"object","additionalProperties":true,"required":["skill","schema_id"],"properties":{"skill":{"type":"string","description":"Skill identifier matching the Agent Card skill id."},"file_base64":{"type":"string","description":"Base64-encoded image (or data URL)."},"file_path":{"type":"string","format":"uri","description":"Public https URL of the image to download."},"filename":{"type":"string","description":"Original filename with extension."},"schema_id":{"type":"string","format":"uuid","example":"3c7a9f21-4b8e-4d1a-9c6f-2e0d8a5b7c4f","description":"UUID of an img-json schema for this account."},"space_id":{"type":"string","format":"uuid","example":"5b9e2c14-7d3a-4f8b-9e1c-6a0d4b8f2e7c","description":"Optional. Knowledge space UUID to attach the persisted document when window_context is enabled."}}}},"extract-txt":{"openApiOperationId":"txtToJson","openApiPath":"/txt-json","openApiMethod":"POST","inputSchema":{"type":"object","additionalProperties":true,"required":["skill","content","schema_id"],"properties":{"skill":{"type":"string","description":"Skill identifier matching the Agent Card skill id."},"content":{"type":"string","example":"