Openi DeveloperDeveloper
Connectors

Listar Conectores

Lista todos os conectores disponíveis para conexão com instituições financeiras. Permite filtrar por nome da instituição.

Endpoint

Método e URL:

GET /v1/connectors

Parâmetros de Query (opcionais):

  • q (string): Filtro de busca por nome da instituição (busca parcial, case-insensitive)

Campos da Resposta

  • data: Array contendo os conectores disponíveis
  • id: Identificador único do conector (UUID)
  • name: Nome da instituição financeira
  • type: Tipo do conector (ex: PERSONAL_BANK, BUSINESS_BANK, INVESTMENT)
  • imageUrl: URL da logo da instituição
  • primaryColor: Cor primária da marca da instituição
  • institutionUrl: URL oficial da instituição
  • country: Código do país (ex: "BR")
  • rules: Regras específicas do conector
  • products: Produtos disponíveis através deste conector

Exemplos de Uso

Listar todos os conectores

Requisição:

GET /v1/connectors

Buscar conectores por nome

Requisição:

GET /v1/connectors?q=itau

Resposta

Resposta de sucesso (200):

{
  "status": "success",
  "data": [
    {
          "id": "uuidv7",
          "name": "Itaú",
          "type": "PERSONAL_BANK",
          "imageUrl": "https://www.itau.com.br/assets/dam/publisher/07_itau_empresas/13_open_banking/logos_regulatorio_bacen/opb_log_reg_bac_itau_img_01.svg",
          "primaryColor": "EC7000",
          "institutionUrl": "https://www.itau.com.br/assets/dam/publisher/07_itau_empresas/13_open_banking/logos_regulatorio_bacen/opb_log_reg_bac_itau_img_01.svg",
          "country": "BR",
          "rules": [
              {
                  "type": "number",
                  "field": "cpf",
                  "label": "CPF",
                  "required": true,
                  "validation": {
                      "regex": "^\\d{3}\\.?\\d{3}\\.?\\d{3}-?\\d{2}$",
                      "errorMessage": "CPF deve ter 11 números."
                  }
              }
          ],
          "products": [
              "ACCOUNTS",
              "TRANSACTIONS",
              "IDENTITY",
              "CREDIT_CARDS",
              "PAYMENT_DATA",
              "LOANS",
              "INVESTMENTS"
          ]
    }
  ]
}

Notas

  • Use este endpoint para descobrir quais instituições estão disponíveis
  • O parâmetro q realiza busca parcial e não diferencia maiúsculas/minúsculas
  • O campo rules contém informações específicas sobre requisitos da instituição
  • O array products indica quais tipos de dados podem ser obtidos através desta conexão

On this page