Knowledge Domains

Domains are Egret's curated, jurisdiction-specific knowledge bases maintained by subject-matter experts. Each domain covers a specific regulatory area — currently Business Continuity, with Risk Management and Cyber Resilience coming soon. All domain endpoints are public and require no authentication.

List domains

GET https://api.getegret.com/v1/domains/

Response:

[
  {
    "slug": "business-continuity",
    "name": "Business Continuity",
    "description": "Business Continuity and Disaster Recovery (BC/DR) regulatory guidelines, standards, and best practices across multiple jurisdictions.",
    "icon": "",
    "category_label": "Region",
    "display_order": 1
  }
]

Get domain detail

Returns the domain's full metadata including all available categories (jurisdictions/regions):

GET https://api.getegret.com/v1/domains/{slug}/
ParameterTypeDescription
slugstringDomain slug, e.g. business-continuity

Response:

{
  "slug": "business-continuity",
  "name": "Business Continuity",
  "description": "Business Continuity and Disaster Recovery (BC/DR) regulatory guidelines, standards, and best practices across multiple jurisdictions.",
  "icon": "",
  "category_label": "Region",
  "display_order": 1,
  "is_active": true,
  "categories": [
    {
      "code": "us",
      "name": "United States",
      "description": "US business continuity standards including NIST SP 800-34, FEMA guidelines, FFIEC BC handbook, and sector-specific requirements.",
      "icon": "🇺🇸",
      "display_order": 1,
      "document_count": 0,
      "last_synced_at": null,
      "full_s3_prefix": "business-continuity/us/",
      "is_active": true
    },
    {
      "code": "sg",
      "name": "Singapore",
      "description": "Singapore BC/DR requirements including MAS Technology Risk Management Guidelines, BCA BC framework, and CSA guidelines.",
      "icon": "🇸🇬",
      "display_order": 2,
      "document_count": 0,
      "last_synced_at": null,
      "full_s3_prefix": "business-continuity/sg/",
      "is_active": true
    }
  ]
}

List categories

Returns only the categories for a given domain:

GET https://api.getegret.com/v1/domains/{slug}/categories/

Response:

[
  {
    "code": "us",
    "name": "United States",
    "description": "US business continuity standards including NIST SP 800-34, FEMA guidelines, FFIEC BC handbook, and sector-specific requirements.",
    "icon": "🇺🇸",
    "display_order": 1,
    "document_count": 0,
    "last_synced_at": null,
    "full_s3_prefix": "business-continuity/us/",
    "is_active": true
  },
  {
    "code": "sg",
    "name": "Singapore",
    "description": "Singapore BC/DR requirements including MAS Technology Risk Management Guidelines, BCA BC framework, and CSA guidelines.",
    "icon": "🇸🇬",
    "display_order": 2,
    "document_count": 0,
    "last_synced_at": null,
    "full_s3_prefix": "business-continuity/sg/",
    "is_active": true
  }
]

Use the category code (e.g. us) as the category field in your query request.

Private knowledge base

In addition to Egret's curated public domains, each organisation has a private knowledge base where you can upload your own internal policies, plans, and compliance documentation. Only your organisation can query it.

Document upload is handled through the organisation settings in the dashboard. Supported formats: PDF, DOCX, XLSX, CSV, Markdown (.md). Egret automatically chunks, embeds, and indexes every uploaded document for retrieval.

Note on PDFs: Only text-based PDFs are supported. PDFs that consist of scanned images or photographs of documents (i.e. no embedded text layer) cannot be processed. If your PDF was created by scanning physical pages without OCR, convert it to a searchable PDF before uploading.

Public domain content is managed exclusively by Egret administrators and cannot be modified by users.

Next steps