{
  "opencollection": "1.0.0",
  "info": {
    "name": "Ibanforge Free API",
    "version": "1.4.3"
  },
  "items": [
    {
      "info": {
        "name": "Free",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Free IBAN format check (mod-97 + structure)",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.ibanforge.com/v1/iban/format",
            "params": [
              {
                "name": "iban",
                "value": "",
                "type": "query",
                "description": "IBAN to check (spaces allowed, will be normalized)"
              }
            ]
          },
          "docs": "FREE pure-format IBAN check: ISO 13616 mod-97 checksum, country-specific length, and BBAN parsing. No payment, no API key, no quota (global rate limit only). Does NOT touch the BIC, SEPA, VoP, sanctions, or Swiss clearing databases — use POST /v1/iban/validate ($0.005) when you need the full enrichment. Ideal for pre-filtering malformed IBANs before paying for validation."
        },
        {
          "info": {
            "name": "List all supported IBAN countries (free)",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.ibanforge.com/v1/iban/structure"
          },
          "docs": "FREE metadata endpoint: lists every supported IBAN country with its IBAN length, SEPA membership, and whether a BBAN structure breakdown and example IBAN are available. Use GET /v1/iban/structure/{country} for the full per-country template."
        },
        {
          "info": {
            "name": "IBAN structure template for a country (free)",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.ibanforge.com/v1/iban/structure/:country",
            "params": [
              {
                "name": "country",
                "value": "",
                "type": "path",
                "description": "ISO 3166-1 alpha-2 country code (case-insensitive)"
              }
            ]
          },
          "docs": "FREE metadata endpoint: returns the IBAN structural template for a country — total IBAN length, BBAN field positions (bank code / branch code / account number, 0-indexed within the BBAN), SEPA membership + schemes + VoP obligation, and a canonical example IBAN to copy-paste. Use it when an agent needs to know the IBAN format for a country before crafting a validation call."
        },
        {
          "info": {
            "name": "Generate test IBANs with REAL bank codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.ibanforge.com/v1/test-iban",
            "params": [
              {
                "name": "country",
                "value": "",
                "type": "query",
                "description": "Omit for a random supported country"
              },
              {
                "name": "count",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Free. Generates structurally valid test IBANs whose bank codes are drawn from the national registers we serve (CH, DE, AT, BE) — unlike the usual generators, whose checksum-valid IBANs carry arbitrary codes no register allocated. Account digits are random and belong to nobody. Each item ships with the proof: our own bank_code_check answer for that IBAN."
        },
        {
          "info": {
            "name": "Free demo results",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.ibanforge.com/v1/demo"
          },
          "docs": "Returns example IBAN and BIC validation results. No payment required."
        },
        {
          "info": {
            "name": "Health check",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.ibanforge.com/health"
          },
          "docs": "Returns API health status, uptime, and basic statistics."
        }
      ]
    }
  ],
  "bundled": true
}