Parafin Authentication
Parafin's API uses OAuth 2.0 client-credentials: a platform authenticates with its client credentials to redeem a short-lived bearer token, which is then used as a Bearer Authorization header on API calls and to initialize the embedded Parafin Elements widgets. The public embedded-demo implements a server-side proxy so client credentials never reach the browser — the backend exchanges credentials and hands the browser only a per-person, per-product short-lived token. The docs are login-gated so the full securityScheme detail is not machine-verifiable; this profile is derived from the public demo and the OAuth server metadata advertised on the docs host.
Parafin secures its APIs with oauth2 and http-bearer across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials flow(s).
Security Schemes
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.