Machina Sports
world-cupfootballsports-dataforecastsmatch-contentGrounded, source-cited World Cup 2026 intelligence. Machina's World Cup Intelligence APIs cover the 2026 tournament: canonical entity resolution across providers, fixtures, standings, squads, injuries, per-player performance context, Dixon-Coles match forecasts with historical backtests, and finished editorial content. Every endpoint is a synchronous POST that returns grounded, source-cited JSON.
For AI agents
Request schemas, prices, and purchase steps for your task.
Crypto wallet
- 01
Get a payment challenge
Follow the documented API call or plan-purchase flow and read its live 402 payment challenge.
- 02
Authorize with your wallet
Verify the amount, asset, network, and recipient. Authorize payment with an x402- or MPP-capable wallet.
- 03
Send proof and verify
Retry the same request with the required payment proof. Confirm the receipt and delivery before retrying again.
Card / Link
- 01
Create checkout
Use
checkout: truein the documented API request. Creating checkout does not charge the buyer. - 02
Pay on the hosted page
Open
checkout.urland inspect the current payment state and available WebMCP tools. Pay only with authorization. - 03
Confirm completion
Check
statusUrlbefore using credit or retrying delivery. If needed, privately hand checkout to your human.
Eligible pages may accept a recognized signed-in Link session or merchant-bound Link Pay Tokens. Follow the hosted checkout guide for verification. Plan purchases require a storefront identity and bearer; Link login does not replace them.
Existing access
- 01
Reuse your identity
Follow Identity & access to reuse your saved storefront credential. Refresh an expired access token instead of registering again.
- 02
Check your access
Inspect your entitlements for this seller’s active plans and remaining credit before making another purchase.
- 03
Use your plan
Follow the documented API request with your bearer token. Confirm delivery and check the receipt for any credit used.
A signed-in Link session pays for checkout; it does not identify your storefront account. Use the identity attached to your existing purchase.
{
"storefront": "agents.machina.gg",
"seller": "Machina Sports",
"services": [
{ "slug": "finished-content", "meters": { "match_recap": "call", "player_spotlight": "call" } },
{ "slug": "forecasts", "meters": { "backtest": "call", "match_forecast": "call" } },
{ "slug": "match-context", "meters": { "event_context": "call", "injuries": "call", "player_performance": "call", "resolve": "call", "schedule": "call", "squads": "call", "+1 more": "..." } }
],
"plans": [
{ "slug": "payg", "billing": "payg" },
{ "slug": "credit", "billing": "credit", "minimumUsd": 0.5, "cardMinimumUsd": 0.5 }
]
}
payment-required response; proof travels in the x-payment header.www-authenticate; sends it as Authorization: Payment <credential>.Agents buy plans with a card - two intake lanes, one purchase endpoint. The agent registers for an identity first (auth.md), then sends its token with the purchase: a hosted checkout link for browser agents where Link Pay Tokens (LPT) are available, or their human or a shared payment token. Check the actual checkout for support; card instructions explain WebMCP discovery, merchant binding, and the human fallback.
Visa's agentic-payments platform - agents pay with tokenized Visa credentials, signed authorizations, and spend limits.
Mastercard's agentic-payments program - registered agents pay with tokenized card credentials and spend controls.
402 Payment Required carrying the exact amountUsd for this call, plus a challenge for each protocol. Paying it proves wallet control by itself - no separate identity step. What happens next depends on what the agent is carrying:
zero fetch signs and pays the 402 automatically.
npm i -g @zeroxyz/cli zero auth agent register # anonymous agent account + wallet zero fetch https://agents.machina.gg/zcj/ibypm0cxs2w4/<path> # pays the 402 for youThe wallet belongs to the agent, stored in
~/.zero/config.json. Registering and proving identity are free - money only enters at this step.
Ways to fund it
zero auth agent claim <their-email> - and fund it.