Documentation Index
Fetch the complete documentation index at: https://docs.rootkey.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Tables API allows you to create and manage structured, schema-defined data tables within ROOTKey vaults. Each table provides a typed record store with integrity anchoring - every write operation is processed through the configured data processing protocol, producing a cryptographically verifiable audit trail at the record level. Tables are designed for use cases where data has a defined structure (columns, types, constraints) and where individual records must be independently verifiable - regulatory datasets, operational logs, inventory records, or any structured data requiring tamper-evidence.Key Capabilities
- Define typed schemas for structured data storage within a vault
- Create, update, and query records with integrity anchoring per operation
- Access full record history and version lineage
- Validate individual records against their on-chain proof
- Control table-level access and permissions through vault configuration
Endpoints
Documentation for the following endpoints is in progress:| Method | Endpoint | Description |
|---|---|---|
POST | /tables | Create a new table within a vault |
GET | /tables | List tables in a vault |
GET | /tables/:id | Get table metadata and schema |
PUT | /tables/:id | Update table configuration |
DELETE | /tables/:id | Delete a table |
Related
- Records API - manage individual records within a table
- Vaults - tables are scoped to a vault
- Files - for unstructured document management

