API Design: Auth to Zod
Everything you need to know about API design.
Structuring URLs
How to structure your URLs to make your API readable and maintainable.
HTTP Methods
How to use HTTP methods to make your API predictable and consistent.
Request parameters
How to send request parameters to your API.
Data Formats
How to send request parameters to your API.
Request Body
How to send request data to your API.
Status Codes
How to return HTTP status codes from your API.
Response Body
How to return response data from your API.
Pagination
How to paginate API responses.
Filtering responses
How to filter API responses.
Caching
How to cache API responses.
Returning Errors
How to return informative API Errors.
Security
How to design an API for improved security.