---
title: "/claim/intake/retrieveCreditTransactions"
method: POST
path: "/claim/intake/retrieveCreditTransactions"
tags: ["Intake"]
---

# /claim/intake/retrieveCreditTransactions

`POST /claim/intake/retrieveCreditTransactions`

Use this endpoint to retrieve credit transactions that can be selected to add to the claim. 

Gets list of credits within date range for claim. Optional search params can also be provided for searching for a specific credit transaction. This call is required when the claim reason is credit not issued and the user has indicated partial credit was issued.

Requires a question response indicating in `APIDocumentationList` that this method is required

Prerequisite API call:
- `/claim/intake/retrieveQuestionnaire`

## Request body

- object
  - `providerId` integer, required — Your unique provider identifier from SoFi Tech Solutions. Pattern: Max 10 digits Example: `9999`
  - `transactionId` string, required — Supply a globally unique ID to identify this endpoint request ("transaction"). Pattern: Max 60 characters Example: `"984513-395483653-4483483478"`
  - `ClaimId` string, required — Unique claim ID
  - `SearchStartDate` string — Search start date for date range search. **Required** only if the user is searching for transactions within a certain date range Format: yyyyMMdd
  - `SearchEndDate` string — Search end date for date range search. **Required** only if the user is searching for transactions within a certain date range Format: yyyyMMdd

## Response `200`

postRetrieveCreditTransactions

- object
  - `TransactionList` object[]
    - `Amount` string — Amount of transaction
    - `AmountInfo` object
      - `Amount` string — Amount of currency
      - `Exponent` string — Number of decimal places for currency
      - `ISOCodeAlpha` string — 3 character alpha iso code
      - `ISOCodeNumeric` string — numeric iso code
      - `ISOCurrencyName` string — currency name
    - `AuthorizationStatus` 'Pending' | 'Posted' — Authorization status of the transaction
    - `CardNumberEndingIn` string — Last 4 digits of card number
    - `Date` string — Date of transaction in yyyyMMdd formatted string
    - `DebitCredit` 'Debit' | 'Credit' — Debit or Credit
    - `Description` string — Transaction description/Merchant name
    - `PostingDateTime` string — The posting timestamp of format yyyyMMdd'T'HHmmss.SSS z
    - `SelectMode` 'Multi' | 'Single' — The selection mode for the transaction. * `Multi` &mdash; Multiple transactions can be selected for this claim type. * `Single` &mdash; Only one transaction can be selected for this claim type.
    - `TransactionDateTime` string — The authorization timestamp of format yyyyMMdd'T'HHmmss.SSS z
    - `TransactionId` string — ID for the disputed transaction: `P[prog_id]|[prn]|[auth_id]|[network_code]|[trans_code]` Example: `P111|999123456789|0169|M|AUA`
    - `TransactionType` 'ACH' | 'ATMDEP' | 'ATMWD' | 'CardPinless' | 'CardPinned' | 'CHECK' | 'FEE' | 'P2P' | 'WIRE' — Type of the transaction
  - `StatusList` object[]
    - `Type` 'Error' | 'Success' — Status of the request
    - `Message` string — Message about the status
    - `Code` string — Numeric code for the status
  - `rtoken` string, nullable — A system-generated ID used for tracking
  - `StatusCode` integer, nullable — The HTTP response status code

## Other responses

- `400` — Error retrieve credit transactions request
- `500` — Error retrieve credit transactions request

---

[API](https://skmtc.net/galileo-ft/apis/program-api.md) · [All operations](https://skmtc.net/galileo-ft/apis/program-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/galileo-ft/program-api/versions/bcd728f97a18/schema)
