# BBAN Company Search Criteria Gets search criteria for bankmatch BBAN company matching Endpoint: GET /compliance/bankMatch/BBAN/company/searchCriteria Version: 1.10.9 Security: bearerToken ## Query parameters: - `bankCountry` (string, required) An ISO Alpha-2 country code used to specify the country for company bank matching criteria ## Response 200 fields (application/json): - `correlationId` (string) Unique identifier for the request. - `criteriaSets` (array) A list of criteria sets for matching a company. - `criteriaSets.regNo` (object) - `criteriaSets.regNo.required` (boolean) Indicates if registration number is required. - `criteriaSets.bban` (object) - `criteriaSets.bban.validationRegExp` (string) Regular expression for BBAN validation. - `criteriaSets.bban.required` (boolean) Indicates if BBAN is required. - `criteriaSets.bic` (object) - `criteriaSets.bic.validationRegExp` (string) Regular expression for BIC validation. - `criteriaSets.bic.required` (boolean) Indicates if BIC is required. - `criteriaSets.routingCode` (object) - `criteriaSets.routingCode.validationRegExp` (string) Regular expression for routing code validation. - `criteriaSets.routingCode.required` (boolean) Indicates if routing code is required. - `country` (string) The country code where the search criteria applies (e.g., "US"). ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden" ## Response 404 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 409 fields (application/json): - `correlationId` (string) The unique identifier. (A UUID specified by RFC4122). - `message` (string) - `details` (string) Provides further information on why the request was rejected