-
When to version bump your OpenAPI description
20 November 2023
Read moreI've heard a variety of bad advice (and some untruths!) regarding how to version your OpenAPI description lately. Rather than dig into those, instead I'll share my opinion on how I like to version API descriptions in my own projects. Every API project is different, but perhaps there's something here that can help your project too.
-
Add a heartbeat method to your service
28 October 2009
Read moreOver the summer months I wrote a series of posts about designing APIs in general, and web services in particular. This included posts on status codes for web services, error feedback for web services, auth mechanisms for web services, saving state in web services and using version parameters with web …
-
Status Codes for Web Services
02 July 2009
Read moreThis the last entry in a mini series on points to consider when designing and building web services. So far there have been posts on error feedback for web services, auth mechanisms for web services, saving state in web services and using version parameters with web services.
Unlike the other …
-
Version Parameters for Web Services
30 June 2009
Read moreThis is a mini series on points to consider when designing and building web services. So far there have been posts on error feedback for web services, auth mechanisms for web services and saving state in web services.
When designing a service API, there are lots of things you can …
-
Saving State in a Web Service
23 June 2009
Read moreThis is a mini series on points to consider when designing and building web services. So far there have been posts on error feedback for web services and auth mechanisms for web services.
Web services, by their very natures, are stateless, and this is no different to any other web …
-
Error Feedback for Web Services
18 May 2009
Read moreI have been thinking, writing and speaking a little bit about web services recently, starting with a few thoughts on authorisation mechanisms for services. Today we'll look at another really important aspect of authoring web services, and one feature that will definitely get used - error handling and feedback! Having clear …
-
Auth Mechanisms for Web Services
01 May 2009
Read moreHaving been involved in quite a few service-related activities in the last year or so, I've been having a few thoughts about what I've learned from this and what decisions I make when designing a service. Hopefully there will be a few of these posts - but to start with, I'm …