Docs / Início / Quickstart
Quickstart
Faça sua primeira requisição em menos de 5 minutos.
1
Obtenha sua API Key
Acesse o Dev Portal e crie uma chave de teste. Chaves de teste usam o prefixo sk_test_ e apontam para o ambiente sandbox.
Nunca compartilhe sua API key. Chaves
sk_live_ têm acesso à dados reais de produção.
2
Autentique via OAuth2
Use sua API key para obter um token de acesso:
const dinie = require('@dinie/sdk'); const client = new dinie.Client({ apiKey: 'sk_test_sua_chave_aqui' }); // O SDK gerencia o token automaticamente const app = await client.creditApplications.create({ cpf: '123.456.789-00', cnpj: '12.345.678/0001-90', email: 'cliente@empresa.com.br', phone: '+5511999887766' }); console.log(app.id); // "ca_8f3k2mNx"
3
Acompanhe o resultado
A análise de crédito é assíncrona. Configure um webhook ou consulte o status via polling:
const status = await client.creditApplications.get('ca_8f3k2mNx'); console.log(status); // { // "id": "ca_8f3k2mNx", // "status": "approved", ← análise aprovada // "approved_amount": 25000.00, // "simulation": { // "installments": 12, // "monthly_payment": 2291.67, // "interest_rate": 2.5 // } // }