{"info":{"_postman_id":"55ee0fd3-d7eb-47bf-99f2-7d2a13410d44","name":"School Management API Documentation","description":"<html><head></head><body><p>This API collection provides a set of endpoints and functionalities for student and teacher management. Designed to be user-friendly and secure, the collection allows developers to integrate these features into their applications seamlessly. Each API endpoint is documented with clear descriptions and response handling for ease of use.</p>\n<h2 id=\"api-base-url\">API Base URL</h2>\n<p>All API endpoints should be made to the following base URL:</p>\n<p>Plain Text</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://school-management-backend.niharika2018.repl.co\n\n</code></pre><h2 id=\"api-endpoints\">API Endpoints:</h2>\n<ul>\n<li><p><strong>Student Management:</strong></p>\n<ul>\n<li><code>GET /students:</code> Retrieves a list of all students.</li>\n<li><code>POST /students:</code> This adds a new student with details like name, age, grade, gender, attendance, marks, and class.</li>\n<li><code>PUT /students/:studentId:</code> This updates a student by providing their ID and updated details.</li>\n<li><code>DELETE /students/:studentId:</code> This deletes a student by providing its ID.</li>\n<li><code>GET /students/:studentName:</code> This gives a student's details by providing their name.</li>\n</ul>\n</li>\n<li><p><strong>Teacher Management:</strong></p>\n<ul>\n<li><code>GET /teachers:</code> Retrieves a list of all teachers.</li>\n<li><code>POST /teachers:</code> This adds a new teacher with details like name, subject, and contact.</li>\n<li><code>PUT /teachers/:teacherId:</code> This updates a teacher by providing their ID and updated details.</li>\n<li><code>DELETE /teachers/:teacherId:</code> This deletes a teacher by providing its ID.</li>\n<li><code>GET /teachers/:teacherName:</code> This gives a teacher's details by providing their name.</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"error-handling\">Error Handling</h2>\n<p>Each API in this collection is designed to handle errors gracefully. They provide meaningful error messages and appropriate HTTP status codes to assist developers in troubleshooting and debugging.</p>\n<h2 id=\"documentation\">Documentation</h2>\n<p>Each API endpoint is well-documented, clearly describing its purpose, expected request payloads, and response formats. This documentation makes it easy for developers to integrate and use these APIs in their applications.</p>\n<h2 id=\"use-cases\">Use Cases</h2>\n<p>This API collection can be used to build various applications. It provides essential tracker management and interaction features, enhancing the application's user experience and engagement.</p>\n<p>Whether building a new application or enhancing an existing one, this API collection offers a solid foundation for tracking-related functionalities, saving development time, and ensuring a secure user experience.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"16735195","collectionId":"55ee0fd3-d7eb-47bf-99f2-7d2a13410d44","publishedId":"2s9YR85DfU","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-10-17T17:52:09.000Z"},"item":[{"name":"Student Management","item":[{"name":"Get All Students","id":"69ac52fb-3f9c-4cac-a1e5-8dd0afe8f9d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students","description":"<p><strong>Title</strong>: Get All Students</p>\n<p><strong>Description</strong>:<br />This request retrieves a list of all students in the inventory. It returns<br />an array of student objects containing the student's name, age, grade, gender, attendance, marks, and class.</p>\n<p><strong>Parameters</strong>:<br />None.</p>\n<p><strong>Returns</strong>:<br />An array of student objects.</p>\n","urlObject":{"protocol":"https","path":["students"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"0cd95c66-8a4b-42c5-81ce-646e0b4ed0be","name":"Success Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"1192"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:04:21 GMT"},{"key":"Etag","value":"W/\"4a8-0yd4tiasjr7KmTEFukujh40WzWU\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3991800; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"All students fetched successfully\",\n    \"students\": [\n        {\n            \"_id\": \"652dbdc8f6c79c5789321961\",\n            \"name\": \"John Doe\",\n            \"age\": 12,\n            \"grade\": \"B+\",\n            \"gender\": \"Male\",\n            \"attendance\": 92,\n            \"marks\": 85,\n            \"class\": \"Std VI\",\n            \"createdAt\": \"2023-10-16T22:48:40.093Z\",\n            \"updatedAt\": \"2023-10-16T22:48:40.093Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbdc9f6c79c5789321964\",\n            \"name\": \"Jane Smith\",\n            \"age\": 11,\n            \"grade\": \"A\",\n            \"gender\": \"Female\",\n            \"attendance\": 98,\n            \"marks\": 92,\n            \"class\": \"Std V\",\n            \"createdAt\": \"2023-10-16T22:48:41.663Z\",\n            \"updatedAt\": \"2023-10-16T22:48:41.663Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbdf9bf82240c8f06c185\",\n            \"name\": \"Alex Johnson\",\n            \"age\": 14,\n            \"grade\": \"C\",\n            \"gender\": \"Transgender\",\n            \"attendance\": 80,\n            \"marks\": 68,\n            \"class\": \"Std VIII\",\n            \"createdAt\": \"2023-10-16T22:49:29.517Z\",\n            \"updatedAt\": \"2023-10-16T22:49:29.517Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbdfabf82240c8f06c188\",\n            \"name\": \"Emily Davis\",\n            \"age\": 15,\n            \"grade\": \"A+\",\n            \"gender\": \"Female\",\n            \"attendance\": 96,\n            \"marks\": 98,\n            \"class\": \"Std X\",\n            \"createdAt\": \"2023-10-16T22:49:30.005Z\",\n            \"updatedAt\": \"2023-10-16T22:49:30.005Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbdfabf82240c8f06c18a\",\n            \"name\": \"Taylor Lee\",\n            \"age\": 13,\n            \"grade\": \"B\",\n            \"gender\": \"Transgender\",\n            \"attendance\": 88,\n            \"marks\": 75,\n            \"class\": \"Std VII\",\n            \"createdAt\": \"2023-10-16T22:49:30.018Z\",\n            \"updatedAt\": \"2023-10-16T22:49:30.018Z\",\n            \"__v\": 0\n        }\n    ]\n}"},{"id":"6e7d8ea0-b359-4a94-affe-a30fffe7befe","name":"Error Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/studentss"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"27"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:05:38 GMT"},{"key":"Etag","value":"W/\"1b-772e0u4nrE48ogbR0KmKfSvrHUE\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3991722; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Route not found\"\n}"}],"_postman_id":"69ac52fb-3f9c-4cac-a1e5-8dd0afe8f9d3"},{"name":"Add a Student","id":"1e84c2fb-49dd-4c06-b881-35f672cc0505","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Niharika Kesarwani\",\r\n    \"age\": 24,\r\n    \"grade\": \"A+\",\r\n    \"gender\": \"Female\",\r\n    \"attendance\": 95,\r\n    \"marks\": 98,\r\n    \"class\": \"Std XII\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/students","description":"<p><strong>Title</strong>: Add a Student</p>\n<p><strong>Description</strong>:<br />This request saves new student data in the inventory. It accepts JSON data with student details and returns the created student object with its unique ID, name, age, grade, gender, attendance, marks, and class.</p>\n<p><strong>Parameters</strong>:<br />JSON object containing name, age, grade, gender, attendance, marks, and class.</p>\n<p><strong>Returns</strong>:<br />The newly added student object (has a unique ID, name, age, grade, gender, attendance, marks, and class)</p>\n","urlObject":{"protocol":"https","path":["students"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"5193c0bd-bd3c-4671-8559-65add75a82af","name":"Success Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Niharika Kesarwani\",\r\n    \"age\": 24,\r\n    \"grade\": \"A+\",\r\n    \"gender\": \"Female\",\r\n    \"attendance\": 95,\r\n    \"marks\": 98,\r\n    \"class\": \"Std XII\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/students"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"288"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:12:56 GMT"},{"key":"Etag","value":"W/\"120-HOpIMDhHMDqzSMFCZcEXrDUpur4\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3991284; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"New student added successfully\",\n    \"student\": {\n        \"name\": \"Niharika Kesarwani\",\n        \"age\": 24,\n        \"grade\": \"A+\",\n        \"gender\": \"Female\",\n        \"attendance\": 95,\n        \"marks\": 98,\n        \"class\": \"Std XII\",\n        \"_id\": \"652dc37827e99efe844b22a2\",\n        \"createdAt\": \"2023-10-16T23:12:56.906Z\",\n        \"updatedAt\": \"2023-10-16T23:12:56.906Z\",\n        \"__v\": 0\n    }\n}"},{"id":"44796d05-7133-450a-a9d6-cd403a225413","name":"Error Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Niharika Kesarwani\",\r\n    \"grade\": \"A+\",\r\n    \"gender\": \"Female\",\r\n    \"attendance\": 95,\r\n    \"marks\": 98,\r\n    \"class\": \"Std XII\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/students"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"36"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:14:02 GMT"},{"key":"Etag","value":"W/\"24-b/609EIegzBtONxsWjeJybpfDvw\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3991218; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Error adding new student\"\n}"}],"_postman_id":"1e84c2fb-49dd-4c06-b881-35f672cc0505"},{"name":"Update a Student","id":"a6cc538e-7769-4038-a3a4-8c4fe0affae8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"age\": 15,\r\n    \"attendance\": 78\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/students/652dbdc9f6c79c5789321964","description":"<p><strong>Title</strong>: Update a Student</p>\n<p><strong>Description</strong>:<br />This request updates existing student data in the inventory. It accepts studentId as params and JSON data with the student's new details and returns the updated student object with its unique ID, name, age, grade, gender, attendance, marks, and class.</p>\n<p><strong>Parameters</strong>:<br />studentId as params and JSON object containing new details of the student.</p>\n<p><strong>Returns</strong>:<br />The updated student object (has a unique ID, name, age, grade, gender, attendance, marks, and class)</p>\n","urlObject":{"protocol":"https","path":["students","652dbdc9f6c79c5789321964"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"fea76d9f-74e3-4df3-a3d9-ccb2f27e7c8e","name":"Success Response","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"age\": 15,\r\n    \"attendance\": 78\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/students/652dbdc9f6c79c5789321964"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"275"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Tue, 17 Oct 2023 00:53:02 GMT"},{"key":"Etag","value":"W/\"113-QUlZVRJWucmWP75dBHMFSWPjqbc\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3985278; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Updated student successfully\",\n    \"student\": {\n        \"_id\": \"652dbdc9f6c79c5789321964\",\n        \"name\": \"Jane Smith\",\n        \"age\": 15,\n        \"grade\": \"A\",\n        \"gender\": \"Female\",\n        \"attendance\": 78,\n        \"marks\": 92,\n        \"class\": \"Std V\",\n        \"createdAt\": \"2023-10-16T22:48:41.663Z\",\n        \"updatedAt\": \"2023-10-17T00:53:02.901Z\",\n        \"__v\": 0\n    }\n}"},{"id":"d0a4877a-0b77-4902-b30c-2686e6844eac","name":"Error Response","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"age\": 15,\r\n    \"attendance\": 78\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/students/652dbdc9f6c79c578932196"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"29"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Tue, 17 Oct 2023 00:55:21 GMT"},{"key":"Etag","value":"W/\"1d-/w9leX+CSVwScG3mclc8pAqpxGg\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3985139; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Student not found\"\n}"}],"_postman_id":"a6cc538e-7769-4038-a3a4-8c4fe0affae8"},{"name":"Delete a Student","id":"66ff2c57-6773-47bb-9b0d-b204020912a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students/652dc37827e99efe844b22a2","description":"<p><strong>Title</strong>: Delete a Student</p>\n<p><strong>Description</strong>:</p>\n<p>This request deletes a student from the inventory. It accepts a student's ID as query params and returns the deleted student object containing fields like name, age, grade, gender, attendance, marks, and class.</p>\n<p><strong>Parameters</strong>:<br />studentId as params.</p>\n<p><strong>Returns</strong>:<br />The deleted student object.</p>\n","urlObject":{"protocol":"https","path":["students","652dc37827e99efe844b22a2"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"38326d5b-9b46-4c23-b1f5-03d70fb060ec","name":"Success Response","originalRequest":{"method":"DELETE","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students/652dc37827e99efe844b22a2"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"286"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:27:04 GMT"},{"key":"Etag","value":"W/\"11e-PDFKziP4xhycYiI0/W1szTE1Vq4\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3990436; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Deleted student successfully\",\n    \"student\": {\n        \"_id\": \"652dc37827e99efe844b22a2\",\n        \"name\": \"Niharika Kesarwani\",\n        \"age\": 24,\n        \"grade\": \"A+\",\n        \"gender\": \"Female\",\n        \"attendance\": 95,\n        \"marks\": 98,\n        \"class\": \"Std XII\",\n        \"createdAt\": \"2023-10-16T23:12:56.906Z\",\n        \"updatedAt\": \"2023-10-16T23:12:56.906Z\",\n        \"__v\": 0\n    }\n}"},{"id":"e9a9b819-4ec9-4b24-a8ca-895113cf78d6","name":"Error Response","originalRequest":{"method":"DELETE","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students/652dc37827e99efe844b22a"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"29"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:27:22 GMT"},{"key":"Etag","value":"W/\"1d-/w9leX+CSVwScG3mclc8pAqpxGg\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3990418; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Student not found\"\n}"}],"_postman_id":"66ff2c57-6773-47bb-9b0d-b204020912a4"},{"name":"Get a Student","id":"ecb36722-30e0-465e-bb5e-e6457143c69f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students/Taylor%20Lee","description":"<p><strong>Title</strong>: Get a Student</p>\n<p><strong>Description</strong>:<br />This request retrieves a student's details from the inventory. It accepts the student's name as params and returns the student's details including the student's name, age, grade, gender, attendance, marks, and class.</p>\n<p><strong>Parameters</strong>:<br />studentName as params.</p>\n<p><strong>Returns</strong>:<br />A student object.</p>\n","urlObject":{"protocol":"https","path":["students","Taylor%20Lee"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"76c2b601-e0f2-4541-ac57-d1e408f0f078","name":"Success Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students/Taylor%20Lee"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"284"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:33:32 GMT"},{"key":"Etag","value":"W/\"11c-G/NVtMve6yERvylqMg1BCOnso24\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3990048; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Student fetched successfully\",\n    \"student\": [\n        {\n            \"_id\": \"652dbdfabf82240c8f06c18a\",\n            \"name\": \"Taylor Lee\",\n            \"age\": 13,\n            \"grade\": \"B\",\n            \"gender\": \"Transgender\",\n            \"attendance\": 88,\n            \"marks\": 75,\n            \"class\": \"Std VII\",\n            \"createdAt\": \"2023-10-16T22:49:30.018Z\",\n            \"updatedAt\": \"2023-10-16T22:49:30.018Z\",\n            \"__v\": 0\n        }\n    ]\n}"},{"id":"5ca9b823-6915-46c1-8585-6a6b48402782","name":"Error Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/students/Taylor%20Le"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"29"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:38:28 GMT"},{"key":"Etag","value":"W/\"1d-/w9leX+CSVwScG3mclc8pAqpxGg\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3989752; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Student not found\"\n}"}],"_postman_id":"ecb36722-30e0-465e-bb5e-e6457143c69f"}],"id":"001608c9-8463-4e5f-8b24-5ae033d1b677","description":"<p>The Student Management API allows developers to perform various<br />student-related operations, including reading, creating, updating, and deleting student data.</p>\n","_postman_id":"001608c9-8463-4e5f-8b24-5ae033d1b677"},{"name":"Teacher Management","item":[{"name":"Get All Teachers","id":"d22d6349-e63e-4b38-9e2c-062ff9b01ecf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers","description":"<p><strong>Title</strong>: Get All Teachers</p>\n<p><strong>Description</strong>:<br />This request retrieves a list of all teachers in the inventory. It returns<br />an array of teacher objects containing the teacher's name, subject, and contact.</p>\n<p><strong>Parameters</strong>:<br />None.</p>\n<p><strong>Returns</strong>:<br />An array of teacher objects.</p>\n","urlObject":{"protocol":"https","path":["teachers"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"324c0fe2-6a48-4e63-a23d-f417ba348ec5","name":"Success Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"982"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:50:16 GMT"},{"key":"Etag","value":"W/\"3d6-naupUxr+HbNhe8Q6fL5F+kIuIRE\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3989044; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"All teachers fetched successfully\",\n    \"teachers\": [\n        {\n            \"_id\": \"652dbea48186f8c9427c1351\",\n            \"name\": \"Michael Brown\",\n            \"subject\": \"Physics\",\n            \"contact\": 5555555560,\n            \"createdAt\": \"2023-10-16T22:52:20.061Z\",\n            \"updatedAt\": \"2023-10-16T22:52:20.061Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbea48186f8c9427c1354\",\n            \"name\": \"Sarah Clark\",\n            \"subject\": \"Chemistry\",\n            \"contact\": 5555555561,\n            \"createdAt\": \"2023-10-16T22:52:20.695Z\",\n            \"updatedAt\": \"2023-10-16T22:52:20.695Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbea48186f8c9427c1356\",\n            \"name\": \"David Turner\",\n            \"subject\": \"Biology\",\n            \"contact\": 5555555562,\n            \"createdAt\": \"2023-10-16T22:52:20.710Z\",\n            \"updatedAt\": \"2023-10-16T22:52:20.710Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbea48186f8c9427c1358\",\n            \"name\": \"Olivia Martin\",\n            \"subject\": \"French\",\n            \"contact\": 5555555563,\n            \"createdAt\": \"2023-10-16T22:52:20.730Z\",\n            \"updatedAt\": \"2023-10-16T22:52:20.730Z\",\n            \"__v\": 0\n        },\n        {\n            \"_id\": \"652dbea48186f8c9427c135a\",\n            \"name\": \"Ethan Harris\",\n            \"subject\": \"Spanish\",\n            \"contact\": 5555555564,\n            \"createdAt\": \"2023-10-16T22:52:20.741Z\",\n            \"updatedAt\": \"2023-10-16T22:52:20.741Z\",\n            \"__v\": 0\n        }\n    ]\n}"},{"id":"990a4a8f-69e1-4385-a5d9-dde53b143bb7","name":"Error Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teacherss"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"27"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:51:35 GMT"},{"key":"Etag","value":"W/\"1b-772e0u4nrE48ogbR0KmKfSvrHUE\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988965; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Route not found\"\n}"}],"_postman_id":"d22d6349-e63e-4b38-9e2c-062ff9b01ecf"},{"name":"Add a Teacher","id":"de0d6ba6-ebcb-4ce8-9cbc-3ee9b40b113c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Ganesh Patil\",\r\n    \"subject\": \"Mathematics\",\r\n    \"contact\": 1234567890\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/teachers","description":"<p><strong>Title</strong>: Add a Teacher</p>\n<p><strong>Description</strong>:<br />This request saves new teacher data in the inventory. It accepts JSON data with teacher details and returns the created teacher object with its unique ID, name, subject, and contact.</p>\n<p><strong>Parameters</strong>:<br />JSON object containing name, subject, and contact.</p>\n<p><strong>Returns</strong>:<br />The newly added teacher object (has a unique ID, name, subject, and contact)</p>\n","urlObject":{"protocol":"https","path":["teachers"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"d3799c39-b599-41a2-85f4-36db3ce01b14","name":"Success Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Ganesh Patil\",\r\n    \"subject\": \"Mathematics\",\r\n    \"contact\": 1234567890\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/teachers"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"242"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:54:08 GMT"},{"key":"Etag","value":"W/\"f2-62+XFWJa3Cbbj/QJiwh4Xq6dmWs\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988813; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"New teacher added successfully\",\n    \"teacher\": {\n        \"name\": \"Ganesh Patil\",\n        \"subject\": \"Mathematics\",\n        \"contact\": 1234567890,\n        \"_id\": \"652dcd20e8d8b35112200ad5\",\n        \"createdAt\": \"2023-10-16T23:54:08.198Z\",\n        \"updatedAt\": \"2023-10-16T23:54:08.198Z\",\n        \"__v\": 0\n    }\n}"},{"id":"59231a1d-c7ec-407f-86e8-8634a3e719b7","name":"Error Response","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Ganesh Patil\",\r\n    \"subject\": \"Mathematics\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/teachers"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"36"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:54:34 GMT"},{"key":"Etag","value":"W/\"24-IQAk3Ca1YT4afazw+mjiHinGN6I\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988786; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Error adding new teacher\"\n}"}],"_postman_id":"de0d6ba6-ebcb-4ce8-9cbc-3ee9b40b113c"},{"name":"Update a Teacher","id":"9d36a846-871f-4f0c-adcf-55f184db1cc0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"contact\": 3655555556\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/teachers/652dbea48186f8c9427c1358","description":"<p><strong>Title</strong>: Update a Teacher</p>\n<p><strong>Description</strong>:<br />This request updates existing teacher data in the inventory. It accepts teacherId as params and JSON data with the teacher's new details and returns the updated teacher object with its unique ID, name, subject, and contact.</p>\n<p><strong>Parameters</strong>:<br />teacherId as params and a JSON object containing new details of the teacher.</p>\n<p><strong>Returns</strong>:<br />The updated teacher object (has a unique ID, name, subject, and contact)</p>\n","urlObject":{"protocol":"https","path":["teachers","652dbea48186f8c9427c1358"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"1109f0a6-c811-4124-923e-bcb9c4665765","name":"Success Response","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"contact\": 3655555556\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/teachers/652dbea48186f8c9427c1358"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"236"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Tue, 17 Oct 2023 00:56:52 GMT"},{"key":"Etag","value":"W/\"ec-Vnq2PHIIJIBct7cDv/3A94b/Zfs\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3985049; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Updated teacher successfully\",\n    \"teacher\": {\n        \"_id\": \"652dbea48186f8c9427c1358\",\n        \"name\": \"Olivia Martin\",\n        \"subject\": \"French\",\n        \"contact\": 3655555556,\n        \"createdAt\": \"2023-10-16T22:52:20.730Z\",\n        \"updatedAt\": \"2023-10-17T00:56:51.827Z\",\n        \"__v\": 0\n    }\n}"},{"id":"7cf2c8b9-5ead-4926-a9b9-39182dd8605b","name":"Error Response","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"contact\": 3655555556\r\n}","options":{"raw":{"language":"json"}}},"url":"https://school-management-backend.niharika2018.repl.co/teachers/652dbea48186f8c9427c135"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"29"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Tue, 17 Oct 2023 00:57:20 GMT"},{"key":"Etag","value":"W/\"1d-wgfukBaF6hePNNIWEQRANygv9TM\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3985021; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Teacher not found\"\n}"}],"_postman_id":"9d36a846-871f-4f0c-adcf-55f184db1cc0"},{"name":"Delete a Teacher","id":"a091549e-86b5-4a15-95fa-fbe72c838922","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers/652dcd20e8d8b35112200ad5","description":"<p><strong>Title</strong>: Delete a Teacher</p>\n<p><strong>Description</strong>:</p>\n<p>This request deletes a teacher from the inventory. It accepts a teacher's ID as query params and returns the deleted teacher object containing fields like name, subject, and contact.</p>\n<p><strong>Parameters</strong>:<br />teacherId as params.</p>\n<p><strong>Returns</strong>:<br />The deleted teacher object.</p>\n","urlObject":{"protocol":"https","path":["teachers","652dcd20e8d8b35112200ad5"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"b963326c-815e-494e-8a01-51ec4afaca20","name":"Success Response","originalRequest":{"method":"DELETE","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers/652dcd20e8d8b35112200ad5"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"240"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:57:19 GMT"},{"key":"Etag","value":"W/\"f0-TDMmKMFkCrumi6oQyivS0D9FWOc\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988621; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Deleted teacher successfully\",\n    \"teacher\": {\n        \"_id\": \"652dcd20e8d8b35112200ad5\",\n        \"name\": \"Ganesh Patil\",\n        \"subject\": \"Mathematics\",\n        \"contact\": 1234567890,\n        \"createdAt\": \"2023-10-16T23:54:08.198Z\",\n        \"updatedAt\": \"2023-10-16T23:54:08.198Z\",\n        \"__v\": 0\n    }\n}"},{"id":"8a83330c-1d69-49c8-8409-9458c8aef97f","name":"Error Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers/652dcd20e8d8b35112200ad"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"29"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Mon, 16 Oct 2023 23:58:17 GMT"},{"key":"Etag","value":"W/\"1d-wgfukBaF6hePNNIWEQRANygv9TM\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988563; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Teacher not found\"\n}"}],"_postman_id":"a091549e-86b5-4a15-95fa-fbe72c838922"},{"name":"Get a Teacher","id":"36456915-0996-4585-9466-bec644ffc86b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers/Ethan%20Harris","description":"<p><strong>Title</strong>: Get a Teacher</p>\n<p><strong>Description</strong>:<br />This request retrieves a teacher's details from the inventory. It accepts the teacher's name as params and returns the teacher's details including the teacher's name, subject, and contact.</p>\n<p><strong>Parameters</strong>:<br />teacherName as params.</p>\n<p><strong>Returns</strong>:<br />A teacher object.</p>\n","urlObject":{"protocol":"https","path":["teachers","Ethan%20Harris"],"host":["school-management-backend","niharika2018","repl","co"],"query":[],"variable":[]}},"response":[{"id":"39b5ee69-11a0-4402-9a0e-29c9a942c157","name":"Success Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers/Ethan%20Harris"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"236"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Tue, 17 Oct 2023 00:02:37 GMT"},{"key":"Etag","value":"W/\"ec-D/LHCG2VoFJbJfeKWlj0RJdb8rs\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988303; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Teacher fetched successfully\",\n    \"teacher\": {\n        \"_id\": \"652dbea48186f8c9427c135a\",\n        \"name\": \"Ethan Harris\",\n        \"subject\": \"Spanish\",\n        \"contact\": 5555555564,\n        \"createdAt\": \"2023-10-16T22:52:20.741Z\",\n        \"updatedAt\": \"2023-10-16T22:52:20.741Z\",\n        \"__v\": 0\n    }\n}"},{"id":"b848a1f2-282b-4e1e-8982-1a870c68b558","name":"Error Response","originalRequest":{"method":"GET","header":[],"url":"https://school-management-backend.niharika2018.repl.co/teachers/Ethan%20Harri"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Length","value":"29"},{"key":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Date","value":"Tue, 17 Oct 2023 00:04:05 GMT"},{"key":"Etag","value":"W/\"1d-wgfukBaF6hePNNIWEQRANygv9TM\""},{"key":"Expect-Ct","value":"max-age=2592000, report-uri=\"https://sentry.repl.it/api/10/security/?sentry_key=615192fd532445bfbbbe966cd7131791\""},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"Replit-Cluster","value":"asia-a"},{"key":"Strict-Transport-Security","value":"max-age=3988215; includeSubDomains"},{"key":"Strict-Transport-Security","value":"max-age=15552000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Dns-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-Xss-Protection","value":"0"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Teacher not found\"\n}"}],"_postman_id":"36456915-0996-4585-9466-bec644ffc86b"}],"id":"29e30f35-1878-49b6-8d65-91b94080f82a","description":"<p>The Teacher Management API allows developers to perform various<br />teacher-related operations, including reading, creating, updating, and deleting teacher data.</p>\n","_postman_id":"29e30f35-1878-49b6-8d65-91b94080f82a"}]}