This issue will track current endpoints progress. **Invoices:** - [x] GET /invoices - [x] GET /invoices/:txId - [x] POST /invoices - [x] POST /invoices/:txId (overwriting an invoice) **Companies (empresas):** - [x] GET /companies - [x] GET /companies/:cnpj - [ ] POST /companies - [ ] POST /companies/:cnpj (overwriting a company) **CWallet/Address:** - [ ] GET /addresses - [ ] GET /addresses/:addr **Cities (prefeituras):** - [x] GET /cities - [x] GET /cities/:codMunicipio **User:** _Endpoints that need the user to be logged in. Clients won't have access._ - [x] GET /user - [x] PATCH /user - [x] POST /user (to register a new user) **Client:** - [x] GET /client - [x] PATCH /client - [x] POST /client - [x] DELETE /client **Authentication and Oauth:** - [x] POST /login - [x] GET /logout - [x] GET /dialog/authorize - [x] GET /api/revoke - revokes a token or refresh token - [x] POST /oauth/token - [x] GET /api/tokeninfo - [x] GET /api/clientinfo - [x] GET /api/userinfo **Transactions:** - [ ] GET /transactions - [ ] GET /transactions/:cnpj | cpf **Balances:** - [ ] GET /balances - [ ] GET /balances/:addr **Blocks:** - [x] GET /blocks - [x] GET /blocks/:id **Blockchain:** - [ ] GET /blockchain
This issue will track current endpoints progress.
Invoices:
Companies (empresas):
CWallet/Address:
Cities (prefeituras):
User:
Endpoints that need the user to be logged in. Clients won't have access.
Client:
Authentication and Oauth:
Transactions:
Balances:
Blocks:
Blockchain: