What Is Rest and Rest API
What Is Rest and Rest API
Database
How REST Web API Works
Web API
Database
Web Application
1 2 3
1. Base URL
2. Naming Convention
3. Resource of API or End-Point
Request - Response
• Request for All Students
Response
Request [
{"id":1, "name": "Rahul"},
GET: /api/students {"id":2, "name" : "Sonam"},
….
]
Request - Response
• Request for One Student having id = 1
Response
Request
[
GET: /api/students/1 {"id":1, "name": "Rahul" }
]
Request - Response
• Request Posting/Creating/Inserting Data
Request
Response
POST: api/students
{"id":11, "name": “Sumit”}
{"name": “Sumit"}
Request - Response
• Request for Updating Data, id = 1
Response
Request
[
PUT or PATCH: /api/students/1 {"id":1, "name": "Raj" }
]
{"name": “Raj" }
Request - Response
• Request for Deleting Data, id = 1
Request Response
GET /api/students
GET /api/students/1
POST /api/students
PUT /api/students/1
PATCH /api/students/1
DELETE /api/students/1