Quickstart

Início Rápido

Integre o PROST-QS em 5 minutos. Autenticação, eventos e billing prontos para usar.

Carregando seu app...
1

Instalar o SDK

Adicione o SDK ao seu projeto Node.js ou frontend.

npm install @prostqs/sdk
2

Inicializar o Cliente

Configure com sua API Key para acessar Auth, Events e Billing.

import { ProstQS } from '@prostqs/sdk';

const prost = new ProstQS({
  apiKey: 'YOUR_API_KEY',
  // environment: 'production' // default
});
3

Emitir Primeiro Evento

Rastreie ações do usuário. Eventos são auditados e podem acionar billing.

// Rastrear uma ação do usuário
await prost.events.track({
  type: 'user.action',
  userId: 'user_123',
  metadata: {
    action: 'feature_used',
    feature: 'export_pdf'
  }
});

// Resposta
// { id: 'evt_...', status: 'processed' }
4

Verificar Identidade (Opcional)

Use o sistema de identidade soberana para autenticar usuários no seu app.

// Verificar token de usuário
const identity = await prost.identity.verify(userToken);

if (identity.valid) {
  console.log('User:', identity.userId);
  console.log('Capabilities:', identity.capabilities);
}

Próximos Passos

Explore a API completa, configure webhooks e integre billing.