---
title: "Add a rail to a counterparty"
method: POST
path: "/counterparties/{id}/rails"
tags: ["Counterparties"]
---

# Add a rail to a counterparty

`POST /counterparties/{id}/rails`

## Path parameters

- `id` string, required

## Request body

- union
  - object
    - `type` 'bank', required
    - `bankName` string, required
    - `routingNumber` string, required
    - `accountNumber` string, required
    - `accountType` 'checking' | 'savings'
    - `address` string
    - `addressStreet` string, required
    - `addressCity` string, required
    - `addressState` string, required
    - `addressPostalCode` string, required
    - `addressCountry` string
  - object
    - `type` 'wallet', required
    - `walletAddress` string, required
    - `network` 'base' | 'base-sepolia' | 'arc' | 'solana', required

## Response `201`

Rail created, account numbers revealed

- object
  - `rail` union, required
    - object
      - `id` string, required
      - `counterpartyId` string, required
      - `createdAt` string, date-time, required
      - `source` 'platform' | 'counterparty', required
      - `type` 'bank', required
      - `bankName` string, required
      - `routingNumber` string, required
      - `accountNumber` string, required
      - `accountType` 'checking' | 'savings'
      - `address` string
      - `addressStreet` string
      - `addressCity` string
      - `addressState` string
      - `addressPostalCode` string
      - `addressCountry` string
      - `providerExternalAccountId` string
    - object
      - `id` string, required
      - `counterpartyId` string, required
      - `createdAt` string, date-time, required
      - `source` 'platform' | 'counterparty', required
      - `type` 'wallet', required
      - `walletAddress` string, required
      - `network` 'base' | 'base-sepolia' | 'arc' | 'solana', required

---

[API](https://skmtc.dev/catena/apis/catena-api.md) · [All operations](https://skmtc.dev/catena/apis/catena-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/catena/catena-api/revisions/f0a9c99d458d/schema)
