Basics
- Data is returned in ascending order. Oldest first, newest last.
- All time and timestamp related fields are in ISO 8601.
- GET and HEAD methods, parameters must be sent as a query string.
- POST and PUT the parameters are sent in the request body with content type
application/json. - DELETE methods do not have any parameters.
- Success request codes: 2XX
- Client’s mistakes: 4XX
- Server’s errors: 5XX
Almost POST and PUT methods are temporary idempotent. Any duplicate request will be completed with response of the first request within 24 hours from the first request. This behaviour in conclusion with client identifier prevents potential entry duplicates.