Api Endpoint

Edge Agents AI

Country population, age bands, dependency ratios, fertility and birth rate from UN World Population Prospects via World Bank WDI, with source, licence, lag and missing data. Input: ?country=ISO3. Purpose: Give an autonomous agent a normalized country demographic structure with explicit observation years, consistency checks and missing indicators. 24-hour freshness target; missing evidence is reported explicitly rather than invented.

Open interactive test console

Offering

Provider
pay.edge-agents.ai
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Data
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://pay.edge-agents.ai/v1/services/country-demographic-age-structure
MIME type
application/json
First seen
2026-10-16T01:52:02.163Z
Last seen
Tags
health-environment, Evidence, market-intelligence, Finance, X402

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.1 USDC
Atomic price: 100000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.1 USDC
Atomic price: 100000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Payment option 3
0.1 USDC
Atomic price: 100000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Payment option 4
0.1 USDC
Atomic price: 100000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "100000",
    "payTo": "0x7d9C21AcB6be3F6EA4723c148A32DC327a3eCB5b"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "100000",
    "payTo": "2s11RMxZBjoFh8NJvZwA8LUKcaTRx2fHGUSSvQsM7Lib"
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "100000",
    "payTo": "0x408C4610F6879a75c25722cfCd18A2Eff99dc20F"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "100000",
    "payTo": "0x408C4610F6879a75c25722cfCd18A2Eff99dc20F"
  }
]

Observed health

Status
Healthy
Latest latency
258 ms
Average latency
304 ms
HTTP status
402
Last checked
Reachability
100% over 10 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "description": "Required: country (ISO 3166-1 alpha-3 country code, for example GBR.)",
      "properties": {
        "country": {
          "type": "string",
          "pattern": "^[A-Za-z]{3}$",
          "maxLength": 3,
          "description": "ISO 3166-1 alpha-3 country code, for example GBR."
        }
      },
      "required": [
        "country"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "additionalProperties": false,
          "description": "Required: country (ISO 3166-1 alpha-3 country code, for example GBR.)",
          "properties": {
            "country": {
              "description": "ISO 3166-1 alpha-3 country code, for example GBR.",
              "maxLength": 3,
              "pattern": "^[A-Za-z]{3}$",
              "type": "string"
            }
          },
          "required": [
            "country"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "additionalProperties": true,
          "properties": {
            "analysis": {
              "description": "Product-specific findings calculated from eligible evidence.",
              "type": "object"
            },
            "dataStatus": {
              "description": "Completeness of eligible evidence used by the live report.",
              "enum": [
                "complete",
                "partial",
                "unavailable"
              ],
              "type": "string"
            },
            "deliveryId": {
              "description": "Unique delivery identifier returned after a successful paid request.",
              "type": "string"
            },
            "disclaimer": {
              "type": "string"
            },
            "evidence": {
              "description": "Observed evidence, providers, timestamps and source lineage supporting the analysis.",
              "type": "object"
            },
            "generatedAt": {
              "description": "RFC3339 date-time timestamp.",
              "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})$",
              "type": "string"
            },
            "limitations": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "provenance": {
              "description": "Issuer and signature/verification status when available.",
              "type": "object"
            },
            "quality": {
              "description": "Evidence-quality assessment; not probability of profit.",
              "type": "object"
            },
            "reportId": {
              "description": "Product report identifier when the service exposes one.",
              "type": "string"
            },
            "schemaVersion": {
              "description": "Version of the machine-readable report contract.",
              "type": "string"
            },
            "serviceId": {
              "const": "country-demographic-age-structure",
              "type": "string"
            }
          },
          "required": [
            "serviceId",
            "generatedAt",
            "dataStatus",
            "analysis"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}