chave_pix
Escolhe automaticamente uma chave Pix ativa dentro da faixa configurada.
Conecte seu backend ao GeradorPix, gere cobranças e troque chaves ou gateways pelo painel sem reescrever sua integração.
Todas as chamadas usam a base /api/v1 e as credenciais geradas em Chave API no painel.
Nunca exponha a Secret Key. Use a API somente no servidor. Não coloque sk_live_... em navegador, aplicativo público, repositório, analytics ou logs.
O request não recebe dados bancários nem credenciais do gateway. O GeradorPix usa somente os recursos ativos e compatíveis com o valor.
chave_pixEscolhe automaticamente uma chave Pix ativa dentro da faixa configurada.
personalizadoExecuta os gateways configurados no servidor sem expor suas credenciais.
Envie valor, descrição e referência do seu pedido. A resposta retorna o identificador, o Pix Copia e Cola e o status inicial PENDENTE.
POST /pixIdempotency-Key obrigatóriacurl --request POST \
--url https://api.geradorpix.com/api/v1/pix \
--header 'User-Agent: GeradorPixB2B/1.0' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'X-GPix-Public-Key: pk_live_SUA_CHAVE_PUBLICA' \
--header 'X-GPix-Secret-Key: sk_live_SUA_CHAVE_SECRETA' \
--header 'Idempotency-Key: pedido-1842-v1' \
--data '{"mode":"chave_pix","amount":"49.90","description":"Pedido 1842","external_reference":"pedido-1842"}'{
"ok": true,
"data": {
"id": "0f62a527-0f21-4bf2-b293-8c6def06a781",
"status": "PENDENTE",
"mode": "chave_pix",
"amount": "49.90",
"copy_paste": "000201010212..."
},
"request_id": "7c4aa379-2d89-4d25-851e-6b4106532318"
}Crie a chave antes da primeira tentativa e reutilize a mesma Idempotency-Key nos retries da mesma intenção.
pedido-1842-v1pedido-1842-v1pedido-1842-v2PAGO significa que sua integração ou operador marcou o item. Não representa liquidação, consulta bancária ou comprovante automático.
GET /reports/paid-summary retorna dia, mês e ano usando America/Sao_Paulo e apenas itens B2B marcados manualmente como PAGO.
R$ 845,50MÊS83R$ 5.930,40ANO624R$ 41.892,10Configure a URL e o segredo whsec_... no painel. Valide timestamp e assinatura sobre o corpo bruto antes de interpretar o JSON.
pix.createdPix persistidopix.paidmarcado PAGOpix.unpaidvoltou PENDENTEpix.deleteditem removidosigned = timestamp + "." + raw_body
expected = "sha256=" + HMAC_SHA256(webhook_secret, signed)
constant_time_compare(expected, X-GPix-Webhook-Signature)Toda resposta mantém o envelope JSON. Guarde o request_id, trate o código de erro e nunca registre suas chaves.
401invalid_credentialsheaders ou chaves inválidas409idempotency_conflictmesma chave, body diferente422invalid_amountpayload semanticamente inválido429rate_limitedaguarde Retry-AfterEsta tabela é renderizada diretamente do contrato OpenAPI 3.1.
Use variáveis de ambiente para as chaves e preserve a Idempotency-Key entre retries.
curl -X GET 'https://api.geradorpix.com/api/v1/pix?limit=5' \
-H 'User-Agent: GeradorPixB2B/1.0' \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-GPix-Public-Key: pk_live_SUA_CHAVE_PUBLICA' \
-H 'X-GPix-Secret-Key: sk_live_SUA_CHAVE_SECRETA'$headers = [
'User-Agent: GeradorPixB2B/1.0',
'Accept: application/json',
'Content-Type: application/json',
'X-GPix-Public-Key: ' . getenv('GPIX_PUBLIC_KEY'),
'X-GPix-Secret-Key: ' . getenv('GPIX_SECRET_KEY')
];const headers = {
'User-Agent': 'GeradorPixB2B/1.0',
'Accept': 'application/json',
'Content-Type': 'application/json',
'X-GPix-Public-Key': process.env.GPIX_PUBLIC_KEY,
'X-GPix-Secret-Key': process.env.GPIX_SECRET_KEY
};headers = {
'User-Agent': 'GeradorPixB2B/1.0',
'Accept': 'application/json',
'Content-Type': 'application/json',
'X-GPix-Public-Key': os.environ['GPIX_PUBLIC_KEY'],
'X-GPix-Secret-Key': os.environ['GPIX_SECRET_KEY'],
}Escolha sua stack, descreva o objetivo e copie um prompt completo com endpoints, regras e critérios de segurança.
Carregando contrato...Envie o contrato completo para a ferramenta ler schemas, respostas e erros.
Use o arquivo curto quando a IA não aceitar OpenAPI ou tiver pouco contexto.
O plano gratuito importa OpenAPI 3.1 e permite testar. A documentação pública segue própria para manter 100% da identidade GeradorPix.
ABRIR APIDOGA IA nunca recebe suas chaves reais. Mantenha os placeholders no prompt e configure as credenciais apenas nas variáveis de ambiente do backend.