v1

latestOpenAPI 3.1.0raw.githubusercontent.com2026-03-3089191317.6 KB
provider_discovery

Get Provider Discovery

get/api/v1/providers/discovery/{id}

Path parameters

idstring uuid required

Response

Successful Response

idstring uuid
created_atstring date-time
status'pending' | 'in_progress' | 'completed' | 'failed' required
docker_imagestring required
created_bystring uuid required
error_messagestring nullable

Example response

{
  "agent_card": {
    "additionalInterfaces": [
      {
        "transport": "JSONRPC",
        "url": "https://api.example.com/a2a/v1"
      }
    ],
    "description": "Agent that helps users with recipes and cooking.",
    "name": "Recipe Agent",
    "preferredTransport": "JSONRPC",
    "security": [
      {
        "oauth": [
          "read"
        ]
      },
      {
        "api-key": [],
        "mtls": []
      }
    ],
    "skills": [
      {
        "examples": [
          "I need a recipe for bread"
        ],
        "security": [
          {
            "google": [
              "oidc"
            ]
          }
        ],
        "tags": [
          "cooking",
          "customer support",
          "billing"
        ]
      }
    ],
    "url": "https://api.example.com/a2a/v1",
    "version": "1.0.0"
  }
}