---
title: "Get Pending Deposits"
method: POST
path: "/getPendingDeposits"
tags: ["Transactions"]
---

# Get Pending Deposits

`POST /getPendingDeposits`

Use the Get Pending Deposits endpoint to retrieve a list of incoming ACH credits that are pending manual review. Populate `accountNo` to retrieve the pending credits for a specified account or leave `accountNo` blank to retrieve all pending credits for your program. You can approve or reject these transactions using the <<glossary:CST>> or the <a href="ref:post_modifypendingdepositstatus" target="_blank">Modify Pending Deposit Status</a> endpoint. Incoming ACH credits are placed into this queue based on the operation fraud settings for your program.

See <a href="ref:record-set-paging" target="_blank">Record-Set Pagination</a> for instructions on using the paging parameters.

## Response `default`

- object
  - `status_code` integer, nullable, required — The response status code. May return a string for some statuses.
  - `status` string, nullable, required — The condition of a process or response
  - `processing_time` number, float, nullable, required — The time elapsed in processing the transaction
  - `echo` object, nullable, required — A structure that contains transaction ID information
    - `transaction_id` string, nullable, required — An ID that represents an API transaction
    - `provider_timestamp` string, date-time, nullable, required — Store a related timestamp for reporting and troubleshooting purposes
    - `provider_transaction_id` string, nullable, required — Secondary transaction identifier (generated by a provider)
  - `system_timestamp` string, date-time, nullable, required — A system generated timestamp
  - `rtoken` string, nullable, required — A system-generated ID used for tracking
  - `errors` string[] — A list of errors generated while the request was processed
  - `response_data` object, nullable, required — A structure for the response data. It can be empty but usually will contain information.
    - `pending_deposit_count` integer, required — The number of pending deposits in the response
    - `page` integer, required — The page number to be retrieved in the context of recordset paging
    - `total_record_count` integer, required — Number of records in the accounts list display
    - `number_of_pages` integer, required — Total number of pages in the accounts list display
    - `start_date` string, date-time, required — Start date of the pending deposits data range
    - `end_date` string, date-time, required — End date of the pending deposits data range
    - `pending_deposits` object[], required — List of information on pending deposits
      - `amt` number, float, nullable, required — The amount of the deposit
      - `in_ts` string, date-time, nullable, required — An initial timestamp for the creation of the record
      - `effective_dt` string, date-time, nullable, required — A timestamp for an ACH record that specifies when the payment posts
      - `name` string, nullable, required — The name of the account receiving the flagged deposit
      - `xid` string, nullable, required — An account ID that can be used instead of the PAN or other restricted information
      - `prog_id` string, required — An ID number unique to a program
      - `batch_hdr` string, nullable — A record of a batch of transactions
      - `company_entry_description` string, nullable — Value of Company Entry Description from the Company/Batch Header Record in ach file
      - `company_identification` string, nullable — Value of Company Identification from the Company/Batch Header Record in ach file
      - `dest_acct_no` string, required — The destination account for a flagged pending deposit
      - `source_inst_id` string, nullable — An ID (Usually a bank routing number) for the institution that originated the deposit
      - `source_inst_name` string, nullable — The name of the institution that originated the deposit
      - `pmt_ref_no` string, nullable — A system-generated account number
      - `status` string, nullable — The status of the deposit. See <a href="ref:api-reference-deposit-status-codes" target="_blank">Deposit Status Codes</a>.
      - `trans_type` string, nullable — Transaction type
      - `addenda_rec` string, nullable — Supplemental information to identify a deposit
      - `categories` object[] — List containing information about categories
        - `category_code` string, required — Category code for the deposit. See <a href="ref:api-reference-deposit-category-codes" target="_blank">Deposit Category Codes</a> for valid values.
        - `description` string, required — A plain text description of a pending deposit
        - `status` string, nullable, required — Status of the deposit
        - `ach_source_id` string, nullable, required — An identifier for the <<glossary:ODFI>>
      - `ach_trans_id` string, required — A unique ID for an ACH transaction
      - `ach_category` string, nullable — Transaction ACH category
      - `ach_subcategory` string, nullable — Transaction ACH subcategory
      - `trans_ts` string, date-time, nullable — Original settlement date
      - `actual_settl_dt` string, date-time, nullable — Actual settlement date
      - `ach_early_days_used` number, nullable — Number of Early Days Used

---

[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)
