openapi: 3.0.0
info:
title: BCB Group Payments Accounts Tools API
description: This is the api documentation for the BCB Group Payments API
version: 1.0.0
contact: {}
servers:
- url: https://api.bcb.group
description: Production
- url: https://api.uat.bcb.group
description: Sandbox
tags:
- name: Tools
paths:
/v1/bank-lookup:
get:
summary: Bank Lookup
description: Retrieve the bank code (BIC) of the bank holding an account from its IBAN
operationId: Tools_BankLookup
parameters:
- name: iban
required: true
in: query
description: The IBAN used to identify the associated bank code.
schema:
example: DE89370400440532013000
type: string
responses:
'200':
description: The BIC was resolved successfully
content:
application/json:
schema:
$ref: '#/components/schemas/BankLookupResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
'404':
description: No BIC could be found for the given IBAN
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
tags:
- Tools
security:
- bearer: []
components:
schemas:
BankLookupResponse:
type: object
properties:
bic:
type: string
description: The bank code (BIC) of the supplied IBAN
example: COBADEFF
required:
- bic
ErrorResponse:
type: object
properties:
message:
type: string
description: The description of the error.
statusCode:
type: integer
description: HTTP Status code representing the error.
required:
- message
- statusCode