RegGenome
The RegGenome API exposes regulatory and standards documents — frameworks like
NIST CSF 2.0, sector regulations, and other authoritative cybersecurity texts —
along with the signposts and actionable items extracted from them. All
/api/v1/reggenome endpoints require a SAMS token and the RegGenome product
entitlement.
List RegGenome documents
GET /api/v1/reggenome
- Name
search- Type
- string
- Description
Filter by document title (case-insensitive).
- Name
publisher- Type
- string
- Description
Filter by publisher name (e.g.
NIST).
- Name
doctype- Type
- string
- Description
Filter by document type (e.g.
Framework,Regulation).
- Name
page- Type
- integer
- Description
Page number (default:
1).
- Name
limit- Type
- integer
- Description
Items per page (default:
100, max:150).
Response
{
"documents": [
{
"id": "doc-uuid",
"documentId": "NIST-CSF-2.0",
"title": "NIST Cybersecurity Framework 2.0",
"publisher": "NIST",
"publisherId": "nist",
"doctype": "Framework",
"published": "2024-02-26",
"cyberScore": 8.5,
"jurisdiction": "US",
"signpostCount": 45,
"actionableItemCount": 128
}
],
"pagination": {
"page": 1,
"limit": 100,
"total": 25,
"totalPages": 1
}
}
Get a RegGenome document
GET /api/v1/reggenome/{documentId}
Returns the full document record — metadata, every signpost, and every actionable item.
Response
{
"id": "doc-uuid",
"documentId": "NIST-CSF-2.0",
"title": "NIST Cybersecurity Framework 2.0",
"publisher": "NIST",
"publisherId": "nist",
"doctype": "Framework",
"published": "2024-02-26",
"cyberScore": 8.5,
"jurisdiction": "US",
"sectorLevel1": "Critical Infrastructure",
"sectorLevel2": "Cybersecurity",
"sectorLevel3": "Framework",
"sectorLevel4": "Risk Management",
"authoritative": true,
"sourceUrl": "https://www.nist.gov/cyberframework",
"restriction": null,
"signposts": [
{
"tag": "GOVERN",
"page": 15,
"inferenceText": "Establish governance structures...",
"nistCsf": [
{
"csfFunction": "Govern",
"csfCategory": "GV.RO",
"csfCategoryName": "Roles, Responsibilities, and Authorities"
}
]
}
],
"actionableItems": [
{
"actionId": "ACT-001",
"text": "Implement and maintain organizational governance...",
"originText": "Original text from the source document",
"sourceReference": "Section 2.1.1",
"pageIndex": 15,
"obligation": true,
"psc": false,
"specification": true,
"timingOrTrigger": true,
"applicationConditions": "When X occurs",
"exemptConditions": "If Y applies"
}
]
}
Returns 404 if the documentId is not found.
Download a RegGenome document
GET /api/v1/reggenome/{documentId}/download
- Name
documentId- Type
- string
- Description
RegGenome document ID.
- Name
format- Type
- string
- Description
Export format:
json(default),csv, orxml.
{
"documentId": "NIST-CSF-2.0",
"title": "NIST Cybersecurity Framework 2.0",
"signposts": [...],
"actionableItems": [...]
}