Authenticate, sign a request with PoP, and query a schema endpoint — full working examples after partner authentication.
POST /v1/auth/session HTTP/1.1
Host: api.enravo.com
X-Client-Id: esc_a1b2c3d4e5f6
X-PoP-Signature: eyJhbGciOiJFUzI1NiJ9...
X-PoP-Nonce: n_8k2mNx4pQ7
Content-Type: application/json
{
"credentials": {
"type": "password",
"identifier": "partner@example.com",
"secret": "••••••••"
},
"device": { "platform": "web", "version": "2.4.1" }
}Full code examples and copy-paste samples are available after partner authentication.
Sign in to viewSchema-driven endpoints with consistent response envelopes, error codes, and pagination. Every endpoint passes through the Guard Pipeline.
API Reference
Session creation, refresh, and revocation.
Device enrollment, listing, and revocation.
Generic CRUD endpoints generated from your data schemas.
Sign in to access the full API reference, SDK downloads, sandbox environment, and integration support. New partners can request access — our team reviews applications within 48 hours.
Official client libraries for the most common platforms. Open API specs and tooling for everything else.
Android · JVM · v2.4.1
Official Kotlin SDK for Android and JVM. Built-in PoP signing, Keystore integration, and reactive APIs.
iOS · macOS · v2.3.0
iOS and macOS client with Secure Enclave key generation, async/await APIs, and Combine support.
Node · Browser · v1.8.0
Universal TypeScript SDK with full type inference from your schemas. Works in Node.js and the browser.
Command line · v1.2.0
Manage clients, devices, schemas, and policies from the terminal. Includes scaffolding and migrations.
OpenAPI 3.1 · vv1
Complete OpenAPI 3.1 specification for the entire Enravo Core API. Generate clients in any language.
Postman · v2026.04
Ready-to-import Postman workspace with pre-configured environments, auth flows, and example requests.
Architecture, security model, and platform documentation — open to everyone.