Skip to main content
Version: 0.1.0

NodeTypes API

Manage NodeType schemas.

Create NodeType

POST /api/management/{repo}/{branch}/nodetypes

Request:

{
"name": "Article",
"label": "Article",
"element_types": {
"title": {
"type": "text",
"required": true
}
}
}

List NodeTypes

GET /api/management/{repo}/{branch}/nodetypes

Get NodeType

GET /api/management/{repo}/{branch}/nodetypes/{name}

Update NodeType

PUT /api/management/{repo}/{branch}/nodetypes/{name}

Delete NodeType

DELETE /api/management/{repo}/{branch}/nodetypes/{name}

Publish NodeType

POST /api/management/{repo}/{branch}/nodetypes/{name}/publish

Unpublish NodeType

POST /api/management/{repo}/{branch}/nodetypes/{name}/unpublish