Skip to main content
A sua loja BukioPay é a entidade central que une sua API Key, produtos, pedidos e toda a configuração de pagamentos. Cada requisição autenticada à API está vinculada a uma loja específica, identificada pelo Bearer Token informado no cabeçalho Authorization. Esta página explica os principais conceitos sobre sua loja e como consultá-la e gerenciá-la via API.

Dados da loja

O objeto de loja retornado pela API contém os seguintes campos:

Consultando dados da loja

Para recuperar as informações da sua loja, utilize o endpoint GET /stores/me/store com sua api_key no cabeçalho de autenticação:
A resposta bem-sucedida retorna o objeto completo da loja:

Gerenciando sua API Key

Sua api_key é a credencial que autentica todas as requisições feitas à API da BukioPay em nome da sua loja. Trate-a com o mesmo cuidado que uma senha. Onde encontrar sua API Key: Acesse o Dashboard BukioPay → Configurações da Loja. Sua api_key estará exibida na seção de credenciais de API. Como substituir uma API Key comprometida: Caso você suspeite que sua api_key foi exposta, acesse o Dashboard → Configurações da Loja e utilize a opção de Regenerar API Key. Uma nova chave será gerada imediatamente, e a antiga será invalidada.
Nunca commite sua api_key em repositórios de código-fonte, mesmo que o repositório seja privado. Utilize variáveis de ambiente (ex: process.env.BUKIOPAY_API_KEY) e um arquivo .env listado no .gitignore para manter suas credenciais seguras.
Ao rodar sua aplicação em produção, configure a api_key como uma variável de ambiente no seu serviço de hospedagem (ex: Vercel, Railway, AWS). Nunca exponha a chave no código do frontend.

Ver detalhes da loja

Consulte a referência completa do endpoint de detalhes da loja.

Autenticação

Saiba como autenticar corretamente todas as requisições à API BukioPay.