Notice · Authentication Profile
Notice Authentication
Authentication
Notice declares 3 security scheme(s) across its OpenAPI definitions.
CompanyPrivate MarketsMarket DataFinancial DataInvestingPre-IPOSecondary MarketsValuationsFintechMCP
Methods:
Schemes: 3
OAuth flows:
API key in:
Security Schemes
oauth2
unknown
_notice_session cookie
Source
Authentication Profile
generated: '2026-08-26'
method: probed
source: https://api.notice.co/.well-known/oauth-protected-resource
also_source:
- https://api.stytch.notice.co/.well-known/oauth-authorization-server
- https://api.stytch.notice.co/.well-known/openid-configuration
- https://learn.notice.co/en/articles/8422141-how-does-the-notice-api-work
summary: >-
Notice publishes no OpenAPI a machine can read (api.notice.co/v1/openapi.json exists but answers
401), so this profile is built from the two auth-discovery documents Notice actually serves plus
the observed challenge behaviour of the API and MCP endpoints. Two distinct surfaces:
a REST v1 API sold as an enterprise subscription, whose credential scheme is not documented
publicly, and an OAuth 2.1-style MCP endpoint whose entire handshake is discoverable anonymously.
schemes:
- id: mcp_oauth2
type: oauth2
applies_to: https://api.notice.co/mcp
flow: authorizationCode
pkce: S256
issuer: https://api.stytch.notice.co
authorization_endpoint: https://notice.co/oauth/authorize
token_endpoint: https://api.stytch.notice.co/v1/oauth2/token
userinfo_endpoint: https://api.stytch.notice.co/v1/oauth2/userinfo
registration_endpoint: https://api.stytch.notice.co/v1/oauth2/register
jwks_uri: https://api.stytch.notice.co/.well-known/jwks.json
id_token_signing_alg_values_supported:
- RS256
token_endpoint_auth_methods_supported:
- client_secret_basic
- client_secret_post
- none
grant_types_supported:
- authorization_code
- refresh_token
- 'urn:ietf:params:oauth:grant-type:jwt-bearer'
identity_provider: Stytch (api.stytch.notice.co, a Notice-controlled subdomain)
challenge: 'WWW-Authenticate: Bearer resource_metadata="https://api.notice.co/.well-known/oauth-protected-resource"'
method: probed
- id: rest_v1
type: unknown
applies_to: https://api.notice.co/v1
documented: false
evidence:
- probe: GET https://api.notice.co/v1/openapi.json
http_status: 401
body: '{"error":"Not authorized"}'
- probe: GET https://api.notice.co/v1/
http_status: 401
note: >-
The help centre states the Notice API is RESTful and sold as an enterprise subscription, but
names no credential type, header, or key prefix on any public page. No API-key scheme is
asserted here because none is published - the honest reading is that the auth model is
documented only to subscribers.
method: probed
- id: session_cookie
type: cookie
applies_to: https://api.notice.co
name: _notice_session
attributes: 'secure; httponly; samesite=lax'
note: First-party browser session for notice.co; not an integration credential.
method: probed
session_headers_observed:
- 'access-control-expose-headers: X-Stytch-Session-JWT'
docs: null
docs_note: >-
No public authentication reference page exists. notice.co returns HTTP 403 (Cloudflare bot
block) to non-browser clients, and the help centre article on the API does not describe the
credential scheme.
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/notice-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.