[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"api-page:fonbet-odds":3},{"status":4,"api":5,"seo":171},"success",{"blocked":6,"description":7,"about":8,"stats":9,"name":11,"title":12,"slug":13,"logo":14,"created_at":15,"agent":16,"user":28,"endpoint_groups":32,"faqs":95,"features":120,"periodic_plans":121,"payasyougo_plans":169,"createdAtText":170},false,"Real-time and pre-match odds from Fonbet covering major sports with structured JSON output.","Real-time and pre-match odds data from Fonbet covering soccer, basketball, and tennis. Live and upcoming markets are delivered in a single structured JSON feed — typically updated every 2–3 seconds.\n## What you get\n- **Live odds**: in-play markets across major Fonbet events\n- **Pre-match odds**: full market depth for upcoming events\n- **Multiple sports**: soccer, basketball, tennis\n- **Combined feed**: live and pre-match together in one dataset\n- **Refresh rate**: every 2–3 seconds on average\n## Endpoints\n- `GET /v1/files` — list datasets available on your subscription\n- `GET /v1/data/{filename}` — fetch the full JSON payload of a dataset\n## Authentication\nSend your JoJ API key in the `X-JoJAPI-Key` header. The gateway authenticates the request and forwards it to the origin. `Authorization: Bearer` is also accepted.\n## Available datasets\n- `site_livepre_fonbet.json` — combined live in-play and pre-match markets\n## Rate limits\nEach plan has its own rate limit and quota — see Pricing. The origin may also return `429 Too Many Requests` if you exceed 10 requests per second. Use a short backoff or throttle.\n## Data freshness\nFiles are updated continuously, typically every 2–3 seconds during active hours. Live data refreshes faster than pre-match data. There is no guaranteed SLA — freshness depends on Fonbet's own publication cadence.\n## Important notes\nThis API exposes publicly available odds aggregated from Fonbet. Prices reflect scrape time and may differ from the current site. For informational and analytical use only; it does not place bets. Fonbet is a trademark of its respective owners; this API is not affiliated with or endorsed by Fonbet.",{"score":10},"2.46","Fonbet Odds","Fonbet Odds API","fonbet-odds","https://cdn.jojapi.com/api/75c4833d-5163-428c-9d61-95e05565a500","2026-09-11 09:16:32",{"enabled":17,"closed":18,"request_enabled":17,"catalog_url":19,"discovery_url":20,"directory_url":21,"rails":22,"networks":25,"docs":27},true,null,"https://fonbet.jojapi.net/_jojapi/agent/plans","https://fonbet.jojapi.net/.well-known/x402","https://agents.jojapi.net/apis/fonbet-odds",[23,24],"x402","mpp",[26],"eip155:8453","https://docs.jojapi.com/consumers/agents",{"nick":29,"name":30,"verified":17,"website":31},"arbplay","ArbPlay","https://arbplay.app",[33],{"endpoints":34,"name":94,"description":57,"ungrouped":17},[35,72],{"blocked":6,"hidden":6,"agent_price":36,"credits":18,"flexible_credits_description":18,"consumptions":37,"description":38,"method":39,"name":40,"url_path":41,"root_url":42,"parameters":43,"responses":58,"result_stats":68},0.01,[],"Returns the requested odds JSON file by filename. Example: site_livepre_fonbet.json. 200: file data returned. 401: unauthorized request.","GET","Get odds data","/v1/data/{filename}","https://fonbet.jojapi.net",{"url":44,"header":45,"post":52,"body":53,"path":54},[],[46],{"key":47,"is_auth":17,"example":48,"example_disabled":17,"example_type":49,"name":50,"description":48,"required":17,"always_error":51},"X-JoJAPI-Key","You must log in to get API key","string","JoJ API Key","Please log in to get API key",[],[],[55],{"key":56,"example":57,"example_disabled":6,"example_type":49,"value_type":49,"enum_values":18,"name":57,"description":57,"required":17},"filename","",[59],{"status":60,"status_code":61,"description":62,"schema":18,"examples":63,"example":67},"200",200,"Successful response with Fonbet odds JSON data.",[64],{"name":4,"summary":65,"description":66,"example":67},"Fonbet odds data","Sample Fonbet odds file response.","{\"filename\":\"site_livepre_fonbet.json\",\"updated_at\":\"2026-09-11T12:00:00Z\",\"sport\":\"soccer\",\"events\":[]}",{"x2":69,"x3":70,"x4":70,"x5":70,"uptime":69,"avg_latency":71,"avg_credits":70},"100.00","0.00","316",{"blocked":6,"hidden":6,"agent_price":36,"credits":18,"flexible_credits_description":18,"consumptions":73,"description":74,"method":39,"name":75,"url_path":76,"root_url":42,"parameters":77,"responses":84,"result_stats":92},[],"Returns available site_*.json files for this subscription","List files","/v1/files",{"url":78,"header":79,"post":81,"body":82,"path":83},[],[80],{"key":47,"is_auth":17,"example":48,"example_disabled":17,"example_type":49,"name":50,"description":48,"required":17,"always_error":51},[],[],[],[85],{"status":60,"status_code":61,"description":86,"schema":18,"examples":87,"example":91},"Successful response listing Fonbet odds files.",[88],{"name":4,"summary":89,"description":90,"example":91},"Fonbet file list","Available Fonbet odds files.","{\"files\":[\"site_livepre_fonbet.json\"]}",{"x2":69,"x3":70,"x4":70,"x5":70,"uptime":69,"avg_latency":93,"avg_credits":70},"554","Ungrouped Endpoints",[96,99,102,105,108,111,114,117],{"question":97,"answer":98},"What does this API provide?","A combined JSON feed of Fonbet live and pre-match odds for soccer, basketball, and tennis. List files with GET /v1/files, then fetch GET /v1/data/site_livepre_fonbet.json.",{"question":100,"answer":101},"How do I authenticate?","Use your JoJ API key in X-JoJAPI-Key: YOUR_API_KEY. Authorization: Bearer YOUR_API_KEY also works.",{"question":103,"answer":104},"Which datasets can I download?","One file: site_livepre_fonbet.json — live and pre-match markets together.",{"question":106,"answer":107},"How fresh is the data?","Typically every 2–3 seconds during active hours. Live markets update faster than pre-match. No guaranteed SLA.",{"question":109,"answer":110},"What is the rate limit?","See Pricing for plan limits. The origin may return 429 above 10 requests per second.",{"question":112,"answer":113},"Is this an official Fonbet API?","No. It aggregates publicly displayed Fonbet odds and is not affiliated with or endorsed by Fonbet.",{"question":115,"answer":116},"Can I place bets through this API?","No. Informational and analytical use only. It does not place bets.",{"question":118,"answer":119},"Why is there only one file?","Fonbet is published as a single live+pre-match dataset instead of separate sport files.",[],[122,139,149,159],{"type":123,"slug":124,"blocked":6,"period":125,"currency":126,"pricing":127,"rate_limit":131,"objects":132,"name":137,"display_name":137,"features":138},"periodic","uuqrml0bydmj0v963cgdinfp","1 MONTH","usd",{"price":128,"credits":128,"past_due_timeout_num":129,"past_due_timeout_type":130},0,3,"DAY",{"max_requests":18,"time_window":18},[133],{"id":134,"name":135,"slug":136,"quota":61,"tiers":18},"n23fb8b85","Requests","requests","Basic",[],{"type":123,"slug":140,"blocked":6,"period":125,"currency":126,"pricing":141,"rate_limit":143,"objects":144,"name":147,"display_name":147,"features":148},"k7idsnsgc3n66elyygqpg51v",{"price":142,"credits":128,"past_due_timeout_num":129,"past_due_timeout_type":130},29,{"max_requests":18,"time_window":18},[145],{"id":134,"name":135,"slug":136,"quota":146,"tiers":18},250000,"Pro",[],{"type":123,"slug":150,"blocked":6,"period":125,"currency":126,"pricing":151,"rate_limit":153,"objects":154,"name":157,"display_name":157,"features":158},"chrzyxpc816c82wma9kd7ztv",{"price":152,"credits":128,"past_due_timeout_num":129,"past_due_timeout_type":130},89,{"max_requests":18,"time_window":18},[155],{"id":134,"name":135,"slug":136,"quota":156,"tiers":18},1500000,"Ultra",[],{"type":123,"slug":160,"blocked":6,"period":125,"currency":126,"pricing":161,"rate_limit":163,"objects":164,"name":167,"display_name":167,"features":168},"1xucizz50oh9v7svvn1m6dez",{"price":162,"credits":128,"past_due_timeout_num":129,"past_due_timeout_type":130},249,{"max_requests":18,"time_window":18},[165],{"id":134,"name":135,"slug":136,"quota":166,"tiers":18},5000000,"Mega",[],[],"2026-09-11",{"canonical":172,"page_title":173,"meta":174},"https://jojapi.com/hub/api/fonbet-odds","Fonbet Odds API Documentation & Playground - JoJ API",{"description":7,"keywords":175},"API,API Documentation,API Playground,Plans & Pricing,Fonbet Odds,arbplay"]