{"openapi":"3.2.0","info":{"title":"Superbet Odds API","description":"Real-time and pre-match odds from Superbet covering soccer, basketball, and tennis. Live events and structured JSON output.","version":"1.0.0"},"servers":[{"url":"https://superbet.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"x-agent-commerce":{"catalog_url":"https://superbet.jojapi.net/_jojapi/agent/plans","discovery_url":"https://superbet.jojapi.net/.well-known/x402","directory_url":"https://agents.jojapi.net/apis/superbet-odds","docs":"https://docs.jojapi.com/consumers/agents"},"paths":{"/v1/data/{filename}":{"get":{"operationId":"get_v1_data_filename","summary":"Data by filename","description":"Returns structured odds JSON for a requested file, such as site_pregame_superbet_soccer.json. 200 returns the dataset; 401 indicates an unauthorized request.","responses":{"200":{"description":"Successful response with sample Superbet odds data","content":{"application/json":{"examples":{"default":{"summary":"Sample Superbet odds dataset","description":"Returns a sample structured Superbet odds feed.","value":{"filename":"site_live_superbet_soccer.json","updated_at":"2026-09-11T12:00:00Z","sport":"soccer","events":[]}}}}}},"402":{"description":"Payment required — pay per request with x402/mpp (offer in the PAYMENT-REQUIRED / WWW-Authenticate headers and the JSON body), or send a JoJ API key."}},"x-payment-info":{"protocols":["x402","mpp"],"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"intent":"charge"},"parameters":[{"name":"filename","in":"path","required":true,"schema":{"type":"string"}}]}},"/v1/files":{"get":{"operationId":"get_v1_files","summary":"Files","description":"Returns available site_*.json files for this subscription","responses":{"200":{"description":"Successful response listing available Superbet odds files","content":{"application/json":{"examples":{"default":{"summary":"Available Superbet odds files","description":"Lists sample live and pregame Superbet JSON datasets.","value":{"files":["site_live_superbet_soccer.json","site_pregame_superbet_soccer.json","site_pregame_superbet_basketball.json","site_pregame_superbet_tennis.json"]}}}}}},"402":{"description":"Payment required — pay per request with x402/mpp (offer in the PAYMENT-REQUIRED / WWW-Authenticate headers and the JSON body), or send a JoJ API key."}},"x-payment-info":{"protocols":["x402","mpp"],"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"intent":"charge"}}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}