Appendix - Error Codes
Error codes that may be returned in response bodies are listed below, along with explanations.
Name | Description |
---|---|
duplicate-id | The client attempted to assign to a new object a unique identifier that is already used. |
failed-validation | Validation error on the request. |
internal | Internal server error. |
invalid-id | The client attempted to assign to a new object a unique identifier that the server has deemed unacceptable. |
malformed-body | Failed to parse request body. |
malformed-header | Failed to interpret the value of a required HTTP header. |
measurement/101 | Failed to retrieve measurement because the measurement type is not supported. |
method-not-allowed | HTTP method is not allowed. |
missing-body | Request body expected. |
missing-header | Missing a required HTTP header. |
not-found | The requested resource couldn’t be found in the server. |
uniqueness-violation | Error returned when trying to create a resource and uniqueness constraint is violated. |
unsupported-content-type | Unsupported content type. |
unsupported-diary-type | The requested diary entry type is unsupported. |