Перейти к содержимому

API: entities

Это содержимое пока не доступно на вашем языке.

List Entity Types

List Records

List entity records — paginated, sortable, filterable (SPEC-014 §3.2.1).

Any query param that is not a control param (limit/offset/sort/ include_meta) is read as a column filter: col (equals), col_like (ILIKE), col_from/col_to (range). Large JSON/text columns are truncated to a preview stub; ?include_meta=true adds the runtime schema.

ParameterInRequiredType
namepathyesstring
limitquerynointeger
offsetquerynointeger
sortquerynoobject
include_metaquerynoboolean
include_deletedquerynoboolean

Create Record

ParameterInRequiredType
namepathyesstring

Bulk Delete

Delete many rows — PROD rows without approval are blocked (SPEC-014 §3.2.7).

ParameterInRequiredType
namepathyesstring
x-prod-approvalheadernoobject

Bulk Export

Export selected rows as a downloadable JSON file (SPEC-014 §3.2.8).

ParameterInRequiredType
namepathyesstring

Count Records

Row count for an entity, cached in-process for 30s (SPEC-014 §3.2.4).

ParameterInRequiredType
namepathyesstring

Delete Record

Delete a row — soft (deleted_at) for soft-deletable entities (SPEC-014 §3.2.6).

ParameterInRequiredType
namepathyesstring
guidpathyesinteger
x-prod-approvalheadernoobject

Read Record

Read one full row + runtime schema for the row drawer (SPEC-014 §3.2.2).

ParameterInRequiredType
namepathyesstring
guidpathyesinteger

Update Record

Partial update — PROD-guarded and audit-logged (SPEC-014 §3.2.5).

ParameterInRequiredType
namepathyesstring
guidpathyesinteger
x-prod-approvalheadernoobject

Read Audit

Audit trail for one row, projected from lifecycle_log (SPEC-014 §3.2.9).

Latest first. A multi-field edit is expanded into one event per field.

ParameterInRequiredType
namepathyesstring
guidpathyesinteger
limitquerynointeger

GET /api/v1/entities/{name}/{guid}/field/{field}

Section titled “GET /api/v1/entities/{name}/{guid}/field/{field}”

Read Field

Read one field’s full, untruncated value — lazy JSON load (SPEC-014 §3.2.3).

ParameterInRequiredType
namepathyesstring
guidpathyesinteger
fieldpathyesstring

POST /api/v1/entities/{name}/{guid}/restore

Section titled “POST /api/v1/entities/{name}/{guid}/restore”

Restore Record

Restore a soft-deleted row — clears deleted_at (SPEC-014 §3.2.6a).

ParameterInRequiredType
namepathyesstring
guidpathyesinteger
x-prod-approvalheadernoobject