{ "$schema": "https://a2a-specs.org/schemas/agent-card-v1.json", "name": "Gemini Developer Platform Agent", "description": "Official agent capability interface for the Gemini Exchange API, including Spot, Margin, Perpetuals, Prediction Markets, Staking, and Account Management.", "version": "1.0.0", "provider": { "organization": "Gemini", "url": "https://gemini.com" }, "defaultInputModes": ["text"], "defaultOutputModes": ["text"], "supportedInterfaces": [ { "type": "REST", "url": "https://developer.gemini.com/rest-api/rest-api" }, { "type": "WebSocket", "url": "https://developer.gemini.com/websocket/introduction" } ], "capabilities": { "streaming": true, "pushNotifications": false }, "skills": [ { "id": "gemini-trading", "name": "Spot & Derivatives Trading", "description": "Place, inspect, amend, and cancel Spot, Margin, Perpetuals, and Prediction Market orders." }, { "id": "gemini-market-data", "name": "Market Data & Tickers", "description": "Stream or query order books, tickers, trade history, candles, and derivative funding rates." }, { "id": "gemini-account-management", "name": "Fund & Account Management", "description": "Check balances, generate deposit addresses, request crypto/fiat transfers, and manage subaccounts." } ], "custom": { "authentication": { "types": ["apiKey", "oauth2", "pkce"], "documentation": "https://developer.gemini.com/authentication/api-key" }, "documentation": { "url": "https://developer.gemini.com", "llmsTxt": "https://developer.gemini.com/llms.txt", "llmsFullTxt": "https://developer.gemini.com/llms-full.txt", "specCatalog": "https://developer.gemini.com/specs/index.json" }, "instructions": "https://developer.gemini.com/agents.md" } }