You are on page 1of 1

REST API DESIGN

Self-descriptive
Messages
Layered System Cacheable

Resources Principles
Based Uniform Interface Code On-Demand

Client-Server Stateless
Manipulation of
Resources
Through
Representations
REST
Simple & Fine-grained

Hypermedia as
the Engine of Pagination
Application first, last, next, prev
State
GET
(HATEOAS)

Filtering / Ordering Methods


POST

Resource Naming
PUT
Versioning Monitoring

DELETE
CORS Security Caching

PATCH
Idempotence Input Validations

Auth TLS

Logging Rate Limiting

@brijpandeyji
Brij Kishore Pandey

You might also like