It could be nice to specify the REST API using a OpenAPI (swagger) specification, see http://swagger.io. This documents the requests that clients are allowed to make and the format of the response data (especially useful for JSON requests and responses). Bonuses: formatted documentation, generated client SDKs and automated testing.
It could be nice to specify the REST API using a OpenAPI (swagger) specification, see http://swagger.io. This documents the requests that clients are allowed to make and the format of the response data (especially useful for JSON requests and responses). Bonuses: formatted documentation, generated client SDKs and automated testing.