API de Ganhos
Esta página pressupõe as regras comuns em Convenções da API — autenticação, os dois formatos de erro, lotes e resolução de identidade. Aqui fica só o que é específico dos ganhos.
Como funciona
- Você recebe uma API Key com o escopo
earnings:read - Seu backend consulta um ou vários colaboradores (por CPF ou e-mail)
- O SalesOS responde com os totais, decompostos por tipo de pagamento e por status do a receber
Autenticação
Referência do endpoint
earnings_status.
Esquema da requisição
string
obrigatório
Deve ser
"earnings_status"array
obrigatório
Lista de referências de colaboradores (máximo 500)
Exemplo
Campos
Tipos de pagamento
Opaid.by_type separa o dinheiro liquidado nos três tipos que o sistema registra:
Estágios do a receber
Oreceivable cobre tudo que ainda é devido. O by_status separa por estágio:
Dois estágios nunca aparecem aqui:
PAGO (já saiu, contado em paid) e CANCELADO (nunca será pago).
Tratamento de erros
Veja Convenções da API para os dois formatos e a tabela de códigos.400 — VALIDATION_ERROR
400 — VALIDATION_ERROR
Corpo inválido, lote acima de 500, CPF sem 11 dígitos, ou item sem
cpf e sem email.403 — FORBIDDEN
403 — FORBIDDEN
API Key válida, mas sem o escopo
earnings:read.Limites de uso
Segurança
- Somente leitura: esta API nunca cria, aprova ou altera um pagamento
- Cada chave pertence a uma única empresa — dinheiro de outra empresa nunca aparece, nem para a mesma pessoa
- Valores e documentos nunca vão para os logs; apenas contagens
Próximos passos
API de Progresso
Nível, XP, moedas e ranking
API de Campanhas
A vitrine de onde vêm esses prêmios

