---
title: "Get Payment Method Requirements"
method: GET
path: "/v2/wallets/{id}/withdraw/fiat/payment-method-requirements"
tags: ["Withdraw Fiat V2"]
---

# Get Payment Method Requirements

`GET /v2/wallets/{id}/withdraw/fiat/payment-method-requirements`

Returns the JSON Schema describing the information required for the selected payment method. See [Dynamic Forms](/en/guides/dynamic-forms).

## Path parameters

- `id` string, uuid, required

## Query parameters

- `assetId` string, uuid, required
- `currency` string, required
- `amount` string, required
- `paymentMethod` string, required
- `country` string
- `paymentMethodCategory` string
- `provider` string

## Response `200`

Successful response.

- PaymentMethodRequirementsResponse
  - `statusCode` integer, required
  - `message` string, required — Human-readable result.
  - `data` PaymentMethodRequirements, required
    - `paymentMethodId` string, required — Payment method these requirements apply to.
    - `schema` Draft07Schema, required — A JSON Schema Draft 07 document. Render and validate this schema before submitting additionalData or paymentMethodData.
      - `$schema` string, required — JSON Schema dialect URI.
      - `type` string — Root JSON type.
      - `properties` object
      - `required` string[]
    - `metadata` object, nullable

---

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