---
title: "Create offramp account"
method: POST
path: "/ledger/offramp-accounts"
tags: ["ledger-offramp accounts"]
---

# Create offramp account

`POST /ledger/offramp-accounts`

Create offramp account with beneficiary id.

## Request body

- CreateOfframpAccountRequest
  - `payoutCurrency` string, required — Currency in which payouts will be made to the beneficiary.
  - `beneficiaryId` string, uuid, required — Identifier of an existing beneficiary to be linked to the offramp account. Should be in the same currency as payoutCurrency.

## Response `200`

Offramp account created

- OfframpAccount
  - `id` string, uuid, required — Unique identifier for the offramp account.
  - `beneficiary` Beneficiary, required — Fiat beneficiary object
    - `id` string, uuid, required — Beneficiary identifier
    - `accountNumber` string, required — Beneficiary account number, for international payments like SEPA, this is the IBAN
    - `accountName` string, required — Beneficiary account name
    - `currency` string, required
    - `beneficiaryType` string — Discriminator value for beneficiary type. Allowed values include: - BeneficiaryLocalBankAccount - BeneficiarySepaBankAccount - BeneficiaryACHBankAccount - BeneficiarySwiftBankAccount - BeneficiaryMobileWalletAccount
    - `isThirdParty` boolean — Flag to indicate if the beneficiary is a third party
    - `accountHolderType` 'INDIVIDUAL' | 'BUSINESS', required
  - `payoutCurrency` string, required
  - `status` 'ACTIVE' | 'INACTIVE' | 'SUSPENDED' — Status of the offramp account.
  - `createdDate` string, date-time

## Other responses

- `400` — Request could not be validated
- `401` — Client is not authorized to make request

---

[API](https://skmtc.net/nestechops/apis/onboard-external-api-gateway.md) · [All operations](https://skmtc.net/nestechops/apis/onboard-external-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nestechops/onboard-external-api-gateway/revisions/29661adc1ffc/schema)
