Skip to main content
GET
Download data checkpoint

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>. Each operation lists the permission it needs: read_only or full_access. A full-access token can call every operation. A read-only token can call only the operations that list read_only; anything else returns 403 read_only_credential_route_not_allowed.

Path Parameters

checkpoint_id
string
required

ID of the checkpoint, as checkpoint_id from List data checkpoints.

app_id
string
required

ID of the app.

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 entity's records at the checkpoint.

An entity's records as they stood at a checkpoint.

fields
string[]
required

The entity's columns at the checkpoint, in order. That's the fields its schema declared then, followed by the fields Base44 adds to every record. Use them as the header row when you write records to a CSV file.

Example:
records
Records · object[]
required

Every record the entity held at the checkpoint, in the same shape as List entity records returns them.

Example: