Skip to main content
GET
Get entity record

Authorizations

api_key
string
header
required

Personal API key.

Path Parameters

entity_id
string
required

ID of the record, as id in the response of List entity records.

app_id
string
required

ID of the app that owns the entity.

entity_name
string
required

Name of the entity, exactly as List entity schemas reports it. Don't pass User here. It doesn't fail, but it reads and writes a separate, disconnected set of records stored under that name, not the app's real user accounts, which are managed through their own endpoints.

Response

The record.

One record in one of an app's entities.

id
string | null

ID of the record. Pass it as entity_id to Get entity record, Update entity record or Delete entity record.

Example:

"6886b8d390dc7e2f4a2c91b3"

created_date
string | null

When the record was created, as a UTC timestamp in ISO 8601 format. A record Base44 has just created carries a Z suffix, and a record read back from storage does not.

Example:

"2026-06-01T09:23:41.481000"

updated_date
string | null

When the record last changed, as a UTC timestamp in ISO 8601 format. A record Base44 has just created carries a Z suffix, and a record read back from storage does not.

Example:

"2026-06-04T14:07:02.115000"

created_by
string | null

Email of the app user who created the record, or anonymous when a visitor created it on an app that needs no login. Apps that hide record authorship leave this field out of the response.

Example:

"jane@acme.com"

created_by_id
string | null

ID of the app user who created the record, or anonymous when a visitor created it on an app that needs no login.

Example:

"6874b0c2e1a94d0031bb77de"

is_sample
boolean | null

Whether Base44 stored the record as sample data while the app was being built. A record you create reports false.

Example:

false