Documentation
Everything you need to integrate NexBasira. Start with the quickstart if you're new; jump to the API reference if you already know the data model.
Quickstart
Create a session and capture your first piece of evidence in 5 minutes.
Concepts
Sessions, evidence, audit chain, signatures — the data model in plain English.
API reference
Every endpoint with curl + Node + Python examples. Auto-driven from the OpenAPI schema.
Node SDK
@nexbasira/node — server-side TypeScript SDK with async-iterator pagination + typed errors.
Embed widget
@nexbasira/embed — iframe widget for the field-user landing page. Lifecycle events via postMessage.
React component
@nexbasira/react — `<NexBasiraSession>` component + `useNexBasiraSession()` hook wrapping the embed widget.
Python SDK
nexbasira on PyPI — requests-backed, mockable session, same surface as Node.
Webhooks
HMAC-signed event POSTs + the SDK helpers that verify them in constant time.
SSO setup
OIDC + SAML 2.0 setup guides for the most-used IdPs.
SCIM provisioning
SCIM 2.0 endpoint for IdP-driven user create + deactivate.
Self-host
Docker + Caddy on-prem install + backup/DR runbook.
Get help
- Developer questions: developers@nexbasira.com
- Security or vulnerability disclosure: security@nexbasira.com
- Anything else: Contact form
Looking for an OpenAPI spec?
The full OpenAPI 3.1 schema for the public API is served at
https://app.nexbasira.com/api/public-schema/.
Use it directly with openapi-typescript, datamodel-codegen,
or any other tool that consumes OpenAPI.