> ## Documentation Index
> Fetch the complete documentation index at: https://docs.checkpoint.exchange/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Points Change Reviews

> Read paginated points-change review status. Clients do not need to submit points-change signatures themselves.



## OpenAPI

````yaml /spec/oracle.json get /signatures
openapi: 3.0.0
info:
  title: Checkpoint Oracle API
  description: Cryptographic verification of offchain claims
  version: 1.0.0
  contact:
    name: Checkpoint Support
    url: https://discord.gg/fJ5dJbxxTT
servers:
  - url: https://oracle.checkpoint.exchange
    description: Production Oracle API
security: []
tags:
  - name: Claims
    description: Endpoints for verifying claims and getting cryptographic signatures
paths:
  /signatures:
    get:
      tags:
        - Status
      summary: Get Points Change Reviews
      description: >-
        Read paginated points-change review status. Clients do not need to
        submit points-change signatures themselves.
      operationId: getReviewStatuses
      parameters:
        - name: account
          in: query
          required: false
          description: Canonical ERC-7930 points-holder account.
          schema:
            type: string
        - name: limit
          in: query
          schema:
            type: integer
            minimum: 1
            maximum: 100
            default: 25
        - name: offset
          in: query
          schema:
            type: integer
            minimum: 0
            default: 0
      responses:
        '200':
          description: Successful read
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetReviewStatusesResponse'
        '400':
          description: Invalid account or pagination
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RequestErrorResponse'
components:
  schemas:
    GetReviewStatusesResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          type: array
          items:
            $ref: '#/components/schemas/PointsReview'
        pagination:
          type: object
          properties:
            limit:
              type: integer
            offset:
              type: integer
            nextOffset:
              type: integer
              nullable: true
            hasMore:
              type: boolean
          required:
            - limit
            - offset
            - nextOffset
            - hasMore
      required:
        - success
        - data
        - pagination
    RequestErrorResponse:
      type: object
      properties:
        success:
          type: boolean
          example: false
        error:
          oneOf:
            - type: string
            - type: object
              description: Request validation details.
      required:
        - success
        - error
    PointsReview:
      type: object
      properties:
        commitmentId:
          type: string
        pointsId:
          type: integer
        chainId:
          type: integer
        account:
          type: string
        oldAmount:
          type: string
          description: Decimal string in 18-decimal onchain units.
        newAmount:
          type: string
          description: Decimal string in 18-decimal onchain units.
        status:
          type: string
        committedAt:
          type: integer
          description: Unix timestamp in seconds.
          nullable: true
        maturesAt:
          type: integer
          description: Unix timestamp in seconds.
          nullable: true
        evidence:
          type: object
          properties:
            observations:
              type: integer
            firstObservedAt:
              type: integer
              description: Unix timestamp in seconds.
            lastObservedAt:
              type: integer
              description: Unix timestamp in seconds.
          required:
            - observations
            - firstObservedAt
            - lastObservedAt
        reason:
          type: string
          nullable: true
        policyVersion:
          type: integer
      required:
        - commitmentId
        - pointsId
        - chainId
        - account
        - oldAmount
        - newAmount
        - status
        - committedAt
        - maturesAt
        - evidence
        - reason
        - policyVersion

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.