De TimeChimp web applicatie is heel handig voor het bijhouden van uren. Uren invoeren heel gemakkelijk, zeker met het week overzicht. Niets aan te merken op het product zelf.
De API is wel door een stel apen gemaakt.
1) Onlogisch om operaties op objecten naar endpoints te doen zonder ID: - UPDATE /v1/projects # (onlogisch) - UPDATE /v1/projects/id # (logisch)
2) Dit is dan ook nog inconsistent geïmplementeerd bij DELETE. Hier een voorbeeld van verschillende endpoints voor delete: - DELETE /v1/customers/id - DELETE /v1/expenses/
3) Moeilijk te vinden welke argumenten verplicht zijn in de documentatie. Ook staan er kleine fouten in. Zo staat er bij de attributen van Create new project: "Customer name is required" onder het attribuut name ipv customerName. - https://timechimp.docs.apiary.io/#reference/projects/v1projects/create-new-project
Verder werkt het allemaal wel. Het is hierdoor alleen wat meer werk om de API te gebruiken.
Feedbackcompany.com maakt gebruik van cookies. Lees ons cookiebeleid voor meer informatie. U accepteert de cookies door verder te gaan of deze melding te sluiten.