Voltar aos mockups
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
//   }
// }