# List revisions of a project

Endpoint: GET /api/projects/{id}/revisions
Version: 1.0
Security: ApiKeyAuth

## Path parameters:

  - `id` (integer, required)

## Query parameters:

  - `last_id` (integer)
    deprecated - do not use

  - `name` (string)
    revision name

  - `page[after]` (string)
    cursor to next page

  - `page[size]` (integer)
    page size

## Response 200 fields (application/json):

  - `pagination` (object)
    Pagination information

  - `pagination.nextPage` (string)
    next page URL
    Example: /api/console/projects?last_id=123&count=300

  - `revisions` (array)

  - `revisions.archiveMd5` (string)
    MD5 of archive
    Example: ZGRJdysyQ3VjZXI2UUN1c1ZhRXdDUT09

  - `revisions.archiveType` (string, required)
    archive type
    Example: s3

  - `revisions.createdAt` (string)
    created time
    Example: 2023-08-18T06:52:33Z

  - `revisions.revision` (string, required)
    revision
    Example: rev-20230101-1

  - `revisions.userInfo` (object)
    User information as json
    Example: "td": {"user": {"id": 94,"name": "Your name","email": "example@treasure-data.com"}

