ToolAssay

Country population, age bands, dependency ratios, fertility and birth rate from

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.

Answeringour last check, 2026-10-18
1 of 1checks answered this week
178 msmedian answer time
$0.1listed price per call
$0.1price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://pay.edge-agents.ai/v1/services/country-demographic-age-structure

CategoryEverything else
Provider hostpay.edge-agents.ai
Networkseip155:137, eip155:42161, eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, xrpl:0
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-18 valid payment request 402$0.1 178 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "country": "GBR"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$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"
}

This page as JSON