Restore checkpoint
Returns the app to a saved checkpoint and answers with the restored app.
Restoring rolls the app’s code back to the checkpoint’s commit, redeploys its backend functions from that code, restores the entity schemas the checkpoint saved, and rewinds the app’s chat history to the point the checkpoint was taken.
The work happens while you wait, and there is a lot of it: a code rollback, a redeploy per backend function, and a schema sync. Allow for that in your client’s timeout. The app’s status is processing for the duration and ready once the restore finishes, so if your request times out, poll Get app instead of sending this again.
Restoring the checkpoint the app is already on is not a no-op. There is no shortcut for that case: the rollback, the redeploy and the sync all run again.
Authorizations
Personal API key.
Response
The app, as restored to the checkpoint.
ID of the app.
"6820f3a4e7b91d003c45a1f2"
Display name of the app.
"My CRM"
URL slug for the app, auto generated from the name and app ID or set to a custom value, or null if the app has no slug yet. The published URL is built from it.
"my-crm-3c45a1f2"
Description of the app, or null if none was set. On a newly created app this holds the original prompt text.
"A CRM to track leads and deals"
Email of the user who created the app.
"developer@example.com"
Time the app was created.
"2026-08-01T09:15:00"
Time the app document was last written.
"2026-08-02T14:30:00"
The app's current build status. Poll while a build is in progress to watch it finish. This tracks building, not publishing.
Time the app was last published, or null if it has never been published.
"2026-08-02T14:30:00"
URL of a screenshot of the published app. Captured shortly after each publish, so it can briefly lag or be null right after publishing.
"https://storage.base44.com/screenshots/6820f3a4e7b91d003c45a1f2.png"
URL of a preview screenshot taken before publishing, distinct from screenshot_url, and null if none has been captured.
"https://storage.base44.com/previews/6820f3a4e7b91d003c45a1f2.png"