Public
Documentation Settings

API PIX | BMB

Abra sua conta PJ e solicite suas credenciais.
https://conta.bmb.app.br

Credenciais

Utilizamos a autenticação "Basic Auth", que consiste em nome de usuário e senha para o primeiro acesso. Habilitamos a API e liberamos o client_id e client_secret após formalização com um gerente.
Obs: Usuário e Senha serão o email cadastrado e sua senha de acesso

Exemplo usando Postman

1 - Na aba “autorização”, basta configurar o TIPO para “Basic Auth” no lado esquerdo.
2 - Do lado direito, preencha o campo “USERNAME” com seu “EMAIL” e o campo “SENHA” com sua senha de acesso.

Conta

POSTSaldo

https://conta.bmb.app.br/api/GetSaldo

Tenha o extrato detalhado de suas operações.

AtributoDescriçãoExemploTipo
client_id
Obrigatório
Fornecido pelo emissorHeaderString
client_secret
Obrigatório
Fornecido pelo emissorHeaderString
AUTHORIZATIONBasic Auth
Username

<username>

Password

<password>

HEADERS
Content-Type

application/json

client-id

client_id

client-secret

client_secret

Example Request
curl
curl --location --request POST 'https://conta.bmb.app.br/api/GetSaldo' \
--header 'Content-Type: application/json' \
--header 'client-id: client_id' \
--header 'client-secret: client_secret' \
--data ''
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

Pix In

POSTConsulta QRCode

https://conta.bmb.app.br/api/consultaQRCode

Este endpoint tem o objetivo de consultar um QRCode pelo txId

AtributoDescriçãoExemploTipo
txId
Obrigatório
Passar o valor do txIdaba8509c957baa9cda0b81cb0string
AUTHORIZATIONBasic Auth
Username

<username>

Password

<password>

HEADERS
Content-Type

application/json

client-id

client_id

client-secret

client_secret

Bodyraw (json)
json
{
    "txId": "aba8509c957baa9cda0b81cb0"
}
Example Request
curl
curl --location 'https://conta.bmb.app.br/api/consultaQRCode' \
--header 'Content-Type: application/json' \
--header 'client-id: client_id' \
--header 'client-secret: client_secret' \
--data '{
    "txId": "aba8509c957baa9cda0b81cb0"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers