# FIFA Men's National Team World Rankings

> FIFA Men's National Team World Rankings is a paid API for AI agents from api.webintel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Returns FIFA men's national team world rankings for a given ranking date, including position, points, and previous rank for up to 211 teams.

## Facts

- Endpoint: GET https://api.webintel-api.workers.dev/api/search/fifa-team-rankings?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fifa-men-s-national-team-world-rankings-61552df2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8_Ui0cjuGa6flIG1qElv1

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 fifa-men-s-national-team-world-rankings-61552df2
```

Example prompt: What are the top 20 FIFA men's national team world rankings right now — show me each team's position, points, and how their ranking changed from last time?

## When to prefer this

Use this endpoint when you need structured FIFA men's national team ranking data including points and rank movement, without managing your own FIFA API access. Prefer this over scraping FIFA's website directly. Note this covers men's rankings only — not women's — and returns data for one ranking date per call.

## Known failure modes

- Invalid dateId format returns an error or empty result
- dateId referencing a non-existent ranking date may return no data
- limit out of range (below 1 or above 211) may return default or error
- Service unavailable if FIFA's underlying API is down
- Stale data if FIFA has not published new rankings recently

## How this service works

FIFA men's national team world ranking (FIFA public ranking API, no key): position, team, country code, total points, previous points and previous rank for one ranking date. Default date is the latest one listed on FIFA's site when built (2026-10-20); pass dateId to read another listed date. Men's ranking only.

## Output

Returns a JSON object containing the ranking date ID, a source URL, a checkedAt timestamp, the total number of ranked teams (teamCount), and an array of ranking entries each with team name, country code, current position, total points, previous points, and previous position. The number of entries returned is controlled by the limit parameter (default 20, max 211).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "limit": {
       "type": "string",
       "description": "How many teams from the top, 1 to 211 (default 20)"
      },
      "dateId": {
       "type": "string",
       "description": "Ranking date id such as id14870 (letters, digits and underscore, up to 40 characters; default id14870)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 5,
  "dateId": "id14870",
  "source": "https://inside.fifa.com/api/ranking-overview?locale=en&dateId=id14870",
  "rankings": [
   {
    "team": "Spain",
    "position": 1,
    "countryCode": "ESP",
    "totalPoints": 1875.37,
    "previousPoints": 1867.09,
    "previousPosition": 2
   },
   {
    "team": "France",
    "position": 2,
    "countryCode": "FRA",
    "totalPoints": 1870.92,
    "previousPoints": 1862.03,
    "previousPosition": 3
   }
  ],
  "checkedAt": "2026-10-23T09:38:42.514Z",
  "teamCount": 211
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fifa-men-s-national-team-world-rankings-61552df2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.webintel-api.workers.dev](https://www.zero.xyz/host/api.webintel-api.workers.dev/llms.txt)
