4620b74b36e4
List checkpoints
<Info>The App Management API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the specified app's checkpoints, newest first. A checkpoint is a saved version of the app, captured as you build.
To deploy a specific checkpoint, pass its id as the checkpoint_id to Deploy an app.
<Warning>The response may include fields beyond the ones documented here. Don't use any undocumented fields, as they can change at any time.</Warning>
Path parameters
ID of the app.
ID of the app.
Query parameters
Maximum number of checkpoints to return, between 1 and 10000. Omit to return all of them.
Maximum number of checkpoints to return, between 1 and 10000. Omit to return all of them.
Number of checkpoints to skip before the page starts, 0 or greater. Combine with limit to page through results.
Number of checkpoints to skip before the page starts, 0 or greater. Combine with limit to page through results.
Response
The app's checkpoints.
Example response
[
{
"id": "6886b8d390dc7e2f4a2c91b3",
"name": "Add contact form",
"changes": "Added a contact form to the home page",
"preview_status": "ready",
"created_by": "developer@example.com",
"created_date": "2026-08-01T09:15:00",
"last_deployed_at": "2026-08-02T14:30:00",
"git_commit_hash": "a1b2c3d4e5f67890abcdef1234567890abcdef12",
"preview_url": "https://preview.base44.app/6886b8d390dc7e2f4a2c91b3"
}
]