Product / Model once

Database

Query and transactionally save related data through one permission-aware entity contract.

Entity Service supports nested filter trees, related includes, aggregates, grouping, search, JSON and geospatial predicates, sorting, and pagination.Verified 2026-08-20 · owner GSB Core · evidence ↗

One query model

Nested AND/OR filters, related includes, aggregates, grouping, search, JSON and geospatial predicates, sorting, and pagination — the same shape in TypeScript, the CLI, and agent tools.

Transactional graph saves

Send a parent with its nested objects and arrays in one call. Related records are created or updated together, and the transaction rolls back if any part fails.

Definitions are the source

Properties, types, relationships, and validation live in the entity definition, so client code reads the current contract instead of a hand-kept copy.

Guarded deletes

A destructive operation returns a confirmation token bound to the exact payload and requires a second, identical call to proceed.

Operations

Each entry links to its reference page, generated from the same documentation the CLI and the MCP server return.

Keep reading

The guide covers the working shape of this capability, including request payloads, limits, and failure handling.

Rest of the platform

Auth ↗

Enforce identity, tenancy, and record-level authorization at the data layer instead of in the interface.

Functions ↗

Add tenant-resident logic and shared libraries where data operations are not enough.

Workflows ↗

Describe durable, inspectable processes instead of hiding state in glue code.

Documents ↗

Turn governed multilingual content into stored files, PDFs, and email sent under your own identity.

Assistant ↗

Give a coding agent the same contract as your team, bounded by the same permissions.