Bureau of Consular Affairs website screenshot

Bureau of Consular Affairs

The Bureau of Consular Affairs (CA) is a bureau of the United States Department of State responsible for administering laws, formulating regulations, and implementing policies related to consular services and immigration. CA provides travel advisories, passport and visa information, and publishes datasets through its data catalog accessible via the CKAN API.

Bureau of Consular Affairs publishes 3 APIs on the APIs.io network: Datastore API, Discovery API, and Write API. Tagged areas include Federal Government, Passports, Travel, Travel Advisories, and Visas.

Bureau of Consular Affairs’ developer surface includes authentication, developer portal, and 7 more developer resources.

37.4/100 thin ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
6 APIs
Federal GovernmentPassportsTravelTravel AdvisoriesVisas

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 37.4/100 · thin
Contract Quality 12.9 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 4.1 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/bureau-of-consular-affairs: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 6

Individual APIs this provider publishes, each with its own machine-readable definition.

Bureau of Consular Affairs Data Catalog (CKAN API)

The CA Data Catalog provides access to datasets from the Bureau of Consular Affairs via the CKAN API. It includes passport issuance statistics, visa issuance data, adoption stat...

Travel Advisories API

The State Department publishes travel advisory levels (Level 1-4) for every country. Advisory data is available for consumption by travel applications and services to help infor...

Passport Issuance Statistics

Annual and monthly passport issuance statistics published by the Bureau of Consular Affairs, available as downloadable datasets through the CA data catalog.

Bureau of Consular Affairs Datastore API

Datastore queries over tabular resources.

Bureau of Consular Affairs Discovery API

Read-only discovery actions (packages, groups, organizations, tags).

Bureau of Consular Affairs Write API

Write actions (require API token).

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Bureau Of Consular Affairs Authentication

apiKey · 1 scheme

SECURITY

Bureau Of Consular Affairs Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Bureau Of Consular Affairs Agentic Access

18 operations · 3 acting

18 operations · 3 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 2

Authentication, authorization, and security posture

Commercial 1

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: bureau-of-consular-affairs
url: https://raw.githubusercontent.com/api-evangelist/bureau-of-consular-affairs/refs/heads/main/apis.yml
name: Bureau of Consular Affairs
tags:
- Federal Government
- Passports
- Travel
- Travel Advisories
- Visas
type: Index
kind: government
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/bureau-of-consular-affairs.png
access: 3rd-Party
created: '2024-11-25'
modified: '2026-04-21'
position: Consumer
description: The Bureau of Consular Affairs (CA) is a bureau of the United States Department of State responsible for administering
  laws, formulating regulations, and implementing policies related to consular services and immigration. CA provides travel
  advisories, passport and visa information, and publishes datasets through its data catalog accessible via the CKAN API.
apis:
- aid: bureau-of-consular-affairs:ca-data-catalog-ckan-api
  name: Bureau of Consular Affairs Data Catalog (CKAN API)
  tags:
  - CKAN
  - Data Catalog
  - Federal Government
  - Open Data
  humanURL: https://cadatacatalog.state.gov/
  baseURL: https://cadatacatalog.state.gov/api/3/action
  properties:
  - url: https://cadatacatalog.state.gov/dataset/
    type: Documentation
  - url: https://cadatacatalog.state.gov/api/3
    type: DataAPI
  description: The CA Data Catalog provides access to datasets from the Bureau of Consular Affairs via the CKAN API. It includes
    passport issuance statistics, visa issuance data, adoption statistics, and other consular affairs data. The CKAN API supports
    dataset search, retrieval, and resource downloads.
- aid: bureau-of-consular-affairs:travel-advisories
  name: Travel Advisories API
  tags:
  - Federal Government
  - Travel
  - Travel Advisories
  humanURL: https://travel.state.gov/content/travel/en/traveladvisories/traveladvisories.html/
  baseURL: https://travel.state.gov
  properties:
  - url: https://travel.state.gov/content/travel/en/traveladvisories/traveladvisories.html/
    type: Documentation
  - url: https://travelmaps.state.gov/TSGMap/
    type: DataAPI
  description: The State Department publishes travel advisory levels (Level 1-4) for every country. Advisory data is available
    for consumption by travel applications and services to help inform travelers about safety conditions.
- aid: bureau-of-consular-affairs:passport-issuance-statistics
  name: Passport Issuance Statistics
  tags:
  - Federal Government
  - Passports
  - Statistics
  humanURL: https://cadatacatalog.state.gov/dataset/passportstatistics
  properties:
  - url: https://cadatacatalog.state.gov/dataset/passportstatistics
    type: DataAPI
  - url: https://cadatacatalog.state.gov/dataset/passportstatistics
    type: Documentation
  description: Annual and monthly passport issuance statistics published by the Bureau of Consular Affairs, available as downloadable
    datasets through the CA data catalog.
- aid: bureau-of-consular-affairs:bureau-of-consular-affairs-datastore-api
  name: Bureau of Consular Affairs Datastore API
  description: Datastore queries over tabular resources.
  humanURL: https://cadatacatalog.state.gov/
  baseURL: https://cadatacatalog.state.gov/api/3/action
  tags:
  - Datastore
  properties:
  - type: OpenAPI
    url: openapi/bureau-of-consular-affairs-datastore-api-openapi.yml
- aid: bureau-of-consular-affairs:bureau-of-consular-affairs-discovery-api
  name: Bureau of Consular Affairs Discovery API
  description: Read-only discovery actions (packages, groups, organizations, tags).
  humanURL: https://cadatacatalog.state.gov/
  baseURL: https://cadatacatalog.state.gov/api/3/action
  tags:
  - Discovery
  properties:
  - type: OpenAPI
    url: openapi/bureau-of-consular-affairs-discovery-api-openapi.yml
- aid: bureau-of-consular-affairs:bureau-of-consular-affairs-write-api
  name: Bureau of Consular Affairs Write API
  description: Write actions (require API token).
  humanURL: https://cadatacatalog.state.gov/
  baseURL: https://cadatacatalog.state.gov/api/3/action
  tags:
  - Write
  properties:
  - type: OpenAPI
    url: openapi/bureau-of-consular-affairs-write-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/bureau-of-consular-affairs-agentic-access.yml
- type: DomainSecurity
  url: security/bureau-of-consular-affairs-domain-security.yml
- type: Authentication
  url: authentication/bureau-of-consular-affairs-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/bureau-of-consular-affairs
- type: Website
  url: https://travel.state.gov/
- type: Portal
  url: https://cadatacatalog.state.gov/
- type: PrivacyPolicy
  url: https://travel.state.gov/content/travel/en/legal/privacy-policy.html
- type: CKAN API
  url: https://cadatacatalog.state.gov/api/3/action/package_list
- type: Statistics
  url: https://travel.state.gov/content/travel/en/legal/visa-law0/visa-statistics.html
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.19'