{
  "info": {
    "_postman_id": "150693c5-3e66-4451-965a-d3e92f531a00",
    "name": "BIC Validation API v2 — IBAN.com",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Generated from https://developer.iban.com/assets/openapi/bic-validation-api-v2.yaml (OpenAPI 3.1). Fill the collection variable apiKey with your key from API Access. BIC Validation plans have no query limit; there is no sandbox."
  },
  "item": [
    {
      "name": "BIC",
      "description": "Validate and look up a BIC.",
      "item": [
        {
          "name": "Validate a BIC (POST)",
          "id": "da23a88d-117d-4adf-96f6-821927c27fbe",
          "request": {
            "name": "Validate a BIC (POST)",
            "description": {
              "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
              "type": "text/plain"
            },
            "url": {
              "raw": "{{baseUrl}}/bic/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "bic",
                ""
              ]
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "method": "POST",
            "auth": null,
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "api_key",
                  "value": "{{apiKey}}",
                  "description": "Your personal key, shown under API Access in the client area."
                },
                {
                  "key": "format",
                  "value": "json",
                  "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                },
                {
                  "key": "bic",
                  "value": "BARCGB22XXX",
                  "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                }
              ]
            }
          },
          "response": [
            {
              "name": "HTTP 200 · BARCGB22XXX — Barclays Bank PLC, head office (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"BARCGB22XXX\",\n    \"success\": true\n  },\n  \"bic_valid\": true,\n  \"bic_active\": true,\n  \"directory_results\": {\n    \"bic\": \"BARCGB22XXX\",\n    \"bic8\": \"BARCGB22\",\n    \"bic_branch\": \"XXX\",\n    \"institution\": \"FINANCIAL\",\n    \"name\": \"BARCLAYS BANK PLC\",\n    \"branch_name\": \"ALL U.K. OFFICES\",\n    \"office\": \"HEAD OFFICE\",\n    \"address\": \"1 CHURCHILL PLACE\",\n    \"city\": \"LONDON\",\n    \"zip\": \"E14 5HP\",\n    \"country_name\": \"UNITED KINGDOM\",\n    \"iso_country_code\": \"GB\"\n  },\n  \"services\": [\n    {\n      \"code\": \"FIN\",\n      \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n    },\n    {\n      \"code\": \"SCO\",\n      \"description\": \"SCORE FIN\"\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · ZZZZZZ99XXX — not in the directory, code 803 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "ZZZZZZ99XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"ZZZZZZ99XXX\",\n    \"success\": true\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"803\",\n    \"message\": \"BIC Code not found in directory.\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · BARC$B22XXX — invalid characters, code 801 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARC$B22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"BARC$B22XXX\",\n    \"success\": true\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"801\",\n    \"message\": \"Invalid characters in BIC.\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · BARCGB22X — 9 characters, code 802 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22X",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"BARCGB22X\",\n    \"success\": true\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"802\",\n    \"message\": \"Incorrect BIC Length. Accepted BIC length 8 or 11 characters\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · UNCRITM1 — passive participant, valid but not connected (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "UNCRITM1",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"UNCRITM1\",\n    \"success\": true\n  },\n  \"bic_valid\": true,\n  \"bic_active\": false,\n  \"directory_results\": {\n    \"bic\": \"UNCRITM1XXX\",\n    \"bic8\": \"UNCRITM1\",\n    \"bic_branch\": \"XXX\",\n    \"institution\": \"FINANCIAL\",\n    \"name\": \"UNICREDIT S.P.A.\",\n    \"branch_name\": \"\",\n    \"office\": \"BRANCH\",\n    \"address\": \"\",\n    \"city\": \"\",\n    \"zip\": \"\",\n    \"country_name\": \"ITALY\",\n    \"iso_country_code\": \"IT\"\n  },\n  \"services\": [],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · VODAGB2L — non-financial institution (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "VODAGB2L",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"VODAGB2L\",\n    \"success\": true\n  },\n  \"bic_valid\": true,\n  \"bic_active\": true,\n  \"directory_results\": {\n    \"bic\": \"VODAGB2LXXX\",\n    \"bic8\": \"VODAGB2L\",\n    \"bic_branch\": \"XXX\",\n    \"institution\": \"NONFINANCIAL\",\n    \"name\": \"VODAFONE GROUP SERVICES LTD\",\n    \"branch_name\": \"\",\n    \"office\": \"HEAD OFFICE\",\n    \"address\": \"VODAFONE HOUSE, THE CONNECTION\",\n    \"city\": \"NEWBURY\",\n    \"zip\": \"RG14 2FN\",\n    \"country_name\": \"UNITED KINGDOM\",\n    \"iso_country_code\": \"GB\"\n  },\n  \"services\": [\n    {\n      \"code\": \"FIN\",\n      \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n    },\n    {\n      \"code\": \"SCO\",\n      \"description\": \"SCORE FIN\"\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · BARCGB22XXX, format=xml (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "xml",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "xml",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/xml"
                }
              ],
              "cookie": [],
              "body": "<?xml version=\"1.0\"?>\n<result><query><bic>BARCGB22XXX</bic><success>true</success></query><bic_valid>true</bic_valid><bic_active>true</bic_active><directory_results><bic>BARCGB22XXX</bic><bic8>BARCGB22</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>BARCLAYS BANK PLC</name><branch_name>ALL U.K. OFFICES</branch_name><office>HEAD OFFICE</office><address>1 CHURCHILL PLACE</address><city>LONDON</city><zip>E14 5HP</zip><country_name>UNITED KINGDOM</country_name><iso_country_code>GB</iso_country_code></directory_results><services><service><code>FIN</code><description>MANY-TO-MANY FIN PAYMENT SERVICE</description></service><service><code>SCO</code><description>SCORE FIN</description></service></services><error><code/><message/></error></result>"
            },
            {
              "name": "HTTP 403 · Wrong key, code 301 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "WRONG_KEY",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"\",\n    \"success\": false\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"301\",\n    \"message\": \"API Key is invalid\"\n  }\n}"
            },
            {
              "name": "HTTP 400 · format missing (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (POST)",
                "description": {
                  "content": "Parameters as an `application/x-www-form-urlencoded` body, the key included. JSON bodies are not read\n(HTTP 400). Preferred in production: the key travels in the request body instead of the URL. Returns\nthe same response as the GET form.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "text",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "text/html; charset=UTF-8"
                }
              ],
              "cookie": [],
              "body": "Bad Request: Missing 'api_key' or 'format' parameter values"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "name": "Validate a BIC (GET)",
          "id": "7e343e76-5c2d-40c9-b8b2-1e19693ad398",
          "request": {
            "name": "Validate a BIC (GET)",
            "description": {
              "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
              "type": "text/plain"
            },
            "url": {
              "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=BARCGB22XXX",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "bic",
                ""
              ],
              "query": [
                {
                  "key": "api_key",
                  "value": "{{apiKey}}",
                  "description": "Your personal key, shown under API Access in the client area."
                },
                {
                  "key": "format",
                  "value": "json",
                  "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                },
                {
                  "key": "bic",
                  "value": "BARCGB22XXX",
                  "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                }
              ]
            },
            "header": [],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "name": "HTTP 200 · BARCGB22XXX — Barclays Bank PLC, head office (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=BARCGB22XXX",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"BARCGB22XXX\",\n    \"success\": true\n  },\n  \"bic_valid\": true,\n  \"bic_active\": true,\n  \"directory_results\": {\n    \"bic\": \"BARCGB22XXX\",\n    \"bic8\": \"BARCGB22\",\n    \"bic_branch\": \"XXX\",\n    \"institution\": \"FINANCIAL\",\n    \"name\": \"BARCLAYS BANK PLC\",\n    \"branch_name\": \"ALL U.K. OFFICES\",\n    \"office\": \"HEAD OFFICE\",\n    \"address\": \"1 CHURCHILL PLACE\",\n    \"city\": \"LONDON\",\n    \"zip\": \"E14 5HP\",\n    \"country_name\": \"UNITED KINGDOM\",\n    \"iso_country_code\": \"GB\"\n  },\n  \"services\": [\n    {\n      \"code\": \"FIN\",\n      \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n    },\n    {\n      \"code\": \"SCO\",\n      \"description\": \"SCORE FIN\"\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · ZZZZZZ99XXX — not in the directory, code 803 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=ZZZZZZ99XXX",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "ZZZZZZ99XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"ZZZZZZ99XXX\",\n    \"success\": true\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"803\",\n    \"message\": \"BIC Code not found in directory.\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · BARC$B22XXX — invalid characters, code 801 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=BARC$B22XXX",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARC$B22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"BARC$B22XXX\",\n    \"success\": true\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"801\",\n    \"message\": \"Invalid characters in BIC.\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · BARCGB22X — 9 characters, code 802 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=BARCGB22X",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22X",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"BARCGB22X\",\n    \"success\": true\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"802\",\n    \"message\": \"Incorrect BIC Length. Accepted BIC length 8 or 11 characters\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · UNCRITM1 — passive participant, valid but not connected (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=UNCRITM1",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "UNCRITM1",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"UNCRITM1\",\n    \"success\": true\n  },\n  \"bic_valid\": true,\n  \"bic_active\": false,\n  \"directory_results\": {\n    \"bic\": \"UNCRITM1XXX\",\n    \"bic8\": \"UNCRITM1\",\n    \"bic_branch\": \"XXX\",\n    \"institution\": \"FINANCIAL\",\n    \"name\": \"UNICREDIT S.P.A.\",\n    \"branch_name\": \"\",\n    \"office\": \"BRANCH\",\n    \"address\": \"\",\n    \"city\": \"\",\n    \"zip\": \"\",\n    \"country_name\": \"ITALY\",\n    \"iso_country_code\": \"IT\"\n  },\n  \"services\": [],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · VODAGB2L — non-financial institution (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=json&bic=VODAGB2L",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "VODAGB2L",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"VODAGB2L\",\n    \"success\": true\n  },\n  \"bic_valid\": true,\n  \"bic_active\": true,\n  \"directory_results\": {\n    \"bic\": \"VODAGB2LXXX\",\n    \"bic8\": \"VODAGB2L\",\n    \"bic_branch\": \"XXX\",\n    \"institution\": \"NONFINANCIAL\",\n    \"name\": \"VODAFONE GROUP SERVICES LTD\",\n    \"branch_name\": \"\",\n    \"office\": \"HEAD OFFICE\",\n    \"address\": \"VODAFONE HOUSE, THE CONNECTION\",\n    \"city\": \"NEWBURY\",\n    \"zip\": \"RG14 2FN\",\n    \"country_name\": \"UNITED KINGDOM\",\n    \"iso_country_code\": \"GB\"\n  },\n  \"services\": [\n    {\n      \"code\": \"FIN\",\n      \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n    },\n    {\n      \"code\": \"SCO\",\n      \"description\": \"SCORE FIN\"\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · BARCGB22XXX, format=xml (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=xml&bic=BARCGB22XXX",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "xml",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "xml",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/xml"
                }
              ],
              "cookie": [],
              "body": "<?xml version=\"1.0\"?>\n<result><query><bic>BARCGB22XXX</bic><success>true</success></query><bic_valid>true</bic_valid><bic_active>true</bic_active><directory_results><bic>BARCGB22XXX</bic><bic8>BARCGB22</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>BARCLAYS BANK PLC</name><branch_name>ALL U.K. OFFICES</branch_name><office>HEAD OFFICE</office><address>1 CHURCHILL PLACE</address><city>LONDON</city><zip>E14 5HP</zip><country_name>UNITED KINGDOM</country_name><iso_country_code>GB</iso_country_code></directory_results><services><service><code>FIN</code><description>MANY-TO-MANY FIN PAYMENT SERVICE</description></service><service><code>SCO</code><description>SCORE FIN</description></service></services><error><code/><message/></error></result>"
            },
            {
              "name": "HTTP 403 · Wrong key, code 301 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key=WRONG_KEY&format=json&bic=BARCGB22XXX",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "WRONG_KEY",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"bic\": \"\",\n    \"success\": false\n  },\n  \"bic_valid\": false,\n  \"bic_active\": false,\n  \"directory_results\": {},\n  \"services\": [],\n  \"error\": {\n    \"code\": \"301\",\n    \"message\": \"API Key is invalid\"\n  }\n}"
            },
            {
              "name": "HTTP 400 · format missing (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Validate a BIC (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). With GET the key is part of the\nURL and ends up in proxy and web-server access logs: use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bic/?api_key={{apiKey}}&format=&bic=BARCGB22XXX",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bic",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "bic",
                      "value": "BARCGB22XXX",
                      "description": "The BIC to validate, 8 or 11 characters, letters and digits only, in any case (lower case is converted\nand echoed in upper case). Spaces, hyphens and other characters are not removed: they give result code\n801; any length other than 8 or 11 gives 802. An 8-character BIC is looked up as its head-office record\n(branch code `XXX`). Missing or empty: HTTP 400."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "text",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "text/html; charset=UTF-8"
                }
              ],
              "cookie": [],
              "body": "Bad Request: Missing 'api_key' or 'format' parameter values"
            }
          ],
          "event": []
        }
      ],
      "event": []
    },
    {
      "name": "Bank search",
      "description": "Search the directory by institution name and country.",
      "item": [
        {
          "name": "Search the directory by institution name (POST)",
          "id": "6f02f309-41dc-463c-87ec-d9b4b6d9f047",
          "request": {
            "name": "Search the directory by institution name (POST)",
            "description": {
              "content": "Finds every record whose institution name contains `bank_name` in the given `country`, optionally\nnarrowed by `city`, and returns up to `limit` of them (default 10, maximum 100; no paging). Records come\nin the directory's own order. `bic` is not accepted on this endpoint.",
              "type": "text/plain"
            },
            "url": {
              "raw": "{{baseUrl}}/bank/",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "bank",
                ""
              ]
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "method": "POST",
            "auth": null,
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "api_key",
                  "value": "{{apiKey}}",
                  "description": "Your personal key, shown under API Access in the client area."
                },
                {
                  "key": "format",
                  "value": "json",
                  "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                },
                {
                  "key": "country",
                  "value": "US",
                  "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                },
                {
                  "key": "bank_name",
                  "value": "natwest",
                  "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                },
                {
                  "key": "city",
                  "value": "london",
                  "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                  "disabled": true
                },
                {
                  "key": "limit",
                  "value": "10",
                  "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                  "disabled": true
                }
              ]
            }
          },
          "response": [
            {
              "name": "HTTP 200 · natwest in the United States — four records (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (POST)",
                "description": {
                  "content": "Finds every record whose institution name contains `bank_name` in the given `country`, optionally\nnarrowed by `city`, and returns up to `limit` of them (default 10, maximum 100; no paging). Records come\nin the directory's own order. `bic` is not accepted on this endpoint.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "natwest",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"US\",\n    \"bank_name\": \"natwest\",\n    \"success\": true\n  },\n  \"records_found\": 4,\n  \"records_displayed\": 10,\n  \"directory_results\": [\n    {\n      \"bic\": \"RBOSUS3GXXX\",\n      \"bic8\": \"RBOSUS3G\",\n      \"bic_branch\": \"XXX\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"GRNWUS33FUT\",\n      \"bic8\": \"GRNWUS33\",\n      \"bic_branch\": \"FUT\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"FUTURES\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"GRNWUS3EXXX\",\n      \"bic8\": \"GRNWUS3E\",\n      \"bic_branch\": \"XXX\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"GRNWUS33XXX\",\n      \"bic8\": \"GRNWUS33\",\n      \"bic_branch\": \"XXX\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"HEAD OFFICE\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · barclays in GB, city london, limit 3 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (POST)",
                "description": {
                  "content": "Finds every record whose institution name contains `bank_name` in the given `country`, optionally\nnarrowed by `city`, and returns up to `limit` of them (default 10, maximum 100; no paging). Records come\nin the directory's own order. `bic` is not accepted on this endpoint.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "GB",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "barclays",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808."
                    },
                    {
                      "key": "limit",
                      "value": "3",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100."
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"GB\",\n    \"bank_name\": \"barclays\",\n    \"success\": true,\n    \"city\": \"london\"\n  },\n  \"records_found\": 45,\n  \"records_displayed\": 3,\n  \"directory_results\": [\n    {\n      \"bic\": \"BARCGB22CLM\",\n      \"bic8\": \"BARCGB22\",\n      \"bic_branch\": \"CLM\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"BARCLAYS BANK PLC\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"\",\n      \"city\": \"LONDON\",\n      \"zip\": \"\",\n      \"country_name\": \"UNITED KINGDOM\",\n      \"iso_country_code\": \"GB\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"BARCGB22CLS\",\n      \"bic8\": \"BARCGB22\",\n      \"bic_branch\": \"CLS\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"BARCLAYS BANK PLC\",\n      \"branch_name\": \"CLS OPERATIONS CENTRE\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"5 THE NORTH COLONADE, CANARY, WHARF\",\n      \"city\": \"LONDON\",\n      \"zip\": \"E14 4PU\",\n      \"country_name\": \"UNITED KINGDOM\",\n      \"iso_country_code\": \"GB\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"BARCGB22GCM\",\n      \"bic8\": \"BARCGB22\",\n      \"bic_branch\": \"GCM\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"BARCLAYS BANK PLC\",\n      \"branch_name\": \"GLOBAL CASH MANAGEMENT\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"\",\n      \"city\": \"LONDON\",\n      \"zip\": \"\",\n      \"country_name\": \"UNITED KINGDOM\",\n      \"iso_country_code\": \"GB\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · Nothing matches — code 808 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (POST)",
                "description": {
                  "content": "Finds every record whose institution name contains `bank_name` in the given `country`, optionally\nnarrowed by `city`, and returns up to `limit` of them (default 10, maximum 100; no paging). Records come\nin the directory's own order. `bic` is not accepted on this endpoint.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "zzzzqqqqxx",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"US\",\n    \"bank_name\": \"zzzzqqqqxx\",\n    \"success\": false\n  },\n  \"records_found\": 0,\n  \"records_displayed\": 0,\n  \"directory_results\": [],\n  \"error\": {\n    \"code\": \"808\",\n    \"message\": \"No records found in directory.\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · natwest in the United States, format=xml (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (POST)",
                "description": {
                  "content": "Finds every record whose institution name contains `bank_name` in the given `country`, optionally\nnarrowed by `city`, and returns up to `limit` of them (default 10, maximum 100; no paging). Records come\nin the directory's own order. `bic` is not accepted on this endpoint.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "xml",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "natwest",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "xml",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/xml"
                }
              ],
              "cookie": [],
              "body": "<?xml version=\"1.0\"?>\n<result><query><country>US</country><bank_name>natwest</bank_name><success>true</success></query><bic_valid>false</bic_valid><bic_active>false</bic_active><directory_results><record><bic>RBOSUS3GXXX</bic><bic8>RBOSUS3G</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name/><bic_active>1</bic_active><office>BRANCH</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record><record><bic>GRNWUS33FUT</bic><bic8>GRNWUS33</bic8><bic_branch>FUT</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name>FUTURES</branch_name><bic_active>1</bic_active><office>BRANCH</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record><record><bic>GRNWUS3EXXX</bic><bic8>GRNWUS3E</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name/><bic_active>1</bic_active><office>BRANCH</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record><record><bic>GRNWUS33XXX</bic><bic8>GRNWUS33</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name/><bic_active>1</bic_active><office>HEAD OFFICE</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record></directory_results><services/><error><code/><message/></error></result>"
            },
            {
              "name": "HTTP 403 · Wrong key, code 301 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (POST)",
                "description": {
                  "content": "Finds every record whose institution name contains `bank_name` in the given `country`, optionally\nnarrowed by `city`, and returns up to `limit` of them (default 10, maximum 100; no paging). Records come\nin the directory's own order. `bic` is not accepted on this endpoint.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "method": "POST",
                "auth": null,
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "api_key",
                      "value": "WRONG_KEY",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "natwest",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"\",\n    \"bank_name\": \"\",\n    \"success\": false\n  },\n  \"records_found\": 0,\n  \"records_displayed\": 0,\n  \"directory_results\": [],\n  \"error\": {\n    \"code\": \"301\",\n    \"message\": \"API Key is invalid\"\n  }\n}"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "name": "Search the directory by institution name (GET)",
          "id": "bf73d888-5c0d-4db1-a378-4264658ee8f2",
          "request": {
            "name": "Search the directory by institution name (GET)",
            "description": {
              "content": "The same parameters in the query string, the key included (`api_key`). Use POST in production.",
              "type": "text/plain"
            },
            "url": {
              "raw": "{{baseUrl}}/bank/?api_key={{apiKey}}&format=json&country=US&bank_name=natwest",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "bank",
                ""
              ],
              "query": [
                {
                  "key": "api_key",
                  "value": "{{apiKey}}",
                  "description": "Your personal key, shown under API Access in the client area."
                },
                {
                  "key": "format",
                  "value": "json",
                  "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                },
                {
                  "key": "country",
                  "value": "US",
                  "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                },
                {
                  "key": "bank_name",
                  "value": "natwest",
                  "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                },
                {
                  "key": "city",
                  "value": "london",
                  "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                  "disabled": true
                },
                {
                  "key": "limit",
                  "value": "10",
                  "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                  "disabled": true
                }
              ]
            },
            "header": [],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "name": "HTTP 200 · natwest in the United States — four records (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). Use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/?api_key={{apiKey}}&format=json&country=US&bank_name=natwest",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "natwest",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"US\",\n    \"bank_name\": \"natwest\",\n    \"success\": true\n  },\n  \"records_found\": 4,\n  \"records_displayed\": 10,\n  \"directory_results\": [\n    {\n      \"bic\": \"RBOSUS3GXXX\",\n      \"bic8\": \"RBOSUS3G\",\n      \"bic_branch\": \"XXX\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"GRNWUS33FUT\",\n      \"bic8\": \"GRNWUS33\",\n      \"bic_branch\": \"FUT\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"FUTURES\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"GRNWUS3EXXX\",\n      \"bic8\": \"GRNWUS3E\",\n      \"bic_branch\": \"XXX\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"GRNWUS33XXX\",\n      \"bic8\": \"GRNWUS33\",\n      \"bic_branch\": \"XXX\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"NATWEST MARKETS SECURITIES INC.\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"HEAD OFFICE\",\n      \"address\": \"600 WASHINGTON BLVD\",\n      \"city\": \"STAMFORD,CT\",\n      \"zip\": \"06901\",\n      \"country_name\": \"UNITED STATES OF AMERICA\",\n      \"iso_country_code\": \"US\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · barclays in GB, city london, limit 3 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). Use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/?api_key={{apiKey}}&format=json&country=GB&bank_name=barclays&city=london&limit=3",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "GB",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "barclays",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808."
                    },
                    {
                      "key": "limit",
                      "value": "3",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100."
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"GB\",\n    \"bank_name\": \"barclays\",\n    \"success\": true,\n    \"city\": \"london\"\n  },\n  \"records_found\": 45,\n  \"records_displayed\": 3,\n  \"directory_results\": [\n    {\n      \"bic\": \"BARCGB22CLM\",\n      \"bic8\": \"BARCGB22\",\n      \"bic_branch\": \"CLM\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"BARCLAYS BANK PLC\",\n      \"branch_name\": \"\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"\",\n      \"city\": \"LONDON\",\n      \"zip\": \"\",\n      \"country_name\": \"UNITED KINGDOM\",\n      \"iso_country_code\": \"GB\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"BARCGB22CLS\",\n      \"bic8\": \"BARCGB22\",\n      \"bic_branch\": \"CLS\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"BARCLAYS BANK PLC\",\n      \"branch_name\": \"CLS OPERATIONS CENTRE\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"5 THE NORTH COLONADE, CANARY, WHARF\",\n      \"city\": \"LONDON\",\n      \"zip\": \"E14 4PU\",\n      \"country_name\": \"UNITED KINGDOM\",\n      \"iso_country_code\": \"GB\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    },\n    {\n      \"bic\": \"BARCGB22GCM\",\n      \"bic8\": \"BARCGB22\",\n      \"bic_branch\": \"GCM\",\n      \"institution\": \"FINANCIAL\",\n      \"name\": \"BARCLAYS BANK PLC\",\n      \"branch_name\": \"GLOBAL CASH MANAGEMENT\",\n      \"bic_active\": true,\n      \"office\": \"BRANCH\",\n      \"address\": \"\",\n      \"city\": \"LONDON\",\n      \"zip\": \"\",\n      \"country_name\": \"UNITED KINGDOM\",\n      \"iso_country_code\": \"GB\",\n      \"services\": [\n        {\n          \"code\": \"FIN\",\n          \"description\": \"MANY-TO-MANY FIN PAYMENT SERVICE\"\n        }\n      ]\n    }\n  ],\n  \"error\": {}\n}"
            },
            {
              "name": "HTTP 200 · Nothing matches — code 808 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). Use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/?api_key={{apiKey}}&format=json&country=US&bank_name=zzzzqqqqxx",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "zzzzqqqqxx",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"US\",\n    \"bank_name\": \"zzzzqqqqxx\",\n    \"success\": false\n  },\n  \"records_found\": 0,\n  \"records_displayed\": 0,\n  \"directory_results\": [],\n  \"error\": {\n    \"code\": \"808\",\n    \"message\": \"No records found in directory.\"\n  }\n}"
            },
            {
              "name": "HTTP 200 · natwest in the United States, format=xml (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). Use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/?api_key={{apiKey}}&format=xml&country=US&bank_name=natwest",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "{{apiKey}}",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "xml",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "natwest",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "xml",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/xml"
                }
              ],
              "cookie": [],
              "body": "<?xml version=\"1.0\"?>\n<result><query><country>US</country><bank_name>natwest</bank_name><success>true</success></query><bic_valid>false</bic_valid><bic_active>false</bic_active><directory_results><record><bic>RBOSUS3GXXX</bic><bic8>RBOSUS3G</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name/><bic_active>1</bic_active><office>BRANCH</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record><record><bic>GRNWUS33FUT</bic><bic8>GRNWUS33</bic8><bic_branch>FUT</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name>FUTURES</branch_name><bic_active>1</bic_active><office>BRANCH</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record><record><bic>GRNWUS3EXXX</bic><bic8>GRNWUS3E</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name/><bic_active>1</bic_active><office>BRANCH</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record><record><bic>GRNWUS33XXX</bic><bic8>GRNWUS33</bic8><bic_branch>XXX</bic_branch><institution>FINANCIAL</institution><name>NATWEST MARKETS SECURITIES INC.</name><branch_name/><bic_active>1</bic_active><office>HEAD OFFICE</office><address>600 WASHINGTON BLVD</address><city>STAMFORD,CT</city><zip>06901</zip><country_name>UNITED STATES OF AMERICA</country_name><iso_country_code>US</iso_country_code><services/></record></directory_results><services/><error><code/><message/></error></result>"
            },
            {
              "name": "HTTP 403 · Wrong key, code 301 (recorded 9 Oct 2026)",
              "originalRequest": {
                "name": "Search the directory by institution name (GET)",
                "description": {
                  "content": "The same parameters in the query string, the key included (`api_key`). Use POST in production.",
                  "type": "text/plain"
                },
                "url": {
                  "raw": "{{baseUrl}}/bank/?api_key=WRONG_KEY&format=json&country=US&bank_name=natwest",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "bank",
                    ""
                  ],
                  "query": [
                    {
                      "key": "api_key",
                      "value": "WRONG_KEY",
                      "description": "Your personal key, shown under API Access in the client area."
                    },
                    {
                      "key": "format",
                      "value": "json",
                      "description": "Response format, lower case: `json` or `xml`. Missing, empty or any other value (`JSON` or `XML` in\nupper case included) is refused with HTTP 400 and a text body."
                    },
                    {
                      "key": "country",
                      "value": "US",
                      "description": "ISO 3166-1 alpha-2 code of the country of the institution, in any case. Anything other than two letters\ngives 807; two letters that are not a country (`UK`, `XX`) find nothing (808). Missing: HTTP 400."
                    },
                    {
                      "key": "bank_name",
                      "value": "natwest",
                      "description": "Part of the institution name, at least 3 characters, matched case-insensitively as a substring of the\nname in the directory (`barclays` finds *BARCLAYS BANK PLC* and its branches). Letters, digits and\nspaces are accepted; full stops, hyphens and apostrophes pass the check and are then matched literally;\naccented and other non-ASCII letters give 806. Missing: HTTP 400."
                    },
                    {
                      "key": "city",
                      "value": "london",
                      "description": "Narrows the search to records whose city contains the value (case-insensitive substring: `lond`\nmatches *LONDON*). Echoed in `query` when sent. A city that matches nothing gives 808.",
                      "disabled": true
                    },
                    {
                      "key": "limit",
                      "value": "10",
                      "description": "Maximum number of records to return: default 10, maximum 100 (larger values are capped). A value that is\nnot a positive integer is ignored and the default applies; `5.5` is read as 5. There is no paging:\nnarrow the search with `city` or a longer name when `records_found` is above 100.",
                      "disabled": true
                    }
                  ]
                },
                "header": [],
                "method": "GET",
                "auth": null
              },
              "status": "Forbidden",
              "code": 403,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n  \"query\": {\n    \"country\": \"\",\n    \"bank_name\": \"\",\n    \"success\": false\n  },\n  \"records_found\": 0,\n  \"records_displayed\": 0,\n  \"directory_results\": [],\n  \"error\": {\n    \"code\": \"301\",\n    \"message\": \"API Key is invalid\"\n  }\n}"
            }
          ],
          "event": []
        }
      ],
      "event": []
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.iban.com/clients/api/swiftv2",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "",
      "type": "string"
    }
  ]
}