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/sdk2
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);
}