Skip to main content
GET
Returns what changed in a test project, so a client can keep a local copy up to date. Ask for one kind of entry at a time.
The token needs the tests:read scope. The person behind it needs to see the project; otherwise the answer is 404.

Path parameters

string
required
The ID of the test project.

Query parameters

string
required
cases, folders or deleted.
string
An ISO 8601 time. Only entries changed at or after it are returned. Use the serverTime of your last pull. Omit it for a first, complete read.
string
The nextCursor of the previous page. It replaces since.
number
default:"100"
Entries per page, 1 to 500.

Response

Cases

Each case has id, key, externalId, status (ACTIVE or ARCHIVED), folderId, folderExternalId, updatedAt, a revision and the newest version with its steps. The revision is the one you send as baseRevision when you push a change. An archived case still appears, with its status.

Removals

Each entry has the entity (case or folder), the entityId, the externalId when there was one, the key of a case and the deletedAt time. A case that was moved to another project is reported as removed from the old one.
Last modified on October 26, 2026