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).