Skip to main content
GET
/
v1
/
instruments
/
methods
List payment-method schemas per country
curl --request GET \
  --url https://api.antonpayments.com/v1/instruments/methods \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "code": "iban",
      "country": "US",
      "currency": "USD",
      "label": "UK Bank Account (Faster Payments)",
      "fields": [
        {
          "name": "sort_code",
          "type": "string",
          "required": true,
          "label": "Sort code",
          "pattern": "<string>",
          "enum": [
            "<string>"
          ],
          "help": "<string>"
        }
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

API keys are opaque strings prefixed by environment:

  • ak_live_* — production keys, accepted only on api.antonpayments.com.
  • ak_test_* — sandbox keys, accepted only on api.antonpayments.dev.

Include your key in the Authorization header: Bearer ak_test_....

Query Parameters

country
string

Filter to methods available in a specific country. ISO 3166-1 alpha-2 country code.

Pattern: ^[A-Z]{2}$
Example:

"US"

Response

200 - application/json

Per-country method schemas.

data
object[]
required