# Country Facts – Country Profile

> Country Facts – Country Profile is a paid API for AI agents from country-facts.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-29).

Returns a comprehensive fact sheet for a country identified by ISO code or name, including region, capital, area, borders, currencies, languages, calling code, driving side, and time zones.

## Facts

- Endpoint: GET https://country-facts.x402tookit.com/country-profile?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/country-facts-country-profile-845996a6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7uVd0cvBiDNirPxFywwXB

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 country-facts-country-profile-845996a6
```

Example prompt: Can you pull up the full country profile for Germany — I want to know its region, capital, area, official languages, currencies, and which countries it borders?

## When to prefer this

Choose this endpoint when you need a broad, multi-field country fact sheet in a single call — covering geography, language, currency, borders, and time zones together. Prefer it over more specialized sibling endpoints (e.g. driving side, border crossings, clock difference) when you want a comprehensive country overview rather than a single focused attribute.

## Known failure modes

- Unknown or misspelled country identifier returns an error or empty result
- Ambiguous partial name matches may return wrong country
- Numeric codes not zero-padded may fail lookup
- Dependent territories or disputed regions may return degraded or null fields
- Network timeout or payment failure returns no data

## How this service works

Country fact sheet by code or name: region, capital, area, borders, currencies, languages, calling code, driving side, zones.

## Output

A structured JSON object containing the country's official name, ISO codes (alpha-2, alpha-3, numeric), region, subregion, capital city/cities, area in km², list of bordering countries (with their codes), currencies (code, name, symbol), official languages (code, name), time zones (IANA zone and area), landlocked status, UN membership, demonym, calling code, driving side, and metadata such as data source and freshness timestamp.

## 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": [
      "country"
     ],
     "properties": {
      "country": {
       "type": "string",
       "description": "ISO alpha-2/alpha-3/numeric code or English name, e.g. DE or Germany"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "name": {
       "type": [
        "null",
        "string"
       ]
      },
      "alpha2": {
       "type": [
        "null",
        "string"
       ]
      },
      "alpha3": {
       "type": [
        "null",
        "string"
       ]
      },
      "region": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "status": {
       "type": [
        "null",
        "string"
       ]
      },
      "areaKm2": {
       "type": [
        "null",
        "number"
       ]
      },
      "borders": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": [
           "null",
           "string"
          ]
         },
         "alpha2": {
          "type": [
           "null",
           "string"
          ]
         },
         "alpha3": {
          "type": [
           "null",
           "string"
          ]
         }
        }
       }
      },
      "capital": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "demonym": {
       "type": [
        "null",
        "string"
       ]
      },
      "numeric": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
     
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/country-facts-country-profile-845996a6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from country-facts.x402tookit.com](https://www.zero.xyz/host/country-facts.x402tookit.com/llms.txt)
