Essendant Authentication
Essendant secures its APIs with openIdConnect and oauth2 across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode, clientCredentials, implicit, password, deviceCode, jwtBearer, and refreshToken flow(s).
Security Schemes
Source
Authentication Profile
generated: '2026-09-07'
method: probed
source: https://sso.essendant.com/adfs/.well-known/openid-configuration
scope_note: >-
Essendant publishes no public API and therefore no API authentication reference. What it
DOES publish, anonymously and in machine-readable form, is OpenID Connect discovery
metadata for the Active Directory Federation Services deployment that fronts its
reseller and customer portals (Solutions Central, Azerty, BiggestBook, Empower Central).
This file records that identity surface exactly as fetched. It is portal SSO, not an API
authorization server: there is no dynamic client registration, no published client
onboarding, and no resource server documented against it. Do not read this artifact as
evidence of a developer program.
summary:
types: [openIdConnect, oauth2]
api_key_in: []
oauth2_flows: [authorizationCode, clientCredentials, implicit, password, deviceCode, jwtBearer, refreshToken]
mutual_tls: false
dynamic_client_registration: false
protected_resource_metadata: false
schemes:
- name: essendant-adfs-sso
type: openIdConnect
openIdConnectUrl: https://sso.essendant.com/adfs/.well-known/openid-configuration
issuer: https://sso.essendant.com/adfs
authorization_endpoint: https://sso.essendant.com/adfs/oauth2/authorize/
token_endpoint: https://sso.essendant.com/adfs/oauth2/token/
userinfo_endpoint: https://sso.essendant.com/adfs/userinfo
device_authorization_endpoint: https://sso.essendant.com/adfs/oauth2/devicecode
end_session_endpoint: https://sso.essendant.com/adfs/oauth2/logout
jwks_uri: https://sso.essendant.com/adfs/discovery/keys
token_endpoint_auth_methods_supported: [client_secret_post, client_secret_basic, private_key_jwt, windows_client_authentication]
response_types_supported: [code, id_token, code id_token, id_token token, code token, code id_token token]
grant_types_supported: [authorization_code, refresh_token, client_credentials, 'urn:ietf:params:oauth:grant-type:jwt-bearer', implicit, password, srv_challenge, 'urn:ietf:params:oauth:grant-type:device_code', device_code]
id_token_signing_alg_values_supported: [RS256]
subject_types_supported: [pairwise]
frontchannel_logout_supported: true
sources: [well-known/essendant-sso-openid-configuration.json]
- name: essendant-adfs-login
type: openIdConnect
openIdConnectUrl: https://login.essendant.com/adfs/.well-known/openid-configuration
issuer: https://login.essendant.com/adfs
authorization_endpoint: https://login.essendant.com/adfs/oauth2/authorize/
token_endpoint: https://login.essendant.com/adfs/oauth2/token/
userinfo_endpoint: https://login.essendant.com/adfs/userinfo
device_authorization_endpoint: https://login.essendant.com/adfs/oauth2/devicecode
end_session_endpoint: https://login.essendant.com/adfs/oauth2/logout
jwks_uri: https://login.essendant.com/adfs/discovery/keys
token_endpoint_auth_methods_supported: [client_secret_post, client_secret_basic, private_key_jwt, windows_client_authentication]
grant_types_supported: [authorization_code, refresh_token, client_credentials, 'urn:ietf:params:oauth:grant-type:jwt-bearer', implicit, password, srv_challenge, 'urn:ietf:params:oauth:grant-type:device_code', device_code]
id_token_signing_alg_values_supported: [RS256]
sources: [well-known/essendant-login-openid-configuration.json]
federation:
- protocol: WS-Trust / WS-Federation
metadata: https://sso.essendant.com/adfs/services/trust/mex
http_status: 200
format: WSDL 1.1 (WS-MetadataExchange)
bytes: 26665
note: >-
Fetched and confirmed to parse as WSDL, but it is Microsoft's stock AD FS Security
Token Service contract — targetNamespace
http://schemas.microsoft.com/ws/2008/06/identity/securitytokenservice — not an API
Essendant authored. Recorded as identity evidence only. Deliberately NOT registered as
a WSDL contract in apis.yml: crediting a vendor-default STS endpoint as a published
SOAP API would be a false positive on contract_present.
- protocol: SAML 2.0
metadata: https://sso.essendant.com/FederationMetadata/2007-06/FederationMetadata.xml
http_status: 200
entity_id: http://sso.essendant.com/adfs/services/trust
bytes: 82481
- protocol: SAML 2.0
metadata: https://login.essendant.com/FederationMetadata/2007-06/FederationMetadata.xml
http_status: 200
entity_id: http://login.essendant.com/adfs/services/trust
bytes: 81680
docs: null
docs_note: >-
No public authentication documentation was found. Access to Essendant's portals and to
the ECDB product-content feed is arranged through an account manager; Essendant directs
integrators to TechSupport@Essendant.com rather than to a developer reference.
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
curl "https://apis.io/api/v1/security/essendant-authentication"
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.