Rest Commands
Published: 2019-08-04,
Updated: 2020-03-16
Links
Autenticação
- Usar Basic authentication with bearer
- O cliente cria um JSON como o abaixo e manda encodado como baae64 no lugar do token
Authorization: Bearer encodeB64({apiKey: "ABCD..", 2faToken: 547356})
- O token é gerado usando TOTP gerando um novo token a cada 30 segundos com base numa secret que foi inicialmente gerada e passada manualmente mas nunca transportada, assim se tem a segurança que quem hackear nunca conseguirá roubar a senha, apenas tokens temporários
- A apiKey deve para identificar o cliente
Existem algumas opções...
GET /books/{id}
GET /books/{id}_{year}
GET /books/id-{id}
GET /books/title-{id}-year-{year}
GET /books/title-{id}_year-{year}
GET /books/title/{title}/year/{year}
Mostrar subitems de um item
GET /author/{id}/books
Passar valores monetarios
{
value: "19.9987", // valor raw caso ele queira fazer calculos
displayValue: "R$ 19.99" // ja mande o valor formatado ou
displayValue: "19.99" // apenas calcule a precisao necessaria
}
Como documentar API
keywords
api commands
Virtualbox Commands
Comando DD no Assembly
Comments