---
title: "What was changed here, and what can be undone"
description: "Recent write bundles in this app, newest first, one bundle is one atomic group of operations by one user at one moment, which is what somebody means by \"that thing I just did\"."
canonical: "https://gtable.app/docs/app-api/changesets/mine"
updated: "2026-10-05"
---

# What was changed here, and what can be undone

`GET https://your-suite.gtable.app/your-app/v1/changesets`

Recent write bundles in this app, newest first, one bundle is one atomic group of operations by one user at one moment, which is what somebody means by "that thing I just did".

> **Note: Generic contract**
>
> Your own version of this operation, with your tables and the fields you can read, is in
> your app's document: `https://{suite}.gtable.app/{app}/v1/openapi.json`, behind your credential.
> [Why each person gets their own](/docs/start/studio-and-runtime#why-an-app-has-an-api-of-its-own).

Each says whether it has since been undone, and `revertible` says whether it can be. You see the log of the app you are in; what you may UNDO is still decided by your own permissions, one operation at a time.

Requires the `records:read` scope. Operation `changesets.mine`. MCP tool `changesets_mine`. CLI, once published: `gtable changesets mine`.

## Query parameters

| Name    | Type    | Required | Description   |
| ------- | ------- | -------- | ------------- |
| `limit` | integer | no       | Default `50`. |
