Registry authoring guide
The contract for writing System Atlas records, and an industry's baseline schema with ?industry=.
GET
/api/v1/admin/registry/guideAdminAuthentication
Authorization: Bearer sa_… from a System Atlas admin. Any other key gets 403. Counts against the upload rate limit.
Parameters
Query
- industrystringoptional
Include this node's baseline schema (primitives and parameters)
min 1 charmax 80 charspattern ^[a-z0-9_]+$
Request
curl "https://systematlas.org/api/v1/admin/registry/guide?industry=construction" \
-H "Authorization: Bearer sa_…"Response
200 with the result in data (abbreviated here). Errors are listed in Errors and limits.
Response
{
"data": {
"rules": [
"Everything you write here is public at once, as a System Atlas record…"
],
"limits": {
"itemsPerCall": 200,
"callsPerMinute": 30
},
"sourceKinds": [
"website",
"careers",
"job_post",
"press",
"review",
"filing",
"registry"
],
"confidence": [
"high",
"low"
],
"organizations": 12,
"baseline": {
"industry": "construction",
"version": 3,
"parts": [
{
"key": "winning_work",
"label": "Winning work",
"primitives": [
{
"key": "estimating",
"label": "Estimating"
}
]
}
]
}
}
}Over MCP
The same call as an MCP tool: registry_guide.