---
title: "GET /v1/customers/{customer_id}/deposit_instructions"
method: GET
path: "/v1/customers/{customer_id}/deposit_instructions"
tags: ["crate::connectivity::controller::openapi::deposit_instructions"]
---

# GET /v1/customers/{customer_id}/deposit_instructions

`GET /v1/customers/{customer_id}/deposit_instructions`

## Request

- Base URL: `https://api.1money.com`
- URL: `https://api.1money.com/v1/customers/{customer_id}/deposit_instructions`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/1money/apis/1money-openapi/docs/v1/customers/:customer_id/deposit_instructions/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `customer_id` string, required

## Query parameters

- `asset` string, required: - Stablecoin assets: USDC, USDT, PYUSD, RLUSD, USDG, USDP, EURC, MXNB, 1USD(1USD/USDC conversion only, deposit/withdrawal not supported) - Digital assets: BTC, ETH, SOL - Fiat currencies: USD, MXN
- `network` string, required: Public network identifier for bank, blockchain and internal transactions. Allowed values: - Bank: `US_ACH`, `US_FEDWIRE`, `US_RTP`, `US_FEDNOW`, `SWIFT`, `CUBIX`, `SPEI`, `PIX_TRANSFER`, `LOCAL_BANK_TRANSFER`, `CHATS`, `FPS`, `SEPA`, `FASTER_PAYMENT`, `UAEFTS`, `UPI`, `EREBOR_RAIL` - Blockchain: `ETHEREUM`, `POLYGON`, `ARBITRUM`, `AVALANCHE`, `BASE`, `BNBCHAIN`, `SOLANA`, `TRON`, `ONE_MONEY`, `BITCOIN` - Internal: `INTERNAL` Availability depends on the asset and customer account configuration.

## Response `200`

- DepositInfoResponse
  - `asset` string, required: - Stablecoin assets: USDC, USDT, PYUSD, RLUSD, USDG, USDP, EURC, MXNB, 1USD(1USD/USDC conversion only, deposit/withdrawal not supported) - Digital assets: BTC, ETH, SOL - Fiat currencies: USD, MXN
  - `network` string, required: Public network identifier for bank, blockchain and internal transactions. Allowed values: - Bank: `US_ACH`, `US_FEDWIRE`, `US_RTP`, `US_FEDNOW`, `SWIFT`, `CUBIX`, `SPEI`, `PIX_TRANSFER`, `LOCAL_BANK_TRANSFER`, `CHATS`, `FPS`, `SEPA`, `FASTER_PAYMENT`, `UAEFTS`, `UPI`, `EREBOR_RAIL` - Blockchain: `ETHEREUM`, `POLYGON`, `ARBITRUM`, `AVALANCHE`, `BASE`, `BNBCHAIN`, `SOLANA`, `TRON`, `ONE_MONEY`, `BITCOIN` - Internal: `INTERNAL` Availability depends on the asset and customer account configuration.
  - `deposit_instruction_id` string, nullable: Deposit instruction ID (wallet ID) for crypto deposits
  - `bank_instruction` BankDepositInfo
    - `bank_name` string, nullable, required: Name of the bank that holds custody over the account.
    - `routing_number` string, nullable, required: Routing number of the account.
    - `account_holder` string, nullable, required: Name of the account holder.
    - `account_number` string, nullable, required: Account number for the account.
    - `bic_code` string, nullable: SWIFT code / BIC code
    - `memorandum` string, nullable: Memorandum / reference for identifying the deposit
    - `address` AddressDetails
      - `full_address` string, required
      - `country_code` string, required: ISO 3166-1 alpha-3 three-letter country codes in upper case.
      - `address_line1` string, required: The street number for this address (the whitespaces are trimmed from field).
      - `address_line2` string, nullable: An additional address line for this address (the whitespaces are trimmed from field).
      - `city` string, required: A city for this address (the whitespaces are trimmed from field).
      - `region` string, nullable: The address's region. This is state for U.S., province for Canada (the whitespaces are trimmed from field).
      - `postal_code` string, required: A postal code for this address (the whitespaces are trimmed from field).
    - `transaction_fee` FeeMeta, required
      - `value` string, required: Fee amount
      - `asset` string, required: - Stablecoin assets: USDC, USDT, PYUSD, RLUSD, USDG, USDP, EURC, MXNB, 1USD(1USD/USDC conversion only, deposit/withdrawal not supported) - Digital assets: BTC, ETH, SOL - Fiat currencies: USD, MXN
  - `wallet_instruction` WalletDepositInfo
    - `wallet_address` string, required: Wallet address for crypto deposits
    - `minimum_deposit` string, required: Minimum deposit amount required
    - `contract_address_url` string, required: Token contract address URL on the blockchain explorer
  - `clabe_instruction` ClabeDepositInfo: SPEI deposit target. A CLABE is an 18-digit account number that already encodes the bank, so it carries no routing number, BIC or bank address the way the US/SWIFT rails do.
    - `clabe` string, required: 18-digit CLABE to transfer the MXN to.
    - `bank_name` string, nullable: Name of the bank that holds the CLABE.
    - `beneficiary_name` string, nullable: Registered name of the CLABE holder.
    - `reference` string, nullable: Reference the sender must quote on the transfer, when the rail requires one.
    - `transaction_fee` FeeMeta, required
      - `value` string, required: Fee amount
      - `asset` string, required: - Stablecoin assets: USDC, USDT, PYUSD, RLUSD, USDG, USDP, EURC, MXNB, 1USD(1USD/USDC conversion only, deposit/withdrawal not supported) - Digital assets: BTC, ETH, SOL - Fiat currencies: USD, MXN
  - `transaction_action` 'DEPOSIT', required
  - `created_at` string, required
  - `modified_at` string, required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `405`: Method Not Allowed
- `422`: Unprocessable Entity - Invalid enum value (e.g., unsupported network or asset name)
- `500`: Internal Server Error

## Changes

- **2026-11-03** `d213edbaccb6`: 4 breaking, 3 info
  - the response property `bank_instruction/oneOf[#/components/schemas/BankDepositInfo]/account_holder` became nullable for the status `200`
  - the response property `bank_instruction/oneOf[#/components/schemas/BankDepositInfo]/account_number` became nullable for the status `200`
  - the response property `bank_instruction/oneOf[#/components/schemas/BankDepositInfo]/bank_name` became nullable for the status `200`
  - the response property `bank_instruction/oneOf[#/components/schemas/BankDepositInfo]/routing_number` became nullable for the status `200`
  - …3 more

[Operation history](https://skmtc.dev/1money/apis/1money-openapi/changes/v1/customers/:customer_id/deposit_instructions/get.md)

---

[API](https://skmtc.dev/1money/apis/1money-openapi.md) - [All operations](https://skmtc.dev/1money/apis/1money-openapi/llms.txt) - [OpenAPI document](https://skmtc.dev/1money/apis/1money-openapi/revisions/d213edbaccb6?raw)
