No. YIZY API is an opinionated style of building Json API that deviates from Restful
practices. Here is the YIZY API Convention.
- Use 'Action' instead of 'Resource' in url. Eg. /getUserById instead of /user/{id}
- Endpoints must only accept POST request with content type application/json.
- Endpoints must reply with a status code of 200 unless there is a network error
- Inputs to the endpoint should be transferred in POST request body. Configuration values
such as API keys can be optionally supplied in request headers. Parameters in url are
not allowed.
- All response body should include a nullable error object as well as a nullable result
object.