Gerador de QR Code e payload PIX para pagamentos instantâneos.
/pix/gerar
Gera QR Code PIX e payload completo
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
chave |
string | ✅ Sim | Chave PIX (CPF, CNPJ, E-mail, Telefone, Aleatória) |
tipo_chave |
string | ❌ Não | cpf, cnpj, email, telefone, aleatoria |
nome_beneficiario |
string | ✅ Sim | Nome do beneficiário |
cidade_beneficiario |
string | ✅ Sim | Cidade do beneficiário |
valor |
number | ❌ Não | Valor do PIX |
descricao |
string | ❌ Não | Descrição do pagamento |
tamanho_qr |
number | ❌ Não | Tamanho do QR Code em pixels (100-800) |
curl -X POST "https://pix.apibrasil.pro/pix/gerar" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"chave":"11999999999","nome_beneficiario":"João Silva","cidade_beneficiario":"São Paulo","valor":100.00}'
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/pix/qrcode
Gera QR Code PIX diretamente (retorna imagem PNG)
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
chave |
string | ✅ Sim | |
nome |
string | ✅ Sim | Nome do beneficiário |
cidade |
string | ✅ Sim | |
valor |
number | ❌ Não | |
tamanho |
number | ❌ Não | Tamanho em pixels (100-800) |
curl -X GET "https://pix.apibrasil.pro/pix/qrcode?chave=11999999999&nome=João%20Silva&cidade=São%20Paulo&valor=100" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/pix/copiaecola
Gera apenas o payload para copiar e colar (sem QR Code)
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
chave |
string | ✅ Sim | |
nome_beneficiario |
string | ✅ Sim | |
cidade_beneficiario |
string | ✅ Sim | |
valor |
number | ❌ Não |
curl -X POST "https://pix.apibrasil.pro/pix/copiaecola" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"chave":"11999999999","nome_beneficiario":"João Silva","cidade_beneficiario":"São Paulo","valor":100.00}'
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/pix/estatico
Gera PIX estático (sem valor fixo)
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
chave |
string | ✅ Sim | |
nome_beneficiario |
string | ✅ Sim | |
cidade_beneficiario |
string | ✅ Sim |
curl -X POST "https://pix.apibrasil.pro/pix/estatico" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"chave":"11999999999","nome_beneficiario":"João Silva","cidade_beneficiario":"São Paulo"}'
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/pix/validar
Valida uma chave PIX e retorna seu tipo
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
chave |
string | ✅ Sim | |
tipo |
string | ❌ Não |
curl -X POST "https://pix.apibrasil.pro/pix/validar" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"chave":"11999999999"}'
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/pix/tipos
Lista todos os tipos de chave PIX suportados
curl -X GET "https://pix.apibrasil.pro/pix/tipos" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/pix/categorias
Lista todas as categorias de PIX
curl -X GET "https://pix.apibrasil.pro/pix/categorias" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}
/api/health
Health check da API
curl -X GET "https://pix.apibrasil.pro/api/health"
{
"success": true,
"data": {
"exemplo": "Dados da API PIX"
}
}