Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.esheria.ai/llms.txt

Use this file to discover all available pages before exploring further.

Regulatory packs are published bundles of source-backed facts for a jurisdiction and legal domain. The API is pack-oriented: most workflows take a pack_id. Current public examples use:
KE-DATA-PROTECTION
KE-CORPORATE-REGISTRY-BRS

Discover Packs

curl --compressed -sS \
  "$ESHERIA_API_BASE_URL/api/v1/domain-packs?jurisdiction=KE&limit=10" \
  -H "x-api-key: $ESHERIA_API_KEY" | jq

Inspect A Pack

esheria packs inspect KE-DATA-PROTECTION --format json
Use the response to check:
  • readiness_label
  • limitations
  • published_legal_status_count
  • jurisdiction and legal-domain metadata
  • whether the pack is current

Readiness Labels

Readiness labels are part of the product contract. They tell a caller whether a pack is ready for a particular adoption posture.
LabelMeaning
pilot_ready_with_limitationsPack can support guided workflows while disclosed limitations remain visible
published fieldsFacts returned by API workflows are in the production publication tier
unsupported_capabilityThe pack exists, but a specific workflow such as claim verification is not enabled
Production API mode serves published rows. Internal draft and citation-verified tiers are not customer API tiers.