- Link users to the hosted app at app.jurat.io.
- Call the
/api/v1endpoints directly from your frontend or backend. - Use the planned TypeScript SDK after the API contract is finalized and the SDK package is published.
What Jurat Provides
- Recovery case APIs for Jurat Legal Code creation, duplicate checks, court metadata submission, and case status tracking.
- Estate and probate APIs for estate profiles, privacy codes, terms acceptance, and will uploads.
- Developer dashboard credentials for API-key based server integrations.
- A planned TypeScript SDK that will wrap API calls and canonical wallet-signature messages after the API is finalized.
Base URLs
Production API:Integration Options
Link To The Hosted App
Send users to:Planned SDK
Jurat will publish a TypeScript SDK after the API work is wrapped up. The SDK is expected to live in its own codebase and package, separate from the hosted app.Call The APIs Directly
Call the stable API namespaces directly:Signing Model
Most public integration endpoints use wallet signatures to prove user intent. The planned SDK is expected to use this minimal signer interface:Recovery Flow
The recovery flow has three phases:- Create a recovery intent and generate a Jurat Legal Code hash.
- File the legal process using the generated hash.
- Submit court-order metadata so Jurat can verify the court docket and execute recovery on-chain.
Estate And Probate Flow
Estate profiles let users prepare probate information connected to a wallet:- Fetch or create an estate profile.
- Create probate privacy codes.
- Upload signed will documents.
- Resolve privacy codes for probate discovery workflows.
Next Steps
- Start with the API Quickstart if you want to call the API directly.
- Read Authentication And API Keys if you need server-side API credentials.
- Read Signing before implementing direct API calls.
- Review the SDK Preview only if you are planning a future embedded integration.