Loading
Loading
Look up any SWIFT/BIC code to retrieve complete bank details including name, physical address, city, country, and bank identifier code. Accepts both 8-character and 11-character SWIFT/BIC formats.
The API validates the SWIFT/BIC code against a maintained database and returns an error for non-existent codes. Use this endpoint to verify recipient bank details before processing international wire transfers.
Authorize every request with your API key, passed either as a header or as a query parameter:
X-apiKeyapiKeyThis is version v1.0 of the API.
The swiftCode parameter is required and must be exactly 8 or 11 characters.
formatoptionalStringdefault: jsonResponse format: 'json' (default) or 'xml'.
swiftCoderequiredStringSWIFT/BIC code to look up. Must be exactly 8 or 11 characters.
A successful request returns a 200 OK with a JSON object containing bank details for the provided SWIFT/BIC code.
swiftCodeThe SWIFT/BIC code (may be padded to 11 characters with XXX).
countryCodeISO country code of the bank (e.g., "US", "GB", "DE").
bankAddressPhysical address of the bank branch.
bankCodeBank identifier code (first 4 characters of the SWIFT code).
bankNameFull name of the bank.
cityCity where the bank branch is located.
countryFull country name where the bank is located.
Besides the response body, every response carries custom headers you can use to track credit usage, and concurrency usage on endpoints that enforce a concurrency limit. See the Custom Response Headers documentation and the endpoints with concurrency limits for more details.
X-Concurrent-Threadsheaderconcurrency-limited endpointsSpecifies the maximum number of concurrent requests allowed.
X-Concurrent-Threads-Activeheaderconcurrency-limited endpointsIndicates the number of active concurrent requests being processed.
X-AF-Credits-Costheaderall responsesSpecifies the number of credits consumed by the current request.
See the HTTP Status Codes documentation for a complete reference of common API errors and HTTP status codes.
Invalid SWIFT code length — must be either 8 or 11 characters.
No bank found with the provided SWIFT code