We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. UDI immigration statistics
PoliticsStandardNLOD

UDI immigration statistics

The Norwegian Directorate of Immigration (UDI) publishes ongoing statistics on immigration to Norway — asylum applications, granted work permits, family immigration and visitor visas, broken down by citizenship and month. UDI has no open JSON/REST API; the tables are served as static HTML pages. The connector is therefore a statistics harvester: it fetches the HTML table page for a curated series, parses the table without dependencies and normalises to long form `{ period, category, value, unit, sourceUrl }`. Each series is year-parameterised. A central source for the journalist, municipality and compliance segments. Licence: NLOD.

—

Data volume

Monthly

Updates

3

MCP tools

Example response — /api/connectors/udi/series
{
  "data": "..."
}

MCP integration

Available MCP tools
udi.series.list
udi.statistics.get
udi.topics.list
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "udi": {
      "url": "https://data.ketl.no/mcp/udi",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

Analysis apps that use this source

Ready-made tools built on UDI immigration statistics data. Use them directly in the browser, or wire the same data into your own analysis via the API below.

UDI immigration statistics
Search the Norwegian Directorate of Immigration's statistics on asylum applications, work permits, family immigration and visitor visas. Monthly figures by citizenship, harvested from udi.no.

API endpoints

GET
/health

Tilgjengelighetssjekk + katalog-metadata

deep optional
Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30). deep=1
Show curl example
# GET https://data.ketl.no/api/connectors/udi/health
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/udi/health"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/series

Kuratert katalog av statistikkserier

Show curl example
# GET https://data.ketl.no/api/connectors/udi/series
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/udi/series"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/statistics/{series}

Normalisert statistikk for én serie + år (year-query)

Show curl example
# GET https://data.ketl.no/api/connectors/udi/statistics/{series}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/udi/statistics/{series}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

UDI immigration statistics is openly available — create an account to get started.

norgeinnvandringasylstatistikksamfunnudi
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512