---
title: "Create bank transfer method from Plaid processor token"
method: POST
path: "/api/tradfi/v1/plaid/processor-token"
tags: ["Plaid"]
---

# Create bank transfer method from Plaid processor token

`POST /api/tradfi/v1/plaid/processor-token`

Sending the `processor_token` to this endpoint will create the bank
transfer method for the given enterprise on the BitGo Platform.

Currently, only ACH bank transfer methods will be accepted.

Ensure you set all the required permissions to the token before
submitting it: `auth`, `identity` and `signal`.

Optionally, you can provide the description for the bank transfer
method. The description is the display name and works similarly to a
nickname. Uses the account name returned by Plaid when omitted.

## Request body

- object
  - `enterpriseId` string, required — The ID of the enterprise that owns the bank transfer method
  - `processorToken` string, required — A Plaid processor token created with BitGo as the processor.
  - `description` string — Optional display name for the bank transfer method. Uses the account name returned by Plaid when omitted.

## Response `201`

Created

- object
  - `data` object, required
    - `bankTransferMethodId` string, required — The ID of the created bank transfer method

## Other responses

- `400` — Bad Request - Required parameters are missing, the processor token is invalid, or it is not linked to an ACH account
- `403` — Forbidden - Client does not have access to the enterprise
- `424` — Failed Dependency - Plaid service is unavailable
- `500` — Internal Server Error

## Changes

- **2026-09-17** `84c10109c46d` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/bitgo/apis/bitgo-api/changes/api/tradfi/v1/plaid/processor-token/post.md)

---

[API](https://skmtc.dev/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.dev/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/bitgo/apis/bitgo-api/revisions/3d2da605821b?raw)
