Blackstone · Authentication Profile

Blackstone Authentication

Authentication

Blackstone publishes no public developer API and therefore no API key, bearer-token or developer OAuth programme. What it does serve anonymously is OpenID Connect discovery metadata from the two identity systems that gate its investor and documentation surfaces. This profile is derived entirely from those two fetched discovery documents plus the BXAccess portal's own unauthenticated runtime config. It describes how a HUMAN authenticates into Blackstone's gated surfaces — it does not describe a machine-to-machine API programme, because none is published.

Blackstone declares 0 security scheme(s) across its OpenAPI definitions.

Alternative AssetsFinanceInvestment ManagementPrivate EquityReal-EstateFortune 500
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

blackstone-authentication.yml Raw ↑
generated: '2026-08-10'
method: probed
source: >-
  https://auth.bx.com/identity-broker/.well-known/openid-configuration and
  https://login.bx.com/.well-known/openid-configuration (both fetched 2026-08-10, HTTP 200)
provider: Blackstone
providerId: blackstone
description: >-
  Blackstone publishes no public developer API and therefore no API key, bearer-token or
  developer OAuth programme. What it does serve anonymously is OpenID Connect discovery metadata
  from the two identity systems that gate its investor and documentation surfaces. This profile
  is derived entirely from those two fetched discovery documents plus the BXAccess portal's own
  unauthenticated runtime config. It describes how a HUMAN authenticates into Blackstone's
  gated surfaces — it does not describe a machine-to-machine API programme, because none is
  published.
summary:
  public_api_authentication: none-published
  identity_protocol: OpenID Connect / OAuth 2.0
  identity_providers: 2
  self_service_registration: false
  api_keys_issued: false
securitySchemes:
  - name: bxaccess_oidc
    type: openIdConnect
    protocol: OpenID Connect 1.0
    issuer: https://auth.bx.com
    openIdConnectUrl: https://auth.bx.com/identity-broker/.well-known/openid-configuration
    applies_to: BXAccess investor portal (https://www.bxaccess.com)
    endpoints:
      authorization: https://auth.bx.com/oauth2/authorize
      token: https://auth.bx.com/oauth2/token
      userinfo: https://auth.bx.com/oauth2/userInfo
      revocation: https://auth.bx.com/oauth2/revoke
      end_session: https://auth.bx.com/logout
      jwks: https://auth.bx.com/identity-broker/.well-known/jwks.json
    response_types_supported:
      - code
      - token
    token_endpoint_auth_methods_supported:
      - client_secret_basic
      - client_secret_post
    id_token_signing_alg_values_supported:
      - RS256
    scopes_supported:
      - openid
      - email
      - phone
      - profile
    client_registration: closed
    notes: >-
      The portal's public runtime config at https://www.bxaccess.com/bxa-next/env.json declares
      a single fixed public client and the scope string "openid email profile". There is no
      dynamic client registration endpoint on this issuer, so no third party can obtain a client
      here. PKCE is not advertised in this discovery document.
  - name: bx_okta_oidc
    type: openIdConnect
    protocol: OpenID Connect 1.0
    issuer: https://login.bx.com
    openIdConnectUrl: https://login.bx.com/.well-known/openid-configuration
    applies_to: >-
      Firmwide Blackstone SSO; observed gating docs.blackstone.com through the GitBook VA-Okta
      visitor-auth integration
    endpoints:
      authorization: https://login.bx.com/oauth2/v1/authorize
      token: https://login.bx.com/oauth2/v1/token
      userinfo: https://login.bx.com/oauth2/v1/userinfo
      introspection: https://login.bx.com/oauth2/v1/introspect
      revocation: https://login.bx.com/oauth2/v1/revoke
      end_session: https://login.bx.com/oauth2/v1/logout
      registration: https://login.bx.com/oauth2/v1/clients
      jwks: https://login.bx.com/oauth2/v1/keys
    grant_types_supported:
      - authorization_code
      - implicit
      - refresh_token
      - password
      - 'urn:ietf:params:oauth:grant-type:device_code'
      - 'urn:openid:params:grant-type:ciba'
    code_challenge_methods_supported:
      - S256
    token_endpoint_auth_methods_supported:
      - client_secret_basic
      - client_secret_post
      - client_secret_jwt
      - private_key_jwt
      - none
    id_token_signing_alg_values_supported:
      - RS256
    id_token_encryption_alg_values_supported:
      - RSA-OAEP-256
      - RSA-OAEP-384
      - RSA-OAEP-512
    scopes_supported:
      - openid
      - email
      - profile
      - address
      - phone
      - offline_access
      - groups
    client_registration: >-
      A dynamic client registration endpoint is advertised (Okta default). It was NOT exercised —
      this pipeline does not create clients on a provider's tenant.
    notes: >-
      Standard Okta org tenant on a custom domain (login.bx.com CNAMEs to
      bx.customdomains.okta.com). PKCE with S256 is supported.
gated_surfaces:
  - surface: https://docs.blackstone.com
    gate: GitBook VA-Okta visitor-auth → login.bx.com
    observed_status: 307 on every path
  - surface: https://www.bxaccess.com
    gate: OIDC login against auth.bx.com/identity-broker
    observed_status: 302 to /auth/login on every unauthenticated path
  - surface: https://bxnexus.my.site.com/BlackstoneAdvantagePortal/s/login/
    gate: Salesforce Experience Cloud community login (Blackstone Advantage Portal for advisors)
    observed_status: referenced from the BXAccess bundle; login-walled
  - surface: https://mdm.blackstone.com/DataManagement
    gate: WS-Federation SSO with wtrealm=https://www.bxaccess.com/
    observed_status: 403 (Cloudflare managed challenge) to non-browser clients
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com

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/blackstone-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.