Get data version history status
<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns whether the app has version history for its entity data, and how far back it goes.
Base44 records every change to an entity's records, and marks points you can go back to as checkpoints. Read state before calling the other version history endpoints, since they're refused unless it's enabled.
Version history comes with the Elite plan and above. Elite keeps 7 days of history, and higher plans keep 30.
<Note>This endpoint accepts a personal API key belonging to a user with editor access to the app. A read-only key is refused, and workspace API keys are not accepted.</Note>
Path parameters
ID of the app.
ID of the app.
Response
The app's version history status.
Example response
{
"state": "enabled",
"retention_days": 30,
"history_available_since": "2026-06-02T08:00:00Z"
}Changes
Changed in 1 of the 33 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○