{"info":{"_postman_id":"020dd303-79cd-4b72-ad20-6146cacfe427","name":"Practice API","description":"<html><head></head><body><h3 id=\"welcome-to-postman-this-is-your-first-collection\">Welcome to Postman! This is your first collection.</h3>\n<p>Collections are your starting point for building and testing APIs. You can use this one to:</p>\n<p>• Group related requests\n• Test your API in real-world scenarios\n• Document and share your requests</p>\n<p>Update the name and overview whenever you’re ready to make it yours.</p>\n<p><a href=\"https://learning.postman.com/docs/collections/collections-overview/\">Learn more about Postman Collections.</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"53573150","collectionId":"020dd303-79cd-4b72-ad20-6146cacfe427","publishedId":"2sBXinFVPf","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-03-28T15:24:58.000Z"},"item":[{"name":"Practice API","item":[{"name":"getAllProducts","id":"0d33d99f-95ae-4df0-991f-43a78024d49b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://localhost:7239/api/products","urlObject":{"protocol":"https","port":"7239","path":["api","products"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"0d33d99f-95ae-4df0-991f-43a78024d49b"},{"name":"postProduct","id":"daf90278-2b6f-4ba6-864c-dc8ec13c2cae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Product3\",\r\n    \"price\": 35.99\r\n}","options":{"raw":{"language":"json"}}},"url":"https://localhost:7239/api/products","urlObject":{"protocol":"https","port":"7239","path":["api","products"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"daf90278-2b6f-4ba6-864c-dc8ec13c2cae"},{"name":"patchProduct","id":"86d18e9d-1397-4a04-930d-e3d7fbed62c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"UpdatedProduct\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://localhost:7239/api/products/1","urlObject":{"protocol":"https","port":"7239","path":["api","products","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"86d18e9d-1397-4a04-930d-e3d7fbed62c1"},{"name":"deleteProduct","id":"68b876b9-989c-46a4-9aa0-2d9c8445c347","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://localhost:7239/api/products/1","urlObject":{"protocol":"https","port":"7239","path":["api","products","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"68b876b9-989c-46a4-9aa0-2d9c8445c347"}],"id":"1056b28b-5470-4837-a158-a60e99b31711","description":"<h2 id=\"practice-api--products-crud\">Practice API — Products CRUD</h2>\n<p>This folder contains practice requests for performing <strong>CRUD operations</strong> on a local Products API running at <code>https://localhost:7239</code>.</p>\n<h3 id=\"endpoints\">Endpoints</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Method</th>\n<th>Endpoint</th>\n<th>Request Name</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>GET</code></td>\n<td><code>/api/products</code></td>\n<td><code>getAllProducts</code></td>\n<td>Retrieves the full list of all products</td>\n</tr>\n<tr>\n<td><code>POST</code></td>\n<td><code>/api/products</code></td>\n<td><code>postProduct</code></td>\n<td>Creates a new product</td>\n</tr>\n<tr>\n<td><code>PATCH</code></td>\n<td><code>/api/products/1</code></td>\n<td><code>patchProduct</code></td>\n<td>Partially updates an existing product by ID</td>\n</tr>\n<tr>\n<td><code>DELETE</code></td>\n<td><code>/api/products/1</code></td>\n<td><code>deleteProduct</code></td>\n<td>Deletes a product by ID</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>All requests target a <strong>local development server</strong> — make sure the server is running before sending requests.</p>\n</li>\n<li><p>The <code>PATCH</code> and <code>DELETE</code> requests use a hardcoded product ID (<code>1</code>). Update the path parameter as needed to target a different product.</p>\n</li>\n<li><p>This folder is intended for <strong>learning and practicing</strong> REST API interactions with a products resource.</p>\n</li>\n</ul>\n","_postman_id":"1056b28b-5470-4837-a158-a60e99b31711"}]}