Skip to content
stra
tl
docs
Search
Ctrl
K
Cancel
Website
Security
Open the portal
Menu
Overview
Build with Stratl
Set up a local Stratl
Quickstart
Python SDK reference
TypeScript SDK reference
OpenTelemetry
Langfuse
Anthropic Compliance API
The record format, walked through
Hashing, signing, chaining, checkpoints
The verifier
Evidence outputs
The API
Custody, for engineers
Teammates and roles
Deployment and operations
Security, for engineers
Troubleshooting
Reference
Configuration
API reference
Overview
meta
Healthz
auth
Request Otp
Verify Otp
Logout
Me
Options
Complete Signup
Patch Onboarding
List Keys
Create Key
Revoke Key
List Members
Create Invite
Resend Invite
Revoke Invite
Preview Invite
Accept Invite
Remove Member
Change Role
Switch Workspace
ingest
Ingest Srf
Ingest Otlp Traces
connectors
List Kinds
List Connectors
Create Connector
Test Connector
Delete Connector
Patch Connector
Sync Now
List Runs
index
List Decisions
Get Decision
List Subjects
Get Subject
List Sources
Stats
evidence
Export Bundle
Subject Pack
custody
Custody Status
List Checkpoints
Get Checkpoint
Checkpoint Now
Custody Labels Now
Custody Providers
Custody Test
Custody Take
Public Key
artifacts
Check Artifacts
Get Artifact
Put Artifact
Decision Artifacts
packs
List Packs
Get Pack Detail
Decision Coverage
Period Report
reports
List Packs
Get Pack Detail
Decision Coverage
Period Report
notices
List Decision Notices
Draft Notice
Notice Queue
Get Notice
Edit Notice
Notice Html
Approve Notice
Send Notice
Withdraw Notice
Record Reconsideration
Related
retention
Get Retention
Set Retention
Eligible
List Holds
Place Hold
Lift Hold
Get Hold
Maintaining the docs
Editing these docs
Versions and what is current
Email
stratl.ai
Select theme
Dark
Light
Auto
Developer docs
Overview
Stratl API
0.1.0
Section titled “Stratl API 0.1.0”
The system of record for consequential AI decisions.
Information
OpenAPI version:
3.1.0
Operations
Section titled “ Operations ”
GET
/healthz
POST
/v1/auth/otp/request
POST
/v1/auth/otp/verify
POST
/v1/auth/logout
GET
/v1/auth/me
GET
/v1/auth/options
POST
/v1/auth/signup/complete
PATCH
/v1/auth/onboarding
GET
/v1/auth/api-keys
POST
/v1/auth/api-keys
DELETE
/v1/auth/api-keys/{key_id}
GET
/v1/auth/members
POST
/v1/auth/invites
POST
/v1/auth/invites/{invite_id}/resend
DELETE
/v1/auth/invites/{invite_id}
GET
/v1/auth/invites/{token}/preview
POST
/v1/auth/invites/{token}/accept
DELETE
/v1/auth/members/{user_id}
PATCH
/v1/auth/members/{user_id}
POST
/v1/auth/switch
POST
/v1/ingest/srf
POST
/v1/ingest/otlp/v1/traces
GET
/v1/connectors/kinds
GET
/v1/connectors
POST
/v1/connectors
POST
/v1/connectors/test
DELETE
/v1/connectors/{source_id}
PATCH
/v1/connectors/{source_id}
POST
/v1/connectors/{source_id}/sync
GET
/v1/connectors/{source_id}/runs
GET
/v1/decisions
GET
/v1/decisions/{decision_id}
GET
/v1/subjects
GET
/v1/subjects/{subject_type}/{subject_id}
GET
/v1/sources
GET
/v1/stats
GET
/v1/decisions/{decision_id}/bundle
GET
/v1/subjects/{subject_type}/{subject_id}/pack
GET
/v1/custody
GET
/v1/custody/checkpoints
GET
/v1/custody/checkpoints/{checkpoint_id}
POST
/v1/custody/checkpoint
GET
/v1/custody/labels
GET
/v1/custody/providers
POST
/v1/custody/test
POST
/v1/custody/take
GET
/v1/keys/{key_id}
POST
/v1/artifacts/check
GET
/v1/artifacts/{sha256}
PUT
/v1/artifacts/{sha256}
GET
/v1/decisions/{decision_id}/artifacts
GET
/v1/packs
GET
/v1/packs/{pack_id}
GET
/v1/decisions/{decision_id}/coverage
GET
/v1/reports/period
GET
/v1/packs
GET
/v1/packs/{pack_id}
GET
/v1/decisions/{decision_id}/coverage
GET
/v1/reports/period
GET
/v1/decisions/{decision_id}/notices
POST
/v1/decisions/{decision_id}/notices
GET
/v1/notices/queue
GET
/v1/notices/{notice_id}
PATCH
/v1/notices/{notice_id}
GET
/v1/notices/{notice_id}/html
POST
/v1/notices/{notice_id}/approve
POST
/v1/notices/{notice_id}/send
POST
/v1/notices/{notice_id}/withdraw
POST
/v1/decisions/{decision_id}/reconsideration
GET
/v1/decisions/{decision_id}/related
GET
/v1/retention
PUT
/v1/retention
GET
/v1/retention/eligible
GET
/v1/holds
POST
/v1/holds
POST
/v1/holds/{hold_id}/lift
GET
/v1/holds/{hold_id}