AOL · OpenAPI Overlay 1.0.0

AOL OAuth 2.0 API — API Evangelist enhancements

6 actions 6 updates servers extends openapi/aol-oauth2-api-openapi.yml
Authorship not recorded No authorship marker is recorded for this file. It is not presented as the provider's.
View Overlay File View on GitHub Overlay Specification

What the actions change

serversx-openid-configurationx-issuerauthorizationUrltokenUrlrefreshUrlscopesopenIdConnect

Targets 6

$
$.info
$.components.securitySchemes.oauth2.flows.authorizationCode
$.components.securitySchemes
$.paths['/oauth2/get_token'].post
$.paths['/oauth2/request_auth'].get

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: AOL OAuth 2.0 API — API Evangelist enhancements
  version: 1.0.0
extends: openapi/aol-oauth2-api-openapi.yml
x-generated: '2026-09-02'
x-method: probed
x-source: https://api.login.aol.com/.well-known/openid-configuration
x-note: >-
  The base specification names api.login.yahoo.com, the sibling deployment Yahoo
  Inc. runs. AOL serves its own OpenID Connect discovery document at
  api.login.aol.com declaring issuer "https://api.login.aol.com" and the same
  endpoint paths, so the AOL-owned host is added here as the primary server
  rather than mutated into the base spec. Every value in this overlay was read
  from that discovery document, probed 200 on 2026-09-02.
actions:
- target: $
  description: Add the AOL-owned identity host as the primary server.
  update:
    servers:
    - url: https://api.login.aol.com
      description: >-
        AOL identity / OAuth 2.0 / OpenID Connect server. Issuer per
        https://api.login.aol.com/.well-known/openid-configuration.
    - url: https://api.login.yahoo.com
      description: >-
        Yahoo Inc. deployment of the same Oath-era identity platform. Retained
        from the base specification.
- target: $.info
  description: Record the discovery document as the contract of record.
  update:
    x-openid-configuration: https://api.login.aol.com/.well-known/openid-configuration
    x-issuer: https://api.login.aol.com
- target: $.components.securitySchemes.oauth2.flows.authorizationCode
  description: >-
    Add the `openid2` scope, which AOL advertises in scopes_supported but the
    base specification omits, and point the flow at the AOL-owned host.
  update:
    authorizationUrl: https://api.login.aol.com/oauth2/request_auth
    tokenUrl: https://api.login.aol.com/oauth2/get_token
    refreshUrl: https://api.login.aol.com/oauth2/get_token
    scopes:
      openid2: Legacy OpenID 2.0 compatibility scope
- target: $.components.securitySchemes
  description: Add the openIdConnect scheme AOL's discovery document supports.
  update:
    openIdConnect:
      type: openIdConnect
      openIdConnectUrl: https://api.login.aol.com/.well-known/openid-configuration
- target: $.paths['/oauth2/get_token'].post
  description: >-
    Record the reversal path for token issuance and the supported client
    authentication methods.
  update:
    x-reversal:
      endpoint: https://api.login.aol.com/oauth2/revoke
      standard: RFC 7009
      window: not-stated
      grade: documented
    x-token-endpoint-auth-methods:
    - client_secret_basic
    - client_secret_post
- target: $.paths['/oauth2/request_auth'].get
  description: Record the assurance levels a relying party may request.
  update:
    x-acr-values-supported:
    - AAL1
    - AAL2

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay 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 overlay
curl "https://apis.io/api/v1/overlays/aol-oauth2-api-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.