---
title: "A page's version history, newest first"
description: "Who saved each version and when, with the note they left."
canonical: "https://gtable.app/docs/builder-api/pages/versions"
updated: "2026-10-05"
---

# A page's version history, newest first

`GET https://studio.gtable.app/v1/apps/{appId}/pages/{pageId}/versions`

Who saved each version and when, with the note they left.

The code itself is read by version with pages.code.get.

Requires the `pages:read` scope. Operation `pages.versions`. MCP tool `pages_versions`. CLI, once published: `gtable pages versions`.

## Path parameters

| Name     | Type   | Required | Description |
| -------- | ------ | -------- | ----------- |
| `appId`  | string | yes      |             |
| `pageId` | string | yes      |             |
