SportyClaw AI APIapp.sportyclawai.site ↗
Access SportyClaw AI public data via 5 endpoints: supported bookmakers, subscription plans, booking-code converter guides, and job openings.
What is the SportyClaw AI API?
The SportyClaw AI API exposes 5 endpoints covering the full public surface of app.sportyclawai.site — from site overview and bookmaker list to subscription pricing, booking-code converter guides, and career listings. The get_site_overview endpoint alone returns six distinct response fields including the full bookmakers array with logo URLs and a faqs array of published Q&A pairs, giving you everything on the home page in a single call.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/716fb52a-9486-40fe-8976-f53cc1b22783/get_site_overview' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace app-sportyclawai-site-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: SportyClaw AI Site API — browse guides, pricing, and site content."""
from parse_apis.app_sportyclawai_site_api import SportyClaw, GuideNotFound
client = SportyClaw()
# List all converter guides and drill into the first one's full detail.
summary = client.guide_summaries.list(limit=5).first()
if summary is not None:
print(summary.from_bookmaker, "→", summary.to_bookmaker, summary.url)
# Navigate from summary to full guide page via the typed relationship.
try:
guide = summary.details()
except GuideNotFound:
print("Guide was removed since listing")
else:
print(guide.heading)
print(guide.intro)
for rg in guide.related_guides:
print(" related:", rg.label, rg.slug)
# Browse pricing plans and show each plan's naira prices.
pricing = client.pricing.get()
for plan in pricing.plans:
print(plan.name, plan.price_naira, "highlighted:", plan.highlighted)
# Fetch the site overview — hero, bookmakers, FAQs.
overview = client.site_overview.get()
print(overview.hero.heading)
for bm in overview.bookmakers[:3]:
print(" ", bm.name, bm.logo_url)
# Check current job openings.
careers = client.careers.get()
print(careers.page_heading, "—", careers.total, "openings")
for opening in careers.openings:
print(opening.title, "—", opening.summary)
print("exercised: guide_summaries.list / details / pricing.get / site_overview.get / careers.get")
Returns the public home-page content of SportyClaw AI in one call: site name and tagline, the hero heading and sub-heading, the marketing feature cards (title, description, and any bullet highlights), the full list of supported bookmakers with their logo image URLs, and every published FAQ question and answer. One page request, no pagination. Feature highlights are only present on the cards that publish them, so the highlights array is often empty. The feature list is taken from the home page's feature grid as published, which also contains a social-proof card alongside the product features.
No input parameters required.
{
"type": "object",
"fields": {
"faqs": "array of published questions, each with question and answer",
"hero": "object with heading and subheading strings from the hero banner",
"tagline": "string, the site meta description",
"features": "array of feature cards, each with title, description and a highlights array of strings",
"site_name": "string, the home page title",
"bookmakers": "array of supported bookmakers, each with name and logo_url"
},
"sample": {
"data": {
"faqs": [
{
"answer": "Yes, you have 2 free trials to check out how SportyClaw works.",
"question": "Is SportyClaw free to use?"
},
{
"answer": "SportyClaw currently supports football and basketball predictions, with analysis built around form, stats, fixtures, and market context.",
"question": "What sports are supported?"
}
],
"hero": {
"heading": "Your AI Betting Co-pilot",
"subheading": "No more stress jumping between stats sites and betting apps. Research , Edit & Convert Codes , Book Games & get AI Predictions all in one place by just chatting."
},
"tagline": "Your AI-powered co-pilot for smarter betting — edit, convert, analyze and book tickets in seconds.",
"features": [
{
"title": "Split your tickets",
"highlights": [
"Smart & even distribution",
"Keep control of your slips",
"No duplication, no stress"
],
"description": "Split a massive 40+ game ticket into 2 or more parts effortlessly."
},
{
"title": "Convert your codes",
"highlights": [],
"description": "Convert booking codes across 20+ supported bookmakers."
}
],
"site_name": "SportyClaw AI | Book Games and Convert Booking Codes",
"bookmakers": [
{
"name": "1XBet",
"logo_url": "https://sportyclawai.site/bookmakers-logo/1xbet.svg"
},
{
"name": "SportyBet",
"logo_url": "https://sportyclawai.site/bookmakers-logo/sportybet.png"
}
]
},
"status": "success"
}
}About the SportyClaw AI API
Site Overview and Bookmaker Data
The get_site_overview endpoint returns the complete home-page payload in one request. Response fields include site_name, tagline, hero (with heading and subheading), a features array of marketing cards each carrying title, description, and a highlights string array, a bookmakers array with name and logo_url per entry, and a faqs array of published question-answer pairs. No parameters are required.
Subscription Plans and Pricing
list_pricing_plans returns every published access tier. Each plan object includes plan_id, name, description, billing_note, price_naira and price_crypto_usd maps keyed by billing period (1, 7, and 30 days as listed in billing_periods_days), a token_allowance where published, and separate features (included) and exclusions arrays. This makes it straightforward to display plan comparison tables without any additional filtering.
Booking-Code Converter Guides
Two endpoints handle converter content. list_converter_guides returns the full set of published converter pairs — each with slug, from_bookmaker, to_bookmaker, and url — plus a total count. No pagination; all pairs are returned in one response. Feed any slug from that list into get_converter_guide to retrieve the full page detail: page_title, meta_description, heading, intro, from_bookmaker, to_bookmaker, input_label, cta_label, and a related_guides array linking to adjacent converter pairs. A slug that does not correspond to a published page returns an error rather than an empty result.
Job Openings
list_job_openings returns the careers page page_heading, intro, a total count, and an openings array. Each opening includes title, summary, and a responsibilities string array. When no roles are currently advertised the openings array is empty and total is zero.
The SportyClaw AI API is a managed, monitored endpoint for app.sportyclawai.site — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when app.sportyclawai.site changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official app.sportyclawai.site API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a bookmaker directory using the
bookmakersarray fromget_site_overview, including logo images fromlogo_url. - Render a plan comparison table from
list_pricing_plansusing naira and crypto USD prices across all three billing periods. - Populate an FAQ section on a third-party site using the
faqsfield returned byget_site_overview. - Index all booking-code converter pairs with
list_converter_guidesto build a searchable cross-bookmaker converter catalog. - Display full converter page content — including form labels and related guides — by calling
get_converter_guidewith a known slug. - Monitor SportyClaw AI job openings via
list_job_openingsand alert when new roles appear in theopeningsarray. - Automate localized pricing pages by pulling
price_nairaandprice_crypto_usdfields per billing period fromlist_pricing_plans.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does SportyClaw AI provide an official public developer API?+
What does `get_converter_guide` return beyond what `list_converter_guides` already gives me?+
list_converter_guides returns only the slug, bookmaker pair names, and page URL for each converter. get_converter_guide adds the full page detail: heading, intro, page_title, meta_description, input_label, cta_label, and a related_guides array. You need a slug from list_converter_guides as the required input parameter.Does the API expose actual booking-code conversion functionality — submitting a code and receiving the translated output?+
Does `list_pricing_plans` include historical or archived plans, or only currently published ones?+
billing_periods_days field tells you exactly which period keys are present in each plan's price maps for a given response.