/DEVELOPERS
SDKs + Platform API for teams that keep enforcement close to the workload.
Lattix gives engineering teams a metadata-only control plane for identity, policy, key access, registration, and evidence — while the workload protects, unwraps, rewraps, and verifies data locally.
That means you can adopt Lattix through shipped products and connectors, embed the SDKs directly into applications and services, or integrate unsupported stacks through the same Platform API and published OpenAPI contract.
/CURRENT SURFACE
Public contract snapshot
SDKs
Rust, Go, and Python ship against the same control-plane semantics.
Wire model
Metadata-only requests and responses; plaintext stays local to the workload.
Reference
API Explorer plus a published OpenAPI YAML for generators and linters.
Outcomes
Policy resolution, key guidance, artifact registration, and governance evidence.
/01Implementation Paths
SDK-first embedded enforcement
Use the Lattix SDKs when you want typed helpers for local protect, access, rewrap, signing, and CID-binding flows while keeping policy, identity, and key guidance in sync with the platform.
- >Rust, Go, and Python bindings
- >Local protect / access / rewrap helpers
- >Consistent behavior across languages
API-direct orchestration
Use the Platform API directly when you need the same control-plane decisions in a language or workflow outside the shipped SDKs. The public contract stays small, explicit, and generator-friendly.
- >Eight public /v1/sdk/* routes
- >Metadata-only request / response model
- >Published OpenAPI contract
Product-led rollout
Start with Trust Fabric, Passport, Data Rooms, and connectors, then extend the same policy, evidence, and governance model into your own workloads where deeper integration matters.
- >Adopt products first, integrate where it counts
- >Re-use one policy and evidence model
- >Bridge prebuilt and custom workflows
Partner and SI delivery
Use the same SDK/API surfaces to package repeatable implementations, tenant-specific orchestration, and controlled rollout patterns for environments that cannot standardize on one stack overnight.
- >Works for brownfield environments
- >Supports partner-led implementation models
- >Fits defense and regulated delivery motions
/02Organization Fit
Application Teams
Embed protection and access decisions directly inside applications so plaintext stays close to the workload and policy checks stay consistent across environments.
Platform & Security Teams
Standardize identity, policy resolution, key-authority planning, and evidence without forcing every business system into one runtime or language.
Systems Integrators
Package Lattix into repeatable solution blueprints for customers that need both productized controls and environment-specific orchestration.
Regulated Multi-Party Programs
Support provenance, evidence, revocation, and post-quantum-aware integration patterns for coalition, defense, and cross-organization exchange scenarios.
/03Developer Surfaces
Rust SDK
Canonical native implementation with the full control-plane contract and local helper surface.
Rust quickstart→Go SDK
Ideal for sidecars, gateways, services, and mesh-friendly control paths that want the same native semantics.
Go quickstart→Python SDK
A strong fit for pipelines, notebooks, orchestrators, and AI workflows that need typed local helpers plus async control-plane calls.
Python quickstart→Platform API
The metadata-only HTTP control plane that powers the SDKs and supports unsupported languages or API-direct orchestration.
Platform API→API Explorer
Browse the shipped route shapes, request bodies, response models, and tags from the same normalized OpenAPI document the SDKs align to.
Open Explorer→OpenAPI Contract
Download the published YAML contract for generators, validation, linting, and internal integration governance.
Download spec→/04Control Plane
Discover
Resolve who the caller is, what the deployment supports, and which auth model is active before a workload starts work.
Decide
Ask the platform for policy, protection, and key-handling guidance without sending protected plaintext over the wire.
Prove
Register protected artifacts and emit evidence events so governance actions remain traceable after local enforcement.
Enforce Locally
Use local helpers for TDF, envelope, detached signature, CID-binding, and managed key-provider flows inside your own runtime.
/START HERE
Bring the docs upstairs.
If you already know Lattix from the product side, this page is the shortest path into the SDKs, the Platform API, the API Explorer, and the OpenAPI contract. If you are meeting us from the engineering side first, it is the fastest way to understand how Lattix fits into your implementation model.