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

# List Cardholder Transactions



## OpenAPI

````yaml /api-reference/idx/apollo-spec-instmgmt-cardholder-account/1.0/idx-institution-management-cardholders-accounts-v1.0.json get /cardholders/{cardholderId}/transactions
openapi: 3.0.3
info:
  title: Institution Management Cardholder Account API
  description: Cardholder account operations available for institution integration.
  version: '1.0'
  contact:
    name: Transact Campus
    url: https://www.transactcampus.com/
    email: no-reply@transactcampus.com
  termsOfService: TBD
  license:
    name: ISC
    url: https://www.transactcampus.com
servers:
  - url: >-
      https://api-uat.transactsp.net/idx/institution-management/cardholders-accounts/v1
    description: UAT
  - url: >-
      https://api.transactcampus.com/idx/institution-management/cardholders-accounts/v1
    description: PROD
security:
  - ApimKey: []
tags:
  - name: Cardholder Account
    description: The cardholder account tag
  - name: Cardholder Transaction
    description: The cardholder transaction tag
paths:
  /cardholders/{cardholderId}/transactions:
    parameters:
      - $ref: '#/components/parameters/cardholderId'
    get:
      tags:
        - Cardholder Transaction
      summary: List Cardholder Transactions
      operationId: getCardholderTransactions
      parameters:
        - schema:
            type: number
            default: 25
            maximum: 25
            minimum: 1
          in: query
          name: limit
        - schema:
            type: number
            default: 0
          in: query
          name: offset
        - schema:
            type: string
            format: date-time
            example: '2026-03-01T13:00:00Z'
          in: query
          name: postDateTimeStartDateTime
          required: true
          description: >-
            Returns transactions with a postDateTime greater than or equal to
            the specified UTC value.
        - schema:
            type: string
            format: date-time
            example: '2026-03-31T13:00:00Z'
          in: query
          name: postDateTimeEndDateTime
          required: true
          description: >-
            Returns transactions with a postDateTime less than or equal to the
            specified UTC value.
        - schema:
            type: string
            enum:
              - APPROVED
              - PENDING
            default: APPROVED
          in: query
          name: result
          description: Returns transactions with the specified result.
        - schema:
            type: string
            format: uuid
          in: query
          name: accountId
          description: Returns transactions with the specified accountId.
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                required:
                  - transactions
                  - paging
                properties:
                  transactions:
                    type: array
                    items:
                      type: object
                      required:
                        - accounts
                        - cashEquivalence
                        - postDateTime
                        - result
                        - transactionCategory
                        - transactionId
                        - transactionType
                      properties:
                        accounts:
                          type: array
                          x-stoplight:
                            id: psoqpix521tx0
                          items:
                            x-stoplight:
                              id: lummsls9dxrkl
                            type: object
                            required:
                              - accountTypeName
                              - amount
                              - cashEquivalence
                              - id
                            properties:
                              accountTypeName:
                                type: string
                                x-stoplight:
                                  id: xo0bj3rxhaw1p
                              amount:
                                type: object
                                x-stoplight:
                                  id: srplpxd0oe36x
                                required:
                                  - type
                                  - value
                                properties:
                                  currencyCode:
                                    type: string
                                    x-stoplight:
                                      id: 9a3fm607k4w1f
                                  type:
                                    x-stoplight:
                                      id: 8j84en2p6mrvo
                                    enum:
                                      - COUNT
                                      - CURRENCY
                                  value:
                                    type: integer
                                    x-stoplight:
                                      id: 71oz9mgi7vfye
                              balance:
                                type: object
                                x-stoplight:
                                  id: 0cz7prxp0o6cm
                                description: >-
                                  The balance in the account after the
                                  transaction.  This will be null for Pending
                                  transactions as the account has yet to be
                                  debited.  
                                required:
                                  - type
                                  - value
                                properties:
                                  currencyCode:
                                    type: string
                                    x-stoplight:
                                      id: bj13igt7f0v9h
                                  type:
                                    x-stoplight:
                                      id: 44jlekl4x5dmf
                                    enum:
                                      - COUNT
                                      - CURRENCY
                                  value:
                                    type: integer
                                    x-stoplight:
                                      id: qv39b6d7uu8f7
                              cashEquivalence:
                                type: boolean
                                x-stoplight:
                                  id: 1yx5d8h792bv4
                              cashEquivalenceAmount:
                                type: object
                                x-stoplight:
                                  id: olgqdg2xglmsp
                                required:
                                  - currencyCode
                                  - type
                                  - value
                                properties:
                                  currencyCode:
                                    x-stoplight:
                                      id: y5uyv314vv1te
                                    type: string
                                  type:
                                    x-stoplight:
                                      id: 75hyjxu7wef98
                                    enum:
                                      - CURRENCY
                                  value:
                                    type: integer
                                    x-stoplight:
                                      id: krzg09k9928fd
                              id:
                                type: string
                                x-stoplight:
                                  id: q84i2dhat5o33
                                format: uuid
                        cashEquivalence:
                          type: boolean
                          x-stoplight:
                            id: ayrd6k574flcx
                        credential:
                          type: object
                          x-stoplight:
                            id: mk1jzm34ynfs5
                          required:
                            - typeName
                            - issuerType
                          properties:
                            typeName:
                              type: string
                              x-stoplight:
                                id: r48jjup8mzb54
                            issuerType:
                              x-stoplight:
                                id: jjef3lomvbtze
                              enum:
                                - MOBILE
                                - PHYSICAL
                                - VIRTUAL
                        debitCredit:
                          x-stoplight:
                            id: 2z54huquul35g
                          type: string
                          enum:
                            - DEBIT
                            - CREDIT
                        merchantName:
                          type: string
                          x-stoplight:
                            id: wvf307cvd2042
                        paymentDepositType:
                          x-stoplight:
                            id: s4dvlax2b6q7y
                          enum:
                            - CARDHOLDER
                            - GUEST
                        postDateTime:
                          type: string
                          x-stoplight:
                            id: nzxt1gz5nj824
                          format: date-time
                        result:
                          x-stoplight:
                            id: p4gn1treuacn9
                          enum:
                            - APPROVED
                            - PENDING
                        countAmount:
                          type: object
                          x-stoplight:
                            id: eo53pqd66qh6y
                          required:
                            - type
                            - value
                          properties:
                            type:
                              x-stoplight:
                                id: 5m9nl2aai8uvc
                              enum:
                                - COUNT
                            value:
                              type: integer
                              x-stoplight:
                                id: bfou4s29ytw1s
                        storedValueAmount:
                          type: object
                          x-stoplight:
                            id: vldt8a6cuijaf
                          required:
                            - currencyCode
                            - type
                            - value
                          properties:
                            currencyCode:
                              type: string
                              x-stoplight:
                                id: zlx9wwk9uihjt
                            type:
                              x-stoplight:
                                id: 4wd6mga3icg80
                              enum:
                                - CURRENCY
                            value:
                              type: integer
                              x-stoplight:
                                id: yto4sdwcuxry4
                        transactionCategory:
                          x-stoplight:
                            id: t8wkjk0x6vvel
                          enum:
                            - ACCOUNT_CLOSE
                            - ACCOUNT_OPEN
                            - AUTHORIZATION
                            - DEPOSIT
                            - DEPOSIT_REVERSAL
                            - PURCHASE
                            - PURCHASE_REVERSAL
                        transactionId:
                          type: string
                          x-stoplight:
                            id: 85qne3vtuczl7
                          format: uuid
                        transactionType:
                          x-stoplight:
                            id: zmrql2sdg7hcb
                          enum:
                            - ACCOUNT_CLOSE
                            - ACCOUNT_OPEN
                            - ADJUSTMENT_CREDIT
                            - ADJUSTMENT_DEBIT
                            - AUTH_CAPTURE
                            - AUTHORIZATION
                            - CAPTURE
                            - FUND
                            - FUND_RETURN
                            - REFUND
                  paging:
                    $ref: '#/components/schemas/paging-response-model'
              examples: {}
        '400':
          $ref: '#/components/responses/error-response'
        '401':
          $ref: '#/components/responses/error-response'
        '403':
          $ref: '#/components/responses/error-response'
        '404':
          $ref: '#/components/responses/error-response'
        '429':
          $ref: '#/components/responses/error-response'
        '500':
          $ref: '#/components/responses/500-error-response'
