Todas as rotas desta API requerem o parâmetro
userCode na URL, que é o código único da empresa gerado automaticamente ao criar a primeira API Key.Autenticação
Todas as requisições devem incluir o header de autenticação:GET /api/v1.0/:userCode
Retorna informações sobre a API v1.0.200
GET /api/v1.0/:userCode/balance
Retorna o saldo de créditos da empresa autenticada.200
O saldo retornado é o saldo atual de créditos da empresa. Se a empresa não tiver registro de créditos, o saldo será 0.
GET /api/v1.0/:userCode/winners
Lista winners (ganhadores).200
GET /api/v1.0/:userCode/winner-invitations
Lista winner invitations (convites de ganhadores).200
POST /api/v1.0/:userCode/assertions
Emite uma assertion (certificado).201
GET /api/v1.0/:userCode/assertions
Lista assertions (certificados emitidos).200
GET /api/v1.0/:userCode/assertions/:id
Retorna uma assertion específica.200
GET /api/v1.0/:userCode/assertions/recipient/:recipientId
Retorna assertions de um recebedor específico.200
GET /api/v1.0/:userCode/assertions/issuer/:issuerId
Retorna assertions emitidas por um emissor específico.200
GET /api/v1.0/:userCode/winners/issuer/:issuerId
Retorna winners de um emissor específico.200
GET /api/v1.0/:userCode/badges
Lista badges (modelos de badges).200
GET /api/v1.0/:userCode/badges/:id
Retorna um badge específico.200
GET /api/v1.0/:userCode/badges/issuer/:issuerId
Retorna badges de um emissor específico.200
GET /api/v1.0/:userCode/issuers/:id
Retorna um emissor específico.200
GET /api/v1.0/:userCode/events
Lista eventos públicos.200
GET /api/v1.0/:userCode/events/:id
Retorna um evento específico.200
GET /api/v1.0/:userCode/events/:id/badges
Retorna badges de um evento.200
GET /api/v1.0/:userCode/verify/:id
Verifica a autenticidade de uma assertion.200
200