get:
  tags:
    - Service Proofs
  summary: List service proof requests
  description: Retrieve a list of service proof requests for your Digistore account
  operationId: listServiceProofRequests
  parameters:
    - name: search
      in: query
      description: Search criteria for filtering requests
      required: false
      content:
        application/json:
          schema:
            type: object
            properties:
              purchase_id:
                type: string
                description: Filter by purchase ID
              product_id:
                type: integer
                description: Filter by product ID
              delivery_type:
                type: string
                description: Filter by delivery type
                enum:
                  - digital
                  - shipping
                  - service
                  - event
                  - download
              approval_status:
                type: string
                description: Filter by approval status
                enum:
                  - new
                  - pending
                  - approved
                  - rejected
              request_status:
                type: string
                description: Filter by request status
                enum:
                  - pending
                  - proof_provided
                  - exec_refund
  responses:
    '200':
      description: Successful operation
      content:
        application/json:
          schema:
            type: array
            items:
              type: object
              properties:
                id:
                  type: integer
                  description: Service proof request ID
                purchase_id:
                  type: string
                  description: Associated purchase ID
                product_id:
                  type: integer
                  description: Associated product ID
                delivery_type:
                  type: string
                  enum:
                    - digital
                    - shipping
                    - service
                    - event
                    - download
                approval_status:
                  type: string
                  enum:
                    - new
                    - pending
                    - approved
                    - rejected
                request_status:
                  type: string
                  enum:
                    - pending
                    - proof_provided
                    - exec_refund
                created_at:
                  type: string
                  format: date-time
                modified_at:
                  type: string
                  format: date-time
  security:
    - ApiKeyAuth: []
