Bureau of International Labor Affairs · Authentication Profile
Bureau Of International Labor Affairs Authentication
Authentication
Bureau of International Labor Affairs declares 1 security scheme(s) across its OpenAPI definitions.
Federal-GovernmentInternationalLaborStandardsChild LaborForced LaborHuman Trafficking
Methods:
Schemes: 1
OAuth flows:
API key in:
Security Schemes
X-API-KEY apiKey
· in: query ()
Source
Authentication Profile
generated: '2026-09-05'
method: searched
source: >-
https://dataportal.dol.gov/getting-started and https://dataportal.dol.gov/api-keys
— the DOL Open Data Portal is a React single-page app, so the published reference
text was read out of its shipped bundle
(https://dataportal.dol.gov/static/js/main.1788ccf8.js), which is the same content
the portal renders to a human.
provider: Bureau of International Labor Affairs
providerId: bureau-of-international-labor-affairs
summary: >-
ILAB does not run its own API gateway. Its seven public datasets are served through
the department-wide U.S. Department of Labor Open Data Portal API at
https://apiprod.dol.gov/v4, which authenticates with a single long-lived API key
passed as X-API-KEY. There is no OAuth, no OIDC, no scopes and no token exchange.
base_url: https://apiprod.dol.gov/v4
schemes:
- id: dol-open-data-api-key
type: apiKey
name: X-API-KEY
in: query
also_accepted_in: header
required: true
applies_to:
- /v4/get/{agency}/{endpoint}/{format}
- /v4/get/{agency}/{endpoint}/{format}/metadata
description: >-
"X-API-KEY (string, required): User's API key for authentication." Documented on
the portal's Getting Started page. The portal's own examples pass it as a query
string parameter, e.g.
https://apiprod.dol.gov/v4/get/{agency}/{endpoint}/json/metadata?X-API-KEY={api_key}
key_format: >-
"Your API key will look like a mixture of numbers, letters, and special characters."
No prefix is documented.
obtain: >-
Register an account at https://dataportal.dol.gov/registration, complete the API
User Questionnaire, and accept the Terms of Service. A key is issued to the account
after a short propagation delay.
key_management: https://dataportal.dol.gov/api-keys
keys_per_account: 5
rotation_policy: >-
Not published. Additional keys (up to 5) can be created for different purposes,
client applications or automation, which is the documented substitute for rotation.
unauthenticated_surface:
- path: /v4/datasets
url: https://apiprod.dol.gov/v4/datasets
status: 200
note: >-
The dataset catalogue endpoint answers anonymously and is paginated
(meta.current_page / next_page / total_pages / total_count). Verified 2026-09-05:
42 datasets across 5 pages, 7 of them ILAB (agency.abbr "ILAB", agency_id 24).
This is the only DOL v4 route observed to serve data without a key.
observed_failures:
- status: 401
where: /v4/get/ilab/{endpoint}/json/metadata with no key
body: >-
The API key is either incorrect or missing from your query. If you are using the
API Query Builder in the Open Data Portal, please Sign in and try again, otherwise
please correct your key.
note: Plain-text body, not JSON, and not RFC 9457.
not_present:
oauth2: false
openIdConnect: false
mutualTLS: false
http_bearer: false
scopes: >-
None. The key is unscoped — it grants read access to the whole public catalogue.
No scopes/ artifact is written for this provider (see the pipeline's OAuth-only rule).
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/bureau-of-international-labor-affairs-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.