components:
  parameters:
    cardholderId:
      name: cardholderId
      in: path
      required: true
      schema:
        type: string
        format: iri-reference
      description: The cardholder identifier in UUID format.
  schemas:
    paging-response-model:
      title: Paging
      x-stoplight:
        id: 0inm6a1pbo25x
      type: object
      required:
        - offset
        - limit
        - total
      properties:
        offset:
          type: integer
          x-stoplight:
            id: cw0nf7i8mk38v
          minimum: 0
          description: The number of entities skipped before the list begins.
        limit:
          type: integer
          x-stoplight:
            id: ha2i72887e74f
          minimum: 1
          description: The maximum number of entities returned in the list.
        total:
          type: integer
          x-stoplight:
            id: i15diaphpug0r
          minimum: 0
          description: The total amount of entities.
      description: The paging information.
    error-response-model:
      title: Error Response
      x-stoplight:
        id: q1qc3pr45fkbd
      type: object
      required:
        - errors
      properties:
        errors:
          type: array
          x-stoplight:
            id: axo7m6nqrbxb0
          minItems: 1
          items:
            x-stoplight:
              id: lvs5wdjcnchq7
            type: object
            required:
              - errorCode
              - errorMessage
            properties:
              errorCode:
                type: string
                x-stoplight:
                  id: 77c5gh5iik6af
                description: The error code describing the failure.
              errorMessage:
                type: string
                x-stoplight:
                  id: 7hexuwv0sr27f
                description: The error message providing the error details.
              source:
                type: object
                x-stoplight:
                  id: 74s8dvj41nnra
                description: The source of the error.
                properties:
                  pathParameter:
                    type: string
                    x-stoplight:
                      id: k0kjoffyb09s9
                    description: The path parameter causing the error.
                  queryParameter:
                    type: string
                    x-stoplight:
                      id: gflsqdlxuv1bj
                    description: The query parameter causing the error.
                  header:
                    type: string
                    x-stoplight:
                      id: 0fdnzbvvuy9qp
                    description: The header causing the error.
                  field:
                    type: string
                    x-stoplight:
                      id: dxbzzhs10yht0
                    description: The field causing the error.
                  dependentResource:
                    type: string
                    x-stoplight:
                      id: t1opjh5jazx68
                    description: The dependent resource causing the error.
              moreInfo:
                type: string
                x-stoplight:
                  id: 6kqeq1ht9ibtt
                description: More information about the error.
      description: An error occurred. See error information for details.
  responses:
    error-response:
      description: An error occurred. See error information for details.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/error-response-model'
    500-error-response:
      description: An unexpected internal error occurred.
      content: {}
  securitySchemes:
    ApimKey:
      name: Ocp-Apim-Subscription-Key
      type: apiKey
      in: header
      description: The APIM subscription key header.

````