Skip to main content
Create a data token in https://dashboard.esheria.ai/, then set shared environment variables.

Pack Discovery

Expected: data.packs[] with domain_pack_id, readiness metadata, limitations, and pagination. Production discovery in catalog 2026-07-15-v1+sha256:c5732893a6156d077166b60ea5016166ac5b178bb024162320d3a54e0ce745eb includes 69 pack records across 27 jurisdiction labels, with 60 marked verified_published and 9 marked not_ready. Use any jurisdiction returned by the API, or omit jurisdiction to list all packs available to your key. Common failures: unauthorized for invalid keys, empty result for overly narrow filters.

Change Monitoring

Use version history, diffs, and change events before updating downstream operating obligations.
curl
Python
After choosing two versions:
Expected: version rows, diff summary, and change events with change_type, fact_type, impacted_fact_ids, materiality, confidence, and citation basis. Common failures: comparing unavailable versions, or treating canonical change events as tenant tasks without applicability review.

Obligation Listing

Expected: data.obligations[] with duty holders, action text, citation IDs, quote spans, and pagination. Common failures: wrong pack_id, unsupported filter value, or a broad query returning more rows than the client expects.

Applicability Check

Expected: data.applicable_obligations[] with applicability status, score, reasons, and citation IDs. Common failures: missing idempotency key, missing profile facts, or over-interpreting potentially_applies as a final legal decision.

Evidence Register

Expected: data.evidence_register[] with first-class evidence requirement IDs, evidence type, requirement level, linked obligations, linked filing rules, and citations. Common failures: assuming every obligation has a structured evidence type, or dropping citation IDs when transforming evidence into a checklist.

Filing Calendar

Expected: data.calendar_items[] with filing rule ID, trigger, deadline rule, recurrence, regulator, linked obligations, forms where available, and citation metadata. Common failures: treating relative deadlines as calendar dates without the triggering event.

Penalty Facts

curl
Python
Expected: data.penalty_facts[] with trigger or violation, consequence type, amount or range, regulator or enforcer, linked facts, and citations. Common failures: treating penalty facts as customer risk scores. They are canonical legal consequences.
curl
Python
Expected: data.legal_review_items[] with fact classification, promotion state, review decision, blocking metadata, citations, and source basis. Common failures: treating legal review audit rows as tenant workbench records.

Claim Verification

Expected: data.status, publication_mode, citation_ids, quote_spans, and correction labels where applicable. Common failures: missing idempotency key, claim outside pack scope, or unsupported claim verifier for a pack.

Relationship Graph

Expected: relationship facts with source pack, target pack, relationship type, evidence basis, and trace ID. Common failures: relationship filters that exclude all facts, or treating graph context as a substitute for pack-specific obligations.