Public API · Page reviewed 9 September 2026

Immigration data API

Read-only JSON datasets for visa routes, requirements, costs, processing windows and policy changes. No API key is required.

Start here

Responses are compiled information, not legal advice. Preserve the official-source URL and the record's own review or check date when reusing a factual value. Estimates and derived comparisons are identified in their response fields and related human pages.

Dataset endpoints

All endpoints below accept GET and return JSON. API responses carry an HTTP noindex directive; the corresponding guides are the canonical pages for readers.

  • GET /api/public/visas

    Visa routes

    1,414 records

    Visa and residence routes with sponsorship, settlement, summary, primary-source and review information.

    Dataset date: 10 September 2026

  • GET /api/public/destinations

    Destinations

    233 records

    Destination countries and territories with official immigration portals and adviser regulators.

    Dataset date: 22 July 2026

  • GET /api/public/policy-updates

    Policy updates

    49 records

    Dated, source-linked immigration policy changes with affected routes and review information.

    Dataset date: 11 September 2026

  • GET /api/public/policy-claims

    Policy update claims

    160 records

    Individual source-backed immigration policy claims linked to their update page, affected routes and supporting source.

    Dataset date: 11 September 2026

  • GET /api/public/calculator-verdict-contexts

    Calculator result context

    10 records

    Dated cut-offs, salary thresholds and financial requirements used to explain immigration calculator results.

    Dataset date: 16 September 2026

  • GET /api/public/widgets

    Embeddable tools

    32 records

    Embeddable Visa Atlas calculators and sourced figure badges, with attribution and usage requirements.

    Dataset date: 4 July 2026

  • GET /api/public/search-index

    Site search index

    2,401 records

    Titles, summaries and URLs used by Visa Atlas search for destinations, routes, guides, calculators, data and policy updates.

    Dataset date: 16 September 2026

  • GET /api/public/processing-reliability

    Processing-time planning reliability

    99 records

    An assessment of how useful official immigration processing-time information is for planning, based on published windows, ranges and source age.

    Dataset date: 11 September 2026

  • GET /api/public/skilled-migration-accessibility

    Skilled-migration route comparison

    30 records

    Tracked skilled-migration routes compared across costs, financial requirements, salary floors, processing information, sponsorship and settlement.

    Dataset date: 1 July 2026

  • GET /api/public/country-comparisons

    Country comparison data

    3,598 records

    Country profiles and pair-level immigration trade-offs derived from route, salary, processing, cost and policy data.

    Dataset date: 9 September 2026

  • GET /api/public/fees

    Visa and immigration fees

    38 records

    Fee breakdowns by destination and route, with amounts, currencies, worked examples and source links.

    Dataset date: 12 September 2026

  • GET /api/public/cost-to-complete

    Visa cost-to-complete models

    30 records

    Route cost models separating non-refundable costs from refundable proof-of-funds requirements, with sourced or clearly labelled indicative line items.

    Dataset date: 10 September 2026

  • GET /api/public/salary-thresholds

    Salary thresholds

    21 records

    Minimum salary thresholds across 21 destinations and 62 route records, with currency, basis, effective date and source.

    Dataset date: 10 September 2026

  • GET /api/public/processing-times

    Processing times

    99 records

    Published or clearly qualified decision-time information by destination and visa route.

    Dataset date: 11 September 2026

  • GET /api/public/express-entry-draws

    Canada Express Entry draws

    58 records

    Express Entry rounds with category, invitations issued and CRS cut-off score, checked against IRCC.

    Dataset date: 16 September 2026

  • GET /api/public/express-entry-categories

    Canada Express Entry categories

    10 records

    Current IRCC category-based selection groups with recorded draw activity, invitations and CRS ranges.

    Dataset date: 16 September 2026

  • GET /api/public/fact-changes

    Rules and threshold fact changes

    7 records

    Recorded fee, salary-threshold and processing-time changes with old and new values, effective dates, owning route and source.

    Dataset date: 1 March 2026

  • GET /api/public/monthly-figure-changes

    Monthly immigration figure changes

    5 records

    Month-by-month archive of recorded fee, salary-threshold and processing-time changes with source links and policy context.

    Dataset date: 1 July 2026

POST /api/public/route-finder

Route finder

Every recognised destination receives a destinationOutcomes entry, even with no matching visa guide. The GET contract lists all passport and destination options and the conditional questions. Submit finderAnswers to refine a possible exemption or existing right; unknown answers remain unresolved.

Destination guidance for every selected country or territory, with conditional exemption and existing-right checks alongside ranked visa guides, official sources and review dates.

Informational route matching only, not legal advice or an eligibility decision. Confirm the returned route against the linked government source and, where needed, a qualified immigration adviser.

Dates and sources

A page review date applies to its editorial text. A record check date applies only to the stated value and source. Build and deployment dates are not used as evidence that a fact was reviewed. Confirm important requirements on the linked government page before acting.