World Fuel Services · Authentication Profile

World Fuel Services Authentication

Authentication

World Fuel Services declares 1 security scheme(s) across its OpenAPI definitions.

Fortune 100EnergyAviation FuelMarine FuelFuel DistributionEnergy ManagementSustainabilityLogisticsFuel Cards
Methods: Schemes: 1 OAuth flows: API key in:

Security Schemes

openIdConnect

Source

Authentication Profile

world-fuel-services-authentication.yml Raw ↑
generated: '2026-08-29'
method: probed
source: https://auth.wfscorp.com/.well-known/openid-configuration
note: >-
  World Kinect publishes no public developer program and no OpenAPI, so there are no
  securitySchemes to derive from. What it DOES publish anonymously is a full OpenID Connect
  Discovery document on auth.wfscorp.com — the Auth0-backed identity host that the myWorld
  customer portal (myworld.wfscorp.com) authenticates against. Everything below is read
  verbatim from that document; nothing is inferred. Access to the APIs the portal calls is
  still gated: the tenant issues tokens only to registered clients, and a customer requests
  portal access through a sales form rather than self-service signup.
domain_ownership: >-
  wfscorp.com is World Kinect Corporation's own legacy corporate domain — it 301s to
  www.world-kinect.com and the myWorld portal SPA served from myworld.wfscorp.com names
  auth.wfscorp.com as its issuer in its published JavaScript bundle.
schemes:
- id: openid-connect
  type: openIdConnect
  openIdConnectUrl: https://auth.wfscorp.com/.well-known/openid-configuration
  issuer: https://auth.wfscorp.com/
  platform: Auth0 (custom domain)
  endpoints:
    authorization: https://auth.wfscorp.com/authorize
    token: https://auth.wfscorp.com/oauth/token
    userinfo: https://auth.wfscorp.com/userinfo
    jwks: https://auth.wfscorp.com/.well-known/jwks.json
    revocation: https://auth.wfscorp.com/oauth/revoke
    device_authorization: https://auth.wfscorp.com/oauth/device/code
    backchannel_authentication: https://auth.wfscorp.com/bc-authorize
    dynamic_registration: https://auth.wfscorp.com/oidc/register
    mfa_challenge: https://auth.wfscorp.com/mfa/challenge
  grant_types:
  - authorization_code
  - client_credentials
  - refresh_token
  - password
  - implicit
  - urn:ietf:params:oauth:grant-type:device_code
  - urn:ietf:params:oauth:grant-type:token-exchange
  - urn:ietf:params:oauth:grant-type:jwt-bearer
  response_types:
  - code
  - token
  - id_token
  - code token
  - code id_token
  - token id_token
  - code token id_token
  pkce:
    supported: true
    code_challenge_methods:
    - S256
    - plain
  token_endpoint_auth_methods:
  - client_secret_basic
  - client_secret_post
  - private_key_jwt
  - none
  id_token_signing_algs:
  - HS256
  - RS256
  - PS256
  dpop_signing_algs:
  - ES256
  mfa:
    supported: true
    evidence: mfa_challenge_endpoint and the mfa-oob / mfa-otp / mfa-recovery-code grant types.
  logout:
    backchannel_logout_supported: true
    backchannel_logout_session_supported: true
  observations:
  - The `implicit` and `password` (ROPC) grants are still advertised alongside
    authorization_code + PKCE; both are discouraged by OAuth 2.1.
  - '`plain` remains in code_challenge_methods_supported next to S256.'
  - HS256 is advertised for id_token signing alongside RS256/PS256.
  - No custom API scopes appear in scopes_supported — only the OIDC/profile set.
onboarding:
  self_service: false
  path: https://www.world-kinect.com/about-us/contact-us/portal-access-form
  note: >-
    Portal access is requested through a form; there is no public API key issuance, no
    documented client-credentials onboarding, and no published developer terms.

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/world-fuel-services-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 email required.

A second provider on the same verified email joins the account you already have.