# PitFeed MotoGP Results API

> PitFeed MotoGP Results API is a paid API for AI agents from pitfeed.vercel.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-16).

Returns full race classification, points, and DNFs for a specific MotoGP round by season and round number, paid per-request via USDC on Base.

## Facts

- Endpoint: GET https://pitfeed.vercel.app/api/motogp/%7Bseason%7D/%7Bround%7D?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pitfeed-motogp-results-api-f33b716c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eE6IaVG3A6M7p5UcbpgDy

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability pitfeed-motogp-results-api-f33b716c
```

Example prompt: Pull the MotoGP race results for round 3 of the 2024 season — I want the full finishing order, points, and any DNFs.

## When to prefer this

Choose this endpoint when you need structured, per-round MotoGP race results including full classification, points, and DNF flags, and are comfortable with micropayment settlement in USDC via the x402 protocol on Base. It is the right choice over general sports APIs when you need motorcycle grand prix data specifically and want pay-per-use pricing with no subscription.

## Known failure modes

- Invalid season or round number returns an error or empty result
- Round not yet completed returns no data
- Network or payment settlement failure via x402 protocol blocks the request
- Unsupported season year outside available data range returns an error
- Malformed path parameters cause a 400 or 404 response

## How this service works

Pay-per-request access to Formula 1, IndyCar, NASCAR, GT World Challenge Europe, WEC, and MotoGP results. Query by season and round, settle in USDC on Base via the x402 protocol.

## Output

A JSON object containing an event block (key, date, name, round number, circuit name and location) and a results array where each entry includes rider name, team, finishing position, points awarded, and a DNF boolean flag.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "event": {
   "key": "f1-2024-r1",
   "date": "2024-03-02",
   "name": "Bahrain Grand Prix",
   "round": 1,
   "circuit": "Bahrain International Circuit, Sakhir"
  },
  "results": [
   {
    "dnf": false,
    "team": "Red Bull Racing",
    "driver": "Max Verstappen",
    "points": 26,
    "position": 1
   },
   {
    "dnf": false,
    "team": "Red Bull Racing",
    "driver": "Sergio Pérez",
    "points": 18,
    "position": 2
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pitfeed-motogp-results-api-f33b716c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pitfeed.vercel.app](https://www.zero.xyz/host/pitfeed.vercel.app/llms.txt)
