{"openapi":"3.1.0","info":{"title":"Froggit.ai Agent Payments","version":"2.0.0","description":"Compact, challenge-only x402 discovery contract for Froggit."},"servers":[{"url":"https://froggit.ai","description":"Production"}],"x-service-info":{"categories":["data","developer-tools","marketplace"],"docs":{"homepage":"https://froggit.ai","apiReference":"https://froggit.ai/api/docs","llms":"https://froggit.ai/llms.txt","offerCatalog":"https://froggit.ai/offers.json"},"commercial":{"offerCatalog":"https://froggit.ai/offers.json"},"commercialPurchase":{"offerCatalog":"https://froggit.ai/offers.json","agentDiscovery":{"llms":"https://froggit.ai/llms.txt","aiTxt":"https://froggit.ai/ai.txt","apiCatalog":"https://froggit.ai/.well-known/api-catalog","mcp":"https://froggit.ai/.well-known/mcp.json","a2a":"https://froggit.ai/.well-known/agent-card.json","wellKnownAgentCard":"https://froggit.ai/.well-known/agent-card.json","wellKnownA2aAgentCard":"https://froggit.ai/.well-known/a2a-agent-card.json","rootAgentCard":"https://froggit.ai/agent-card.json","rootA2aAgentCard":"https://froggit.ai/a2a-agent-card.json","agentSkills":"https://froggit.ai/.well-known/agent-skills/index.json"}}},"paths":{"/api":{"get":{"summary":"x402 API discovery challenge","description":"Returns an x402 Payment Required challenge for discovery clients.","security":[],"x-payment-info":{"intent":"charge","method":"base_l2_native_eth","amount":"10000000000000","currency":"ETH","description":"Agent-native payment metadata for Froggit commerce operations.","settlementSupported":false,"x402":{"scheme":"exact","network":"eip155:8453","asset":"ETH","amount":"10000000000000","maxAmountRequired":"10000000000000","payTo":"0x7572C2170bDf132085aa6Fea5A0E4d4f2774A9f2","paymentMethod":"base_l2_native_eth","nativeAsset":true,"resource":"https://froggit.ai/api","maxTimeoutSeconds":60,"settlementSupported":false},"offers":[{"intent":"charge","method":"base_l2_native_eth","amount":"10000000000000","currency":"ETH","description":"Agent-native payment metadata for Froggit commerce operations."}],"commercial":{"offerCatalog":"https://froggit.ai/offers.json","agentDiscovery":{"llms":"https://froggit.ai/llms.txt","aiTxt":"https://froggit.ai/ai.txt","apiCatalog":"https://froggit.ai/.well-known/api-catalog","mcp":"https://froggit.ai/.well-known/mcp.json","a2a":"https://froggit.ai/.well-known/agent-card.json","wellKnownAgentCard":"https://froggit.ai/.well-known/agent-card.json","wellKnownA2aAgentCard":"https://froggit.ai/.well-known/a2a-agent-card.json","rootAgentCard":"https://froggit.ai/agent-card.json","rootA2aAgentCard":"https://froggit.ai/a2a-agent-card.json","agentSkills":"https://froggit.ai/.well-known/agent-skills/index.json"}}},"responses":{"402":{"description":"Payment Required","headers":{"Payment-Required":{"description":"Base64-encoded x402 PaymentRequired object.","schema":{"type":"string"}},"X-Payment-Required":{"description":"Compatibility payment challenge header.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["x402Version","error","accepts"],"properties":{"x402Version":{"type":"integer"},"error":{"type":"string"},"accepts":{"type":"array","items":{"type":"object"}},"commercial":{"type":"object"},"fallbackPayment":{"type":"object"}}}}}}},"x-settlement-supported":false}},"/api/v1":{"get":{"summary":"x402 API v1 discovery challenge","description":"Returns an x402 Payment Required challenge for discovery clients.","security":[],"x-payment-info":{"intent":"charge","method":"base_l2_native_eth","amount":"10000000000000","currency":"ETH","description":"Agent-native payment metadata for Froggit commerce operations.","settlementSupported":false,"x402":{"scheme":"exact","network":"eip155:8453","asset":"ETH","amount":"10000000000000","maxAmountRequired":"10000000000000","payTo":"0x7572C2170bDf132085aa6Fea5A0E4d4f2774A9f2","paymentMethod":"base_l2_native_eth","nativeAsset":true,"resource":"https://froggit.ai/api/v1","maxTimeoutSeconds":60,"settlementSupported":false},"offers":[{"intent":"charge","method":"base_l2_native_eth","amount":"10000000000000","currency":"ETH","description":"Agent-native payment metadata for Froggit commerce operations."}],"commercial":{"offerCatalog":"https://froggit.ai/offers.json","agentDiscovery":{"llms":"https://froggit.ai/llms.txt","aiTxt":"https://froggit.ai/ai.txt","apiCatalog":"https://froggit.ai/.well-known/api-catalog","mcp":"https://froggit.ai/.well-known/mcp.json","a2a":"https://froggit.ai/.well-known/agent-card.json","wellKnownAgentCard":"https://froggit.ai/.well-known/agent-card.json","wellKnownA2aAgentCard":"https://froggit.ai/.well-known/a2a-agent-card.json","rootAgentCard":"https://froggit.ai/agent-card.json","rootA2aAgentCard":"https://froggit.ai/a2a-agent-card.json","agentSkills":"https://froggit.ai/.well-known/agent-skills/index.json"}}},"responses":{"402":{"description":"Payment Required","headers":{"Payment-Required":{"description":"Base64-encoded x402 PaymentRequired object.","schema":{"type":"string"}},"X-Payment-Required":{"description":"Compatibility payment challenge header.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["x402Version","error","accepts"],"properties":{"x402Version":{"type":"integer"},"error":{"type":"string"},"accepts":{"type":"array","items":{"type":"object"}},"commercial":{"type":"object"},"fallbackPayment":{"type":"object"}}}}}}},"x-settlement-supported":false}},"/api/v1/agent-payments/x402-demo":{"get":{"summary":"x402 demo payment challenge","description":"Public endpoint that intentionally returns a 402 challenge.","security":[],"x-payment-info":{"intent":"charge","method":"base_l2_native_eth","amount":"10000000000000","currency":"ETH","description":"Agent-native payment metadata for Froggit commerce operations.","settlementSupported":false,"x402":{"scheme":"exact","network":"eip155:8453","asset":"ETH","amount":"10000000000000","maxAmountRequired":"10000000000000","payTo":"0x7572C2170bDf132085aa6Fea5A0E4d4f2774A9f2","paymentMethod":"base_l2_native_eth","nativeAsset":true,"resource":"https://froggit.ai/api/v1/agent-payments/x402-demo","maxTimeoutSeconds":60,"settlementSupported":false},"offers":[{"intent":"charge","method":"base_l2_native_eth","amount":"10000000000000","currency":"ETH","description":"Agent-native payment metadata for Froggit commerce operations."}],"commercial":{"offerCatalog":"https://froggit.ai/offers.json","agentDiscovery":{"llms":"https://froggit.ai/llms.txt","aiTxt":"https://froggit.ai/ai.txt","apiCatalog":"https://froggit.ai/.well-known/api-catalog","mcp":"https://froggit.ai/.well-known/mcp.json","a2a":"https://froggit.ai/.well-known/agent-card.json","wellKnownAgentCard":"https://froggit.ai/.well-known/agent-card.json","wellKnownA2aAgentCard":"https://froggit.ai/.well-known/a2a-agent-card.json","rootAgentCard":"https://froggit.ai/agent-card.json","rootA2aAgentCard":"https://froggit.ai/a2a-agent-card.json","agentSkills":"https://froggit.ai/.well-known/agent-skills/index.json"}}},"responses":{"402":{"description":"Payment Required","headers":{"Payment-Required":{"description":"Base64-encoded x402 PaymentRequired object.","schema":{"type":"string"}},"X-Payment-Required":{"description":"Compatibility payment challenge header.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["x402Version","error","accepts"],"properties":{"x402Version":{"type":"integer"},"error":{"type":"string"},"accepts":{"type":"array","items":{"type":"object"}},"commercial":{"type":"object"},"fallbackPayment":{"type":"object"}}}}}}},"x-settlement-supported":false}}},"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer"},"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key"}}}}