Pearson · Authentication Profile
Pearson Authentication
Authentication
Pearson declares 1 security scheme(s) across its OpenAPI definitions.
EducationLearningAssessmentCertificationPublishingEdTechQualificationsTestingLearning ManagementWorkforce Skills
Methods:
Schemes: 1
OAuth flows:
API key in:
Security Schemes
openIdConnect
Source
Authentication Profile
generated: '2026-09-13'
method: probed
source: https://developer.pearson.com/.well-known/openid-configuration
note: >-
Derived from the live OpenID Connect discovery document Pearson serves at
developer.pearson.com, captured verbatim at
well-known/pearson-openid-configuration.json. This describes the identity provider
that gates the Pearson Developers Network portal — it is the login in front of the
documentation, not an authorization surface for a customer-callable Pearson API.
Pearson publishes no anonymous authentication reference for any API product: every
page under developer.pearson.com answers 401 and SAML-redirects to Pearson's
corporate Entra ID tenant, federated into a Salesforce Experience Cloud community.
schemes:
- id: pearson_developer_portal_oidc
type: openIdConnect
protocol: OpenID Connect 1.0
issuer: https://developer.pearson.com
discovery_url: https://developer.pearson.com/.well-known/openid-configuration
endpoints:
authorization: https://developer.pearson.com/services/oauth2/authorize
token: https://developer.pearson.com/services/oauth2/token
userinfo: https://developer.pearson.com/services/oauth2/userinfo
revocation: https://developer.pearson.com/services/oauth2/revoke
introspection: https://developer.pearson.com/services/oauth2/introspect
registration: https://developer.pearson.com/services/oauth2/register
end_session: https://developer.pearson.com/services/auth/idp/oidc/logout
jwks_uri: https://developer.pearson.com/id/keys
jwks_status: 200
grant_types:
- authorization_code
- refresh_token
response_types:
- code
- token
- token id_token
token_endpoint_auth_methods:
- client_secret_post
- client_secret_basic
- private_key_jwt
pkce:
supported: true
code_challenge_methods:
- S256
dpop:
supported: true
algs: [RS256, RS384, RS512, ES256, ES384, ES512, EdDSA]
id_token_signing_algs:
- RS256
dynamic_client_registration: true
subject_types: [public]
platform: >-
Salesforce Experience Cloud identity provider running on Pearson's own host. The
scopes_supported list is the stock Salesforce platform scope set (see
scopes/pearson-scopes.yml) rather than a Pearson-authored API scope vocabulary.
historical:
- id: learningstudio_oauth
status: retired
note: >-
The retired Pearson LearningStudio APIs documented OAuth 1.0a (signed with an
Application ID, Token Key Moniker and Secret) and OAuth 2. That documentation now
sits behind the portal login; the platform itself was retired (see
lifecycle/pearson-lifecycle.yml) and api.pearson.com answers
"service that has been moved".
source: https://developer.pearson.com/learningstudio/authentication
probed_status: 401
gaps:
- No anonymous, machine-readable authentication reference for any live Pearson API.
- >-
No /.well-known/oauth-authorization-server or /.well-known/oauth-protected-resource
document on any Pearson host (all 401/404 — see well-known/pearson-well-known.yml).
- >-
The Pearson VUE gateway at ws.pearsonvue.com publishes no discovery document and no
anonymous auth description.
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/pearson-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.