Databases
A database is a document whose children are its rows. Each row is a document; its values are the row's properties.
View as MarkdownEndpoints
- PATCHUpdate a database property
/v1/database-properties/{id} - DELDelete a database property
/v1/database-properties/{id} - POSTReorder a database property
/v1/database-properties/{id}/move - POSTRename a database property
/v1/database-properties/{id}/rename - POSTRestore a database property
/v1/database-properties/{id}/restore - POSTChange a property's type
/v1/database-properties/{id}/type - POSTAdd a select option
/v1/database-properties/{propertyId}/options - PATCHRename or recolour a select option
/v1/database-properties/{propertyId}/options/{optionId} - DELDelete a select option
/v1/database-properties/{propertyId}/options/{optionId} - POSTReorder a select option
/v1/database-properties/{propertyId}/options/{optionId}/move - POSTMove a database row
/v1/database-rows/{rowId}/move - PATCHUpdate a database view
/v1/database-views/{id} - DELDelete a database view
/v1/database-views/{id} - POSTDuplicate a database view
/v1/database-views/{id}/duplicate - POSTReorder a database view
/v1/database-views/{id}/move - POSTRename a database view
/v1/database-views/{id}/rename - POSTRestore a database view
/v1/database-views/{id}/restore - POSTCreate a database
/v1/databases - POSTAdd a database property
/v1/databases/{databaseId}/properties - POSTQuery a database
/v1/databases/{databaseId}/query - POSTCreate a database row
/v1/databases/{databaseId}/rows - PATCHSet row values
/v1/databases/{databaseId}/rows - POSTDelete database rows
/v1/databases/{databaseId}/rows/delete - POSTDuplicate database rows
/v1/databases/{databaseId}/rows/duplicate - POSTRestore database rows
/v1/databases/{databaseId}/rows/restore - POSTWrite database rows
/v1/databases/{databaseId}/rows/write - POSTChange a database's properties
/v1/databases/{databaseId}/schema - GETList row templates
/v1/databases/{databaseId}/templates - POSTCreate a database view
/v1/databases/{databaseId}/views - POSTChange a database's views
/v1/databases/{databaseId}/views/change - GETGet a database
/v1/databases/{id} - PATCHUpdate database settings
/v1/databases/{id} - DELTurn a database back into a page
/v1/databases/{id} - PUTReplace a database's schema and views
/v1/databases/{id}/definition - POSTRestore a database
/v1/databases/{id}/restore - GETList databases
/v1/workspaces/{workspaceId}/databases
The Database object
{
"id": "01JCQ3V5MZ8G4ZK2X7T9R6N1PB",
"workspaceId": "01JCQ3TZ0WJ8K4M2X7T9R6N1PA",
"config": {
"filter": null,
"templateIds": [],
"extra": {}
},
"createdAt": "2026-11-12T09:30:00.000Z",
"updatedAt": "2026-11-12T09:30:00.000Z",
"deletedAt": null,
"createdBy": null,
"updatedBy": null
}