Skip to content

ListTableVersions

Description

      description: |
        List all versions (commits) of table `id` with their metadata.

Request Schema

    ListTableVersionsRequest:
      type: object
      properties:
        id:
          type: array
          items:
            type: string
        page_token:
          $ref: '#/components/schemas/PageToken'
        limit:
          $ref: '#/components/schemas/PageLimit'

Response Schema

    ListTableVersionsResponse:
      type: object
      required:
        - versions
      properties:
        versions:
          type: array
          items:
            $ref: '#/components/schemas/TableVersion'
          description: List of table versions
        page_token:
          $ref: '#/components/schemas/PageToken'

Table Version

    TableVersion:
      type: object
      required:
        - version
        - timestamp
      properties:
        version:
          type: integer
          format: int64
          minimum: 0
          description: Version number
        timestamp:
          type: string
          format: date-time
          description: Timestamp when the version was created