Skip to main content

Overview

The Countries API provides functionality for managing country data, including:
  • ISO codes (alpha-2, alpha-3, numeric)
  • IBAN formats and validation
  • Currency associations
  • Regional settings

Core Concepts

Country Properties

FieldDescriptionFormat
nameCountry nameRequired
iso_alpha2Two-letter codeISO 3166-1 alpha-2
iso_alpha3Three-letter codeISO 3166-1 alpha-3
iso_numericNumeric codeISO 3166-1 numeric
iban_lengthIBAN lengthInteger
currency_codeDefault currencyISO 4217

Metadata Options

  • eu_member: EU membership status
  • sepa_member: SEPA participation
  • risk_level: Country risk assessment
  • supported_documents: Accepted ID types

Validation Rules

ISO Codes

  • Alpha-2: Exactly 2 uppercase letters
  • Alpha-3: Exactly 3 uppercase letters
  • Numeric: Exactly 3 digits

Currency Code

  • Must be valid ISO 4217 code
  • Must be active currency

Security Requirements

  • Country management requires admin access
  • Changes are audited
  • Deletion is logical (deactivation)
See individual endpoint documentation for detailed request/response formats and examples.