---
title: "Get ACH agreement"
method: GET
path: "/api/fiat/v1/transaction/ach-debit/agreement"
tags: ["ACH Debits"]
deprecated: true
---

# Get ACH agreement

`GET /api/fiat/v1/transaction/ach-debit/agreement`

> **Deprecated.**

Get the ACH agreement for a specific bank account.

## Query parameters

- `bankId` string
- `amount` string

## Response `200`

OK

- object
  - `achAuthorizationLanguage` object, required
    - `reviewAuthorization` string, required — The authorization language for the ACH debit
    - `accountInformation` object, required
      - `accountHolderName` string, required — Name of the account holder
      - `bankName` string, required — Name of the financial institution
      - `accountNumber` string, required — Masked account number
      - `routingNumber` string, required — Routing number of the financial institution
      - `accountType` 'checking' | 'savings', required — Type of bank account (checking or savings)
    - `authorizationDetails` string, required — Details of the transaction being authorized
    - `acknowledgment` string, required — Legal acknowledgment text for the ACH transaction

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.net/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bitgo/bitgo-api/revisions/e445c15e5bee/schema)
