"Hello, World!"
MC
API Rate Limiting
API Rate Limiting is used to limit the number of requests a
Why is API Versioning Important?
An API can change in many different ways. For example, a property
Cache REST Constraint
There are 6 REST architectural constraints. Let's talk about the
HATEOAS
To understand HATEOAS (Hypermedia as the Engine of Application State), let'
Don't PUT it, PATCH it
There are two options for updating resources: * PUT - used for full
Content Negotiation
If you are building an API to serve just one client then
HTTP Status Codes - Quick Recap
HTTP status codes tell the consumer of the API whether a specific
API Idempotency
Payment Service Providers like Stripe and Checkout.com support idempotent APIs. But