Everstream Analytics · Authentication Profile

Everstream Analytics Authentication

Authentication

Everstream Analytics secures its APIs with oauth2 and openIdConnect across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode flow(s).

CompanySupply ChainSupply Chain RiskRisk ManagementLogisticsAnalyticsWeather IntelligenceProcurementComplianceArtificial Intelligence
Methods: oauth2, openIdConnect Schemes: 3 OAuth flows: authorizationCode API key in:

Security Schemes

everstream-platform-oidc openIdConnect
everstream-legacy-app-login http
scheme: form-login
m365-mcp-oauth2 oauth2

Source

Authentication Profile

everstream-analytics-authentication.yml Raw ↑
generated: '2026-08-04'
method: probed
source: live probes of app.us1.apps.everstream.ai, us1.apps.everstream.ai and the
  Auth0 tenant riskpulse-prod.us.auth0.com
docs: null
notes: 'Everstream Analytics publishes no OpenAPI, so no securityScheme could be derived.
  This profile is assembled entirely from observed, unauthenticated HTTP behaviour of
  the production application estate plus the identity provider''s own public discovery
  document. The platform API''s own authentication scheme (the credential a customer
  presents to the Reveal/Explore API) is documented only behind customer login and is
  NOT recorded here — recording it would be a guess.'
summary:
  types:
  - oauth2
  - openIdConnect
  api_key_in: []
  oauth2_flows:
  - authorizationCode
  spec_derived: false
schemes:
- name: everstream-platform-oidc
  type: openIdConnect
  applies_to: Everstream customer application (app.us1.apps.everstream.ai, us1/eu1.apps.everstream.ai)
  provider: Auth0
  openIdConnectUrl: https://riskpulse-prod.us.auth0.com/.well-known/openid-configuration
  issuer: https://riskpulse-prod.us.auth0.com/
  authorization_endpoint: https://riskpulse-prod.us.auth0.com/authorize
  token_endpoint: https://riskpulse-prod.us.auth0.com/oauth/token
  jwks_uri: https://riskpulse-prod.us.auth0.com/.well-known/jwks.json
  userinfo_endpoint: https://riskpulse-prod.us.auth0.com/userinfo
  revocation_endpoint: https://riskpulse-prod.us.auth0.com/oauth/revoke
  device_authorization_endpoint: https://riskpulse-prod.us.auth0.com/oauth/device/code
  flow: authorizationCode
  pkce: S256
  audience: https://maglev-prod/api
  scopes_observed:
  - openid
  - profile
  - email
  - offline_access
  mfa: true
  mfa_endpoint: https://riskpulse-prod.us.auth0.com/mfa/challenge
  sources:
  - well-known/everstream-analytics-auth0-openid-configuration.json
  evidence: 'GET https://app.us1.apps.everstream.ai/ returns HTTP 302 to
    https://riskpulse-prod.us.auth0.com/authorize?audience=https%3A%2F%2Fmaglev-prod%2Fapi&scope=openid+profile+email+offline_access&response_type=code&code_challenge_method=S256
    (probed 2026-08-04).'
- name: everstream-legacy-app-login
  type: http
  scheme: form-login
  applies_to: us1.apps.everstream.ai (legacy application login)
  login_url: https://us1.apps.everstream.ai/auth/
  linked_from: https://www.everstream.ai/login-page/
  evidence: 'GET https://us1.apps.everstream.ai/ returns HTTP 200 at /auth/?next=%2F
    with an HTML login form titled "Login | Everstream" (probed 2026-08-04).'
- name: m365-mcp-oauth2
  type: oauth2
  applies_to: m365-mcp.everstream.ai (Microsoft 365 MCP relay — internal productivity
    tooling, NOT the Everstream platform API)
  issuer: https://m365-mcp.everstream.ai
  authorization_endpoint: https://m365-mcp.everstream.ai/authorize
  token_endpoint: https://m365-mcp.everstream.ai/token
  flow: authorizationCode
  pkce: S256
  dynamic_client_registration: false
  token_endpoint_auth_methods_supported:
  - none
  protected_resource: https://m365-mcp.everstream.ai/mcp
  scopes_note: scopes_supported are Microsoft Graph scopes, not Everstream data scopes
  sources:
  - well-known/everstream-analytics-m365-mcp-oauth-authorization-server.json
  - well-known/everstream-analytics-m365-mcp-oauth-protected-resource.json
  evidence: 'POST https://m365-mcp.everstream.ai/mcp with a tools/list JSON-RPC body
    returns HTTP 401 {"error":"invalid_token","error_description":"Missing or malformed
    Authorization header"} (probed 2026-08-04).'
gaps:
- No public authentication reference page for the platform API. The Insights-to-Action
  page advertises API connectivity, webhooks and SFTP but names no credential type,
  header, token endpoint or key-issuance flow.
- No developer portal, no self-service credential issuance, no public API key management.
x-evidence:
  fetched: '2026-08-04'
  hosts:
  - https://app.us1.apps.everstream.ai
  - https://us1.apps.everstream.ai
  - https://m365-mcp.everstream.ai
  - https://riskpulse-prod.us.auth0.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/everstream-analytics-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.