API design is the process of determining and exposing a set of consistent method signatures, return values, and documentation intended for use by other developers to allow programmatic access to data.
I have a normal, basic REST api like: / GET - list POST - create /<id> GET - detail …
api http rest api-designSeems like there are two categories of APIs for websites today. APIs which allow the functionality of the site to …
rest api-design asp.net-web-apiAs most people are painfully aware of by now, the Java API for handling calendar dates (specifically the classes java.…
java date api-designI'm building an app using retrofit. Everything's working swimmingly, but I'm worried about the size of my API requests and …
android api-design retrofit okhttpI am developing API on Laravel for mobile application. Methods will make requests to other API's, combine and filter data, …
php laravel api-design task-queueIf you have an API, and you are a UK-based developer with a highly international audience, should your API be …
api naming-conventions api-designI am creating some APIs using apiary, so the language used is JSON. Let's assume I need to represent this …
json api rest api-design hateoasI'm currently designing an API and I came a cross a little problem: How should a URL of a RESTful …
api rest api-designConsidering that, by definition, a REST API is stateless: is the "logout" operation useless? I mean, I'm creating a REST …
rest logout jwt api-designString in Java is immutable. The following snippet is, broadly speaking, "wrong". String s = "hello world!"; s.toUpperCase(); // "wrong"!! System.…
java annotations return-value api-design