Entities
getEntityV2
Gets Entity by id.
Supports hydrate and fields parameters to control the shape of the response.
get/v2/entity/{slug}/{id}
Path parameters
idstring uuid required
Entity id
slugstring required
URL-friendly identifier for the entity schema
Example:contact
Entity Type
Query parameters
hydrateboolean
When true, enables entity hydration to resolve nested $relation & $relation_ref references in-place.
fieldsstring[]
List of entity fields to include or exclude in the response
Use ! to exclude fields, e.g. !_id to exclude the _id field.
Globbing and globstart (**) is supported for nested fields.
List of entity fields to include in results
[ "_id", "_title", "first_name", "account", "!account.*._files", "**._product" ]
apply_changesetsboolean
When true, applies pending changeset proposed values in-place on the response entity. The response includes both the hydrated values and the raw _changesets field. Does not mutate stored data — pure read-time transform.
Response
Success
Example response
{
"_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"_org": "123",
"_owners": [
{
"org_id": "123",
"user_id": "123"
}
],
"_schema": "contact",
"_tags": [
"example",
"mock"
],
"_created_at": "2021-02-09T12:41:43.662Z",
"_updated_at": "2021-02-09T12:41:43.662Z",
"_acl": {
"view": [
"org:456",
"org:789"
],
"edit": [
"org:456"
],
"delete": [
"org:456"
]
},
"_manifest": [
"123e4567-e89b-12d3-a456-426614174000"
]
}