REST
API - application programming interface Restaurant analogy REST - representional state transfer Request Type of requests / methods GET POST PUT/PATCH DELETE CRUD Response JSON - JavaScript Object Notation XML - extensible markup language Status codes 20X - healthy 30X - redirect 40X - client errors 50X - server errors Headers Cookies Parameters Protocols HTTP/HTTPS Clients Authorization Authentication OAuth Bearer token Requestbin.com API keys Showing network response/request in dev tools Versioning GraphQL Generating clients Open API Swagger DDOS protection Idempotency URL, URI Rate limiting Throttling Postman Stateful vs stateles http.cat WebhookscURLCache Protobuff GraphQL
Last updated
Was this helpful?