Archer Daniels Midland · Authentication Profile

Archer Daniels Midland Authentication

Authentication

Archer Daniels Midland secures its APIs with openIdConnect and apiKey across 2 declared security schemes, as derived from its OpenAPI definitions.

AgricultureFood ProcessingCommoditiesSupply ChainFortune 100Nutrition
Methods: openIdConnect, apiKey Schemes: 2 OAuth flows: API key in: header

Security Schemes

openIdConnect openIdConnect
apiKey apiKey
· in: header (X-ADM-API-Key)

Source

Authentication Profile

Raw ↑
generated: '2026-09-04'
method: probed
source: >-
  https://www.adm.com/.well-known/openid-configuration (probed 2026-09-04) for the OIDC scheme;
  openapi/archer-daniels-midland-commodities-api-openapi.yml,
  openapi/archer-daniels-midland-locations-api-openapi.yml and
  openapi/archer-daniels-midland-products-api-openapi.yml for the apiKey scheme
note: >-
  ADM publishes no API authentication documentation — there is no developer portal, no API
  reference, and the company's own llms.txt names no API. Read the two schemes below very
  differently: the openIdConnect scheme was fetched from a live document ADM serves on its own
  host; the apiKey scheme was DERIVED from OpenAPI documents that API Evangelist authored
  (x-generated-from: documentation) against api.adm.com, a host that does not resolve. The header
  name X-ADM-API-Key has never been observed on a live ADM response and should not be treated as a
  provider-published fact.
summary:
  types:
  - openIdConnect
  - apiKey
  api_key_in:
  - header
schemes:
- name: openIdConnect
  type: openIdConnect
  openIdConnectUrl: https://www.adm.com/.well-known/openid-configuration
  description: >-
    OpenID Connect / OAuth 2.0 authorization server published by ADM on www.adm.com. Issuer
    https://www.adm.com/; endpoints under /api/episerver/connect/. Grants: authorization_code,
    refresh_token, client_credentials. PKCE S256 supported. Client authentication:
    client_secret_basic or client_secret_post. This is the Optimizely (Episerver) CMS authorization
    server that fronts the adm.com website — it is genuinely first-party and machine-readable, but
    it is not a customer-facing API product.
  method: probed
  observed_status: 200
  sources:
  - https://www.adm.com/.well-known/openid-configuration
  - https://www.adm.com/.well-known/oauth-authorization-server
  - well-known/archer-daniels-midland-openid-configuration.json
- name: apiKey
  type: apiKey
  in: header
  parameter: X-ADM-API-Key
  description: >-
    API key header declared by the API-Evangelist-authored OpenAPI documents in this repo. NOT
    verified against ADM: the host these documents name (api.adm.com) has no DNS record.
  method: derived
  verified: false
  sources:
  - openapi/archer-daniels-midland-commodities-api-openapi.yml
  - openapi/archer-daniels-midland-locations-api-openapi.yml
  - openapi/archer-daniels-midland-products-api-openapi.yml

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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/archer-daniels-midland-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.