Bureau of Transportation Statistics · Authentication Profile
Bureau Of Transportation Statistics Authentication
Authentication
Bureau of Transportation Statistics secures its APIs with apiKey across 2 declared security schemes, as derived from its OpenAPI definitions.
Federal-GovernmentStatisticsTransportationAviationFreightOpen Data
Methods: apiKey
Schemes: 2
OAuth flows:
API key in: header, query
Security Schemes
appToken apiKey
· in: header (X-App-Token)
appTokenQuery apiKey
· in: query ($$app_token)
Source
Authentication Profile
generated: '2026-09-05'
method: searched
source: openapi/bureau-of-transportation-statistics-resource-api-openapi.yml
docs: https://dev.socrata.com/docs/app-tokens.html
registration: https://data.bts.gov/profile/edit/developer_settings
summary:
types:
- apiKey
api_key_in:
- header
- query
required: false
anonymous_access: true
note: >-
EVERY BTS API SURFACE READS ANONYMOUSLY. There is no OAuth, no OIDC, no bearer token and
no signup gate on the data — /.well-known/openid-configuration and
/.well-known/oauth-authorization-server return 404 on data.bts.gov, geodata.bts.gov and
www.transtats.bts.gov (see well-known/). The one credential that exists, the Socrata
application token, is not an access grant: the platform documentation states that
untokened requests "come from a shared pool via IP address" subject to throttling, while
tokened requests are "not throttled ... unless those requests are determined to be
abusive or malicious". Register free, send it on every call, and expect nothing else
from it.
schemes:
- name: appToken
type: apiKey
in: header
parameter: X-App-Token
description: Socrata application token from data.bts.gov developer registration.
required: false
registration: https://data.bts.gov/profile/edit/developer_settings
docs: https://dev.socrata.com/docs/app-tokens.html
sources:
- openapi/bureau-of-transportation-statistics-resource-api-openapi.yml
- openapi/bureau-of-transportation-statistics-metadata-api-openapi.yml
- name: appTokenQuery
type: apiKey
in: query
parameter: $$app_token
description: >-
The same application token passed as a query parameter, for clients that cannot set a
custom header (e.g. a browser fetch from a static page).
required: false
sources:
- openapi/bureau-of-transportation-statistics-resource-api-openapi.yml
surfaces:
- host: data.bts.gov
auth: optional-api-key
scheme: appToken
verified: >-
GET https://data.bts.gov/resource/bw6n-ddqk.json?$limit=2 returned HTTP 200 with no
credential, 2026-09-05.
- host: geodata.bts.gov
auth: none
scheme: null
verified: >-
GET https://geodata.bts.gov/api/search/v1/conformance and
/api/search/definition/?f=json both returned HTTP 200 anonymously, 2026-09-05. The
published OpenAPI declares no securitySchemes. Individual operations accept an optional
`token` query parameter for ArcGIS-secured items only.
- host: services.arcgis.com/xOi1kZaI0eWDREZv
auth: optional-token
scheme: arcgis-token
verified: >-
GET .../arcgis/rest/info?f=json returns
authInfo.isTokenBasedSecurity true with tokenServicesUrl
https://www.arcgis.com/sharing/generateToken — this governs private items in the USDOT
ArcGIS Online tenant; the NTAD feature services referenced from geodata.bts.gov are
public and read without a token.
- host: www.transtats.bts.gov
auth: none
scheme: null
verified: >-
HTML query forms only, no machine-readable contract and no credential (HTTP 200,
2026-09-05).
oauth: false
scopes: false
scopes_note: >-
No scopes/ artifact is written: there is no OAuth surface anywhere on this provider, so
there is nothing to scope.
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-transportation-statistics-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.