---
type: "firecrawl-provider"
description: "Official WHO indicator search, dimension codes and paginated observations with source licensing and attribution."
use_when: "Official WHO indicator search, dimension codes and paginated observations with source licensing and attribution."
categories: "Public records"
capabilities: 3
credits_per_call: 5
---
# WHO Global Health Observatory on Firecrawl Alexandria

Official WHO indicator search, dimension codes and paginated observations with source licensing and attribution.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `who-int`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/who-int)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/who-int/openapi.json)

## Capabilities

- [Data](https://firecrawl.dev/alexandria/agents/providers/who-int/indicators/data): Fetch one page of observations for a GHO indicator, filtered by spatial type (COUNTRY, REGION, WORLDBANKINCOMEGROUP, GLOBAL), ISO3/region codes, year range and Dim1/Dim2/Dim3 codes (sex, age group, ...). Each record keeps the source Id, numeric value with low/high bounds as decimal strings, the display string, comments, data source and modification date; source_updated_at is the indicator's newest modification date. Unknown indicator codes fail with not_found.
- [Dimensions](https://firecrawl.dev/alexandria/agents/providers/who-int/indicators/dimensions): List the values of one GHO dimension (COUNTRY, REGION, WORLDBANKINCOMEGROUP, SEX, AGEGROUP, ...): code, title and parent (countries carry their WHO region). Omit dimension_code to list the dimensions themselves. Unknown dimension codes fail with not_found.
- [Indicators](https://firecrawl.dev/alexandria/agents/providers/who-int/indicators/indicators): Search the GHO indicator catalogue by words in the indicator name or code (case-insensitive substring; empty query lists everything). Returns one page of indicator records (code, official name, language, unit as written in the name, data URL) with a cursor for the next page.

## 1. Choose this provider when

Official WHO indicator search, dimension codes and paginated observations with source licensing and attribution.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "who-int",
  "capability": "indicators/data",
  "options": {
    "indicator_code": "WHOSIS_000001",
    "page_size": 5,
    "spatial_dims": [
      "BRA"
    ]
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `cursor` (string): next_cursor from the previous page of the same filters and page_size. Example: `<cursor>`
- `dim1` (string[]): Dim1 value codes, e.g. SEX_FMLE or AGEGROUP_YEARS0-4. Example: `[]`
- `dim2` (string[]): dim2 Example: `[]`
- `dim3` (string[]): dim3 Example: `[]`
- `indicator_code` (string, required): GHO indicator code, e.g. WHOSIS_000001 (life expectancy at birth) or MDG_0000000001 (infant mortality rate). Pattern: ^[A-Za-z0-9_.+-]{1,64}$. Example: `<indicator_code>`
- `page_size` (number): Rows per page; the GHO server caps $top at 1000. Example: `100`
- `spatial_dim_type` (string): Restrict to one spatial level. Omit for all levels; spatial_dim_type on each record says which. Example: `COUNTRY`
- `spatial_dims` (string[]): ISO3 country codes (BRA), WHO region codes (AFR), income-group codes (WB_HI) or GLOBAL. Example: `[]`
- `time_from` (number): Inclusive first year (TimeDim ge). Example: `1000`
- `time_to` (number): Inclusive last year (TimeDim le). Example: `1000`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "who-int",
    capability: "indicators/data",
    options: {
      indicator_code: "WHOSIS_000001",
      page_size: 5,
      spatial_dims: [
        "BRA",
      ],
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "who-int",
  "capability": "indicators/data",
  "options": {
    "indicator_code": "WHOSIS_000001",
    "page_size": 5,
    "spatial_dims": [
      "BRA"
    ]
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "who-int",
    "capability": "indicators/data",
    "options": {
      "indicator_code": "WHOSIS_000001",
      "page_size": 5,
      "spatial_dims": [
        "BRA"
      ]
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'who-int/indicators/data' \
  --options '{"indicator_code":"WHOSIS_000001","page_size":5,"spatial_dims":["BRA"]}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "who-int",
  "capability": "indicators/data",
  "options": {
    "indicator_code": "WHOSIS_000001",
    "page_size": 5,
    "spatial_dims": [
      "BRA"
    ]
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "who-int",
  "capability": "indicators/data",
  "options": {
    "indicator_code": "WHOSIS_000001",
    "page_size": 5,
    "spatial_dims": [
      "BRA"
    ]
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "complete": true,
  "indicator": {
    "indicator_code": "WHOSIS_000001",
    "name": "Life expectancy at birth (years)",
    "unit_from_name": "years"
  },
  "license": {
    "attribution": "Source: World Health Organization, Global Health Observatory (https://www.who.int/data/gho). Licence: CC BY-NC-SA 3.0 IGO.",
    "name": "CC BY-NC-SA 3.0 IGO",
    "restrictions": [
      "non-commercial",
      "share-alike",
      "attribution"
    ],
    "terms_url": "https://www.who.int/about/policies/publishing/data-policy/terms-and-conditions",
    "url": "https://creativecommons.org/licenses/by-nc-sa/3.0/igo/"
  },
  "next_cursor": "g1:5:2f7d586ff4f0ecb4",
  "odata_filter": "SpatialDim eq 'BRA'",
  "page": {
    "max_skip": 5000000,
    "size": 5,
    "skip": 0
  },
  "records": [
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "72.3 [72.0-72.6]",
      "high": "72.58864374",
      "id": 15025,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "72.02894266",
      "numeric_value": "72.30491342",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%2015025",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2003,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2003-01-01T00:00:00+01:00",
      "time_dimension_end": "2003-12-31T00:00:00+01:00",
      "time_dimension_value": "2003",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_MLE",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "69.0 [68.8-69.3]",
      "high": "69.25835467",
      "id": 1666461,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "68.82585739",
      "numeric_value": "69.04410946",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%201666461",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2021,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2021-01-01T00:00:00+01:00",
      "time_dimension_end": "2021-12-31T00:00:00+01:00",
      "time_dimension_value": "2021",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "73.8 [73.7-74.1]",
      "high": "74.1256178",
      "id": 1798367,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "73.65496259",
      "numeric_value": "73.8424263",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%201798367",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2009,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2009-01-01T00:00:00+01:00",
      "time_dimension_end": "2009-12-31T00:00:00+01:00",
      "time_dimension_value": "2009",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "74.6 [74.5-74.9]",
      "high": "74.8752908",
      "id": 2001350,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "74.47555423",
      "numeric_value": "74.63621389",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%202001350",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2014,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2014-01-01T00:00:00+01:00",
      "time_dimension_end": "2014-12-31T00:00:00+01:00",
      "time_dimension_value": "2014",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "71.5 [71.2-71.8]",
      "high": "71.80974311",
      "id": 2071309,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "71.21939341",
      "numeric_value": "71.4995438",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%202071309",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2000,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2000-01-01T00:00:00+01:00",
      "time_dimension_end": "2000-12-31T00:00:00+01:00",
      "time_dimension_value": "2000",
      "unit_from_name": "years"
    }
  ],
  "retrieved_at": "2026-09-15T03:50:00Z",
  "schema_version": "1.0.0",
  "source_updated_at": "2024-08-02T07:43:39Z",
  "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim%20eq%20'BRA'&$orderby=Id&$top=5&$skip=0&$count=true",
  "total_count": 66,
  "upstream_requests": 3,
  "warnings": []
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Data

- Capability: `indicators/data`
- Description: Fetch one page of observations for a GHO indicator, filtered by spatial type (COUNTRY, REGION, WORLDBANKINCOMEGROUP, GLOBAL), ISO3/region codes, year range and Dim1/Dim2/Dim3 codes (sex, age group, ...). Each record keeps the source Id, numeric value with low/high bounds as decimal strings, the display string, comments, data source and modification date; source_updated_at is the indicator's newest modification date. Unknown indicator codes fail with not_found.
- Instructions: Fetch one page of observations for a GHO indicator, filtered by spatial type (COUNTRY, REGION, WORLDBANKINCOMEGROUP, GLOBAL), ISO3/region codes, year range and Dim1/Dim2/Dim3 codes (sex, age group, ...). Each record keeps the source Id, numeric value with low/high bounds as decimal strings, the display string, comments, data source and modification date; source_updated_at is the indicator's newest modification date. Unknown indicator codes fail with not_found.
- Cost: 5 credits per call
- Capability file: [Data](https://firecrawl.dev/alexandria/agents/providers/who-int/indicators/data)

Accepted options:
- `cursor` (string): next_cursor from the previous page of the same filters and page_size. Example: `<cursor>`
- `dim1` (string[]): Dim1 value codes, e.g. SEX_FMLE or AGEGROUP_YEARS0-4. Example: `[]`
- `dim2` (string[]): dim2 Example: `[]`
- `dim3` (string[]): dim3 Example: `[]`
- `indicator_code` (string, required): GHO indicator code, e.g. WHOSIS_000001 (life expectancy at birth) or MDG_0000000001 (infant mortality rate). Pattern: ^[A-Za-z0-9_.+-]{1,64}$. Example: `<indicator_code>`
- `page_size` (number): Rows per page; the GHO server caps $top at 1000. Example: `100`
- `spatial_dim_type` (string): Restrict to one spatial level. Omit for all levels; spatial_dim_type on each record says which. Example: `COUNTRY`
- `spatial_dims` (string[]): ISO3 country codes (BRA), WHO region codes (AFR), income-group codes (WB_HI) or GLOBAL. Example: `[]`
- `time_from` (number): Inclusive first year (TimeDim ge). Example: `1000`
- `time_to` (number): Inclusive last year (TimeDim le). Example: `1000`

Response schema example:
```json
{
  "complete": true,
  "indicator": {
    "indicator_code": "WHOSIS_000001",
    "name": "Life expectancy at birth (years)",
    "unit_from_name": "years"
  },
  "license": {
    "attribution": "Source: World Health Organization, Global Health Observatory (https://www.who.int/data/gho). Licence: CC BY-NC-SA 3.0 IGO.",
    "name": "CC BY-NC-SA 3.0 IGO",
    "restrictions": [
      "non-commercial",
      "share-alike",
      "attribution"
    ],
    "terms_url": "https://www.who.int/about/policies/publishing/data-policy/terms-and-conditions",
    "url": "https://creativecommons.org/licenses/by-nc-sa/3.0/igo/"
  },
  "next_cursor": "g1:5:2f7d586ff4f0ecb4",
  "odata_filter": "SpatialDim eq 'BRA'",
  "page": {
    "max_skip": 5000000,
    "size": 5,
    "skip": 0
  },
  "records": [
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "72.3 [72.0-72.6]",
      "high": "72.58864374",
      "id": 15025,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "72.02894266",
      "numeric_value": "72.30491342",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%2015025",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2003,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2003-01-01T00:00:00+01:00",
      "time_dimension_end": "2003-12-31T00:00:00+01:00",
      "time_dimension_value": "2003",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_MLE",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "69.0 [68.8-69.3]",
      "high": "69.25835467",
      "id": 1666461,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "68.82585739",
      "numeric_value": "69.04410946",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%201666461",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2021,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2021-01-01T00:00:00+01:00",
      "time_dimension_end": "2021-12-31T00:00:00+01:00",
      "time_dimension_value": "2021",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "73.8 [73.7-74.1]",
      "high": "74.1256178",
      "id": 1798367,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "73.65496259",
      "numeric_value": "73.8424263",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%201798367",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2009,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2009-01-01T00:00:00+01:00",
      "time_dimension_end": "2009-12-31T00:00:00+01:00",
      "time_dimension_value": "2009",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "74.6 [74.5-74.9]",
      "high": "74.8752908",
      "id": 2001350,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "74.47555423",
      "numeric_value": "74.63621389",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%202001350",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2014,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2014-01-01T00:00:00+01:00",
      "time_dimension_end": "2014-12-31T00:00:00+01:00",
      "time_dimension_value": "2014",
      "unit_from_name": "years"
    },
    {
      "comments": null,
      "data_source": null,
      "date_modified": "2024-08-02T07:43:39Z",
      "date_modified_source": "2024-08-02T09:43:39.193+02:00",
      "dims": {
        "dim1": {
          "code": "SEX_BTSX",
          "type": "SEX"
        },
        "dim2": null,
        "dim3": null
      },
      "display_value": "71.5 [71.2-71.8]",
      "high": "71.80974311",
      "id": 2071309,
      "indicator_code": "WHOSIS_000001",
      "indicator_name": "Life expectancy at birth (years)",
      "low": "71.21939341",
      "numeric_value": "71.4995438",
      "observed_at_ms": 1789442400000,
      "parent_location": "Americas",
      "parent_location_code": "AMR",
      "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=Id%20eq%202071309",
      "spatial_dim": "BRA",
      "spatial_dim_type": "COUNTRY",
      "time_dim": 2000,
      "time_dim_type": "YEAR",
      "time_dimension_begin": "2000-01-01T00:00:00+01:00",
      "time_dimension_end": "2000-12-31T00:00:00+01:00",
      "time_dimension_value": "2000",
      "unit_from_name": "years"
    }
  ],
  "retrieved_at": "2026-09-15T03:50:00Z",
  "schema_version": "1.0.0",
  "source_updated_at": "2024-08-02T07:43:39Z",
  "source_url": "https://ghoapi.azureedge.net/api/WHOSIS_000001?$filter=SpatialDim%20eq%20'BRA'&$orderby=Id&$top=5&$skip=0&$count=true",
  "total_count": 66,
  "upstream_requests": 3,
  "warnings": []
}
```

### Dimensions

- Capability: `indicators/dimensions`
- Description: List the values of one GHO dimension (COUNTRY, REGION, WORLDBANKINCOMEGROUP, SEX, AGEGROUP, ...): code, title and parent (countries carry their WHO region). Omit dimension_code to list the dimensions themselves. Unknown dimension codes fail with not_found.
- Instructions: List the values of one GHO dimension (COUNTRY, REGION, WORLDBANKINCOMEGROUP, SEX, AGEGROUP, ...): code, title and parent (countries carry their WHO region). Omit dimension_code to list the dimensions themselves. Unknown dimension codes fail with not_found.
- Cost: 5 credits per call
- Capability file: [Dimensions](https://firecrawl.dev/alexandria/agents/providers/who-int/indicators/dimensions)

Accepted options:
- `dimension_code` (string): Dimension code from /api/Dimension. Omit or null to list all dimensions. Pattern: ^[A-Za-z0-9_.+-]{1,64}$. Example: `<dimension_code>`

Response schema example:
```json
{
  "complete": true,
  "dimension_code": "SEX",
  "license": {
    "attribution": "Source: World Health Organization, Global Health Observatory (https://www.who.int/data/gho). Licence: CC BY-NC-SA 3.0 IGO.",
    "name": "CC BY-NC-SA 3.0 IGO",
    "restrictions": [
      "non-commercial",
      "share-alike",
      "attribution"
    ],
    "terms_url": "https://www.who.int/about/policies/publishing/data-policy/terms-and-conditions",
    "url": "https://creativecommons.org/licenses/by-nc-sa/3.0/igo/"
  },
  "next_cursor": null,
  "records": [
    {
      "code": "SEX_BTSX",
      "dimension_code": "SEX",
      "observed_at_ms": 1789442400000,
      "parent_code": null,
      "parent_dimension": null,
      "parent_title": null,
      "source_url": "https://ghoapi.azureedge.net/api/DIMENSION/SEX/DimensionValues",
      "title": "Both sexes"
    },
    {
      "code": "SEX_FMLE",
      "dimension_code": "SEX",
      "observed_at_ms": 1789442400000,
      "parent_code": null,
      "parent_dimension": null,
      "parent_title": null,
      "source_url": "https://ghoapi.azureedge.net/api/DIMENSION/SEX/DimensionValues",
      "title": "Female"
    },
    {
      "code": "SEX_MLE",
      "dimension_code": "SEX",
      "observed_at_ms": 1789442400000,
      "parent_code": null,
      "parent_dimension": null,
      "parent_title": null,
      "source_url": "https://ghoapi.azureedge.net/api/DIMENSION/SEX/DimensionValues",
      "title": "Male"
    },
    {
      "code": "SEX_NOA",
      "dimension_code": "SEX",
      "observed_at_ms": 1789442400000,
      "parent_code": null,
      "parent_dimension": null,
      "parent_title": null,
      "source_url": "https://ghoapi.azureedge.net/api/DIMENSION/SEX/DimensionValues",
      "title": "Not applicable"
    }
  ],
  "retrieved_at": "2026-09-15T03:50:00Z",
  "schema_version": "1.0.0",
  "source_updated_at": null,
  "source_url": "https://ghoapi.azureedge.net/api/DIMENSION/SEX/DimensionValues",
  "total_count": 4,
  "upstream_requests": 1,
  "warnings": []
}
```

### Indicators

- Capability: `indicators/indicators`
- Description: Search the GHO indicator catalogue by words in the indicator name or code (case-insensitive substring; empty query lists everything). Returns one page of indicator records (code, official name, language, unit as written in the name, data URL) with a cursor for the next page.
- Instructions: Search the GHO indicator catalogue by words in the indicator name or code (case-insensitive substring; empty query lists everything). Returns one page of indicator records (code, official name, language, unit as written in the name, data URL) with a cursor for the next page.
- Cost: 5 credits per call
- Capability file: [Indicators](https://firecrawl.dev/alexandria/agents/providers/who-int/indicators/indicators)

Accepted options:
- `cursor` (string): next_cursor from the previous page of the same query and page_size. Example: `<cursor>`
- `page_size` (number): page_size Example: `100`
- `query` (string): Substring matched case-insensitively against IndicatorName and IndicatorCode. Empty lists all ~3100 indicators. Example: `<query>`

Response schema example:
```json
{
  "complete": true,
  "license": {
    "attribution": "Source: World Health Organization, Global Health Observatory (https://www.who.int/data/gho). Licence: CC BY-NC-SA 3.0 IGO.",
    "name": "CC BY-NC-SA 3.0 IGO",
    "restrictions": [
      "non-commercial",
      "share-alike",
      "attribution"
    ],
    "terms_url": "https://www.who.int/about/policies/publishing/data-policy/terms-and-conditions",
    "url": "https://creativecommons.org/licenses/by-nc-sa/3.0/igo/"
  },
  "next_cursor": "g1:5:83c695f910bf6b08",
  "page": {
    "size": 5,
    "skip": 0
  },
  "query": "Life",
  "records": [
    {
      "indicator_code": "FOODBORNE_DALY",
      "language": "EN",
      "metadata_url": "https://www.who.int/data/gho/data/indicators",
      "name": "Foodborne disability-adjusted life years",
      "observed_at_ms": 1789442400000,
      "source_url": "https://ghoapi.azureedge.net/api/FOODBORNE_DALY",
      "unit_from_name": null
    },
    {
      "indicator_code": "FOODBORNE_DALY_100k",
      "language": "EN",
      "metadata_url": "https://www.who.int/data/gho/data/indicators",
      "name": "Foodborne disability-adjusted life years per 100 000",
      "observed_at_ms": 1789442400000,
      "source_url": "https://ghoapi.azureedge.net/api/FOODBORNE_DALY_100k",
      "unit_from_name": null
    },
    {
      "indicator_code": "FOODBORNE_DALY_100k_GE5",
      "language": "EN",
      "metadata_url": "https://www.who.int/data/gho/data/indicators",
      "name": "Foodborne disability-adjusted life years per 100 000, aged 5 years and above",
      "observed_at_ms": 1789442400000,
      "source_url": "https://ghoapi.azureedge.net/api/FOODBORNE_DALY_100k_GE5",
      "unit_from_name": null
    },
    {
      "indicator_code": "FOODBORNE_DALY_100k_LT5",
      "language": "EN",
      "metadata_url": "https://www.who.int/data/gho/data/indicators",
      "name": "Foodborne disability-adjusted life years per 100 000, aged less than 5 years",
      "observed_at_ms": 1789442400000,
      "source_url": "https://ghoapi.azureedge.net/api/FOODBORNE_DALY_100k_LT5",
      "unit_from_name": null
    },
    {
      "indicator_code": "FOODBORNE_DALY_100k_TOTAL",
      "language": "EN",
      "metadata_url": "https://www.who.int/data/gho/data/indicators",
      "name": "Foodborne disability-adjusted life years per 100 000, all ages",
      "observed_at_ms": 1789442400000,
      "source_url": "https://ghoapi.azureedge.net/api/FOODBORNE_DALY_100k_TOTAL",
      "unit_from_name": null
    }
  ],
  "retrieved_at": "2026-09-15T03:50:00Z",
  "schema_version": "1.0.0",
  "source_updated_at": null,
  "source_url": "https://ghoapi.azureedge.net/api/Indicator?$filter=contains(IndicatorName,'Life')%20or%20contains(IndicatorCode,'Life')&$orderby=IndicatorCode&$top=5&$skip=0&$count=true",
  "total_count": 71,
  "upstream_requests": 1,
  "warnings": []
}
```
