Saltar para o conteúdo principal

Primeiros passos

Validação IBAN

O endpoint iban valida International Bank Account Numbers com verificação abrangente específica por país, controlo de formato e informações estruturais detalhadas para aplicações financeiras.

Validação BIC

O endpoint bic valida Business Identifier Codes e fornece detalhes de códigos bancários, informações de país e tipos de instituição para operações bancárias internacionais.

Países suportados

Lista abrangente de países suportados para validação IBAN e BIC, incluindo códigos de país, informações de moeda e requisitos específicos de formatação.

Arquitetura REST

A API de validação bancária segue os princípios REST, utilizando URLs previsíveis e orientadas a recursos e códigos de estado HTTP padrão para integração fluida e tratamento de erros.

Segurança HTTPS

Todas as comunicações da API são protegidas com protocolos de encriptação TLS 1.2 ou superior para garantir a integridade e privacidade dos dados.

Versionamento da API

A API de validação bancária mantém compatibilidade retroativa através de versionamento, operando atualmente na Versão 1 com melhorias futuras planeadas.

Autenticação

A sua chave API serve como credencial exclusiva para aceder à API de validação bancária. Cada serviço Cleariflow requer uma chave única, garantindo acesso seguro e isolado entre diferentes APIs.

Códigos de resposta e erro

Quando os pedidos falham, a API devolve respostas de erro JSON estruturadas com códigos e descrições específicos para resolução eficaz de problemas.
CodeTypeDetalhes
200OKTudo funcionou como esperado.
400Bad requestPedido inválido — parâmetros em falta ou inválidos.
401UnauthorizedO pedido não foi aceite — normalmente devido a uma chave API em falta ou incorreta.
422Quota reachedO pedido foi abortado devido a créditos API insuficientes (planos gratuitos).
429Too many requestsO pedido foi abortado porque foi atingido o número de pedidos permitidos por segundo. Isto acontece em planos gratuitos, pois os pedidos estão limitados a 1 por segundo.
500Internal server errorO pedido não pôde ser concluído devido a um erro no servidor.
503Service unavailableO servidor estava indisponível.