{"info":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","description":"<html><head></head><body><h1 id=\"overview\">Overview</h1>\n<p>SwiftMart is an eCommerce platform that provides a seamless shopping experience for users. The API allows developers to integrate with SwiftMart's functionalities, including managing user accounts, browsing and managing products, creating and updating orders, and accessing user profiles.</p>\n<h2 id=\"base-url\">Base URL</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://api.swiftmart.com/v1\n\n</code></pre><p>To effectively utilize SwiftMart's APIs, all users must have the following -</p>\n<ul>\n<li><p>A valid API Key to send requests to the API endpoints. You can get your API key from SwiftMart's <a href=\"https://go.swiftmart.co/settings/me/api-keys\">integrations dashboard</a>.</p>\n</li>\n<li><p>An API with <a href=\"https://learning.postman.com/docs/developer/postman-api/postman-api-rate-limits/\">rate and usage limits</a>.</p>\n</li>\n<li><p>An API that only responds to HTTPS-secured communications. Any requests sent via HTTP return an HTTP 301 redirect to the corresponding HTTPS resources.</p>\n</li>\n<li><p>An API that returns request responses in JSON format. When an API request returns an error, it is sent in the JSON response as an error key.</p>\n</li>\n</ul>\n<h2 id=\"authentication\">Authentication</h2>\n<p>The SwiftMart API uses the API key for authentication. You can generate a SwiftMart API key in the <a href=\"https://postman.postman.co/settings/me/api-keys\">API keys</a> section of your Postman account settings. You must include an API key in each request to the SwiftMart API with the X-Api-Key request header.</p>\n<h3 id=\"authentication-error-response\">Authentication error response</h3>\n<p>If an API key is missing, malformed, or invalid, you will receive an HTTP 401 Unauthorized response code.</p>\n<h2 id=\"rate-and-usage-limits\">Rate and usage limits</h2>\n<p>To ensure optimal performance and fair usage, the SwiftMart API enforces rate limits on API requests. These limits help maintain the stability and reliability of the service for all users.</p>\n<h3 id=\"rate-limit\">Rate limit</h3>\n<ol>\n<li><p><strong>Standard users:</strong> Requests per minute (60), Requests per hour (1000)</p>\n</li>\n<li><p><strong>Premium users:</strong> Requests per minute (120), Requests per hour (2000)</p>\n</li>\n<li><p><strong>Admin users:</strong> Requests per minute (200), Requests per hour (5000)</p>\n</li>\n</ol>\n<p>If you exceed these limits, you will receive a <code>429 Too Many Requests</code> response. It is important to implement proper error handling and retry logic in your application to manage rate limits effectively.</p>\n<p>Each API response returns the following set of headers to help you identify your use status:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>X-RateLimit-Limit</code></td>\n<td>The maximum number of requests that the consumer is permitted to make per minute.</td>\n</tr>\n<tr>\n<td><code>X-RateLimit-Remaining</code></td>\n<td>The number of requests remaining in the current rate limit window.</td>\n</tr>\n<tr>\n<td><code>X-RateLimit-Reset</code></td>\n<td>The time at which the current rate limit window resets in UTC epoch seconds.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-handling\">Error Handling</h2>\n<p>Effective error handling is crucial for developing robust applications that interact with the SwiftMart API. This section outlines the error codes, their meanings, and how to handle them properly. Understanding these responses helps in diagnosing issues and ensuring a smooth user experience.</p>\n<h3 id=\"error-codes\">Error Codes</h3>\n<p>The SwiftMart API uses standard HTTP status codes to indicate the success or failure of an API request. Here is a list of common error codes and their meanings:</p>\n<ul>\n<li><p><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: Authentication failed or user does not have permissions for the requested operation.</p>\n</li>\n<li><p><strong>403 Forbidden</strong>: Authentication succeeded, but the authenticated user does not have access to the requested resource.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: The requested resource could not be found.</p>\n</li>\n<li><p><strong>405 Method Not Allowed</strong>: The HTTP method is not supported for the requested resource.</p>\n</li>\n<li><p><strong>409 Conflict</strong>: The request could not be completed due to a conflict with the current state of the resource.</p>\n</li>\n<li><p><strong>429 Too Many Requests</strong>: The user has sent too many requests in a given amount of time (\"rate limiting\").</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: An error occurred on the server.</p>\n</li>\n<li><p><strong>503 Service Unavailable</strong>: The service is temporarily unavailable.</p>\n</li>\n</ul>\n<h3 id=\"error-response-format\">Error Response Format</h3>\n<p>The SwiftMart API returns error responses in a consistent JSON format. Below is an example of an error response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"error\": {\n    \"code\": 400,\n    \"message\": \"Invalid request parameters\",\n    \"details\": [\n      {\n        \"field\": \"email\",\n        \"issue\": \"Email format is invalid\"\n      }\n    ]\n  }\n}\n\n</code></pre>\n<ul>\n<li><p><strong>error.code</strong>: The HTTP status code.</p>\n</li>\n<li><p><strong>error.message</strong>: A brief description of the error.</p>\n</li>\n<li><p><strong>error.details</strong>: Additional information about specific fields that caused the error, if applicable.</p>\n</li>\n</ul>\n<h4 id=\"handling-errors\">Handling Errors</h4>\n<p>When integrating with the SwiftMart API, ensure your application can gracefully handle errors. Here are some best practices:</p>\n<ol>\n<li><p><strong>Check Status Codes</strong>: Always check the HTTP status code of the response to determine if the request was successful.</p>\n</li>\n<li><p><strong>Log Errors</strong>: Log error responses for debugging and monitoring purposes.</p>\n</li>\n<li><p><strong>User-Friendly Messages</strong>: Display user-friendly error messages based on the error code and message provided.</p>\n</li>\n<li><p><strong>Retry Logic</strong>: Implement retry logic for transient errors, such as 500 Internal Server Error or 503 Service Unavailable.</p>\n</li>\n<li><p><strong>Rate Limiting</strong>: Handle 429 Too Many Requests errors by implementing exponential backoff or other retry strategies.</p>\n</li>\n</ol>\n<h4 id=\"example-error-handling\">Example Error Handling</h4>\n<p>Here’s an example of handling an error response in JavaScript using Fetch:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">fetch('https://api.swiftmart.com/v1/resource', {\n  method: 'GET',\n  headers: {\n    &amp;#x27;Authorization&amp;#x27;: &amp;#x27;ApiKey &lt;api-key-string&gt;&amp;#x27;,\n    'Content-Type': 'application/json'\n  }\n})\n  .then(response =&gt; {\n    if (!response.ok) {\n      return response.json().then(error =&gt; {\n        throw new Error(`Error ${error.code}: ${error.message}`);\n      });\n    }\n    return response.json();\n  })\n  .then(data =&gt; {\n    console.log('Success:', data);\n  })\n  .catch(error =&gt; {\n    console.error('API Error:', error);\n    alert(`There was an error: ${error.message}`);\n  });\n\n</code></pre>\n<p>These guidelines help ensure that your application handles errors efficiently and provides a smooth user experience.</p>\n<h3 id=\"usage-example\">Usage Example</h3>\n<p>The Usage Examples section provides practical guides and code snippets to help you integrate the SwiftMart API into your applications quickly and efficiently. These examples cover common use cases and demonstrate how to make API requests and handle responses using different programming languages and tools.</p>\n<h4 id=\"common-use-cases\">Common Use Cases</h4>\n<ul>\n<li><p><strong>User Authentication</strong>: How to log in and obtain an API key.</p>\n</li>\n<li><p><strong>Fetching Products</strong>: Retrieve a list of products with filtering and pagination.</p>\n</li>\n<li><p><strong>Managing Cart</strong>: Add, update, and remove items in a user's shopping cart.</p>\n</li>\n<li><p><strong>Placing Orders</strong>: Create a new order and process payment.</p>\n</li>\n<li><p><strong>User Profile Management</strong>: Update user profile details and view profile information.</p>\n</li>\n</ul>\n<h4 id=\"code-samples\">Code Samples</h4>\n<ul>\n<li><p><strong>cURL</strong>: Making a simple GET request.</p>\n</li>\n<li><p><strong>JavaScript (Fetch API)</strong>: Handling API requests and responses.</p>\n</li>\n<li><p><strong>Python (Requests library)</strong>: Integrating API calls into a Python application.</p>\n</li>\n<li><p><strong>Postman</strong>: Configuring and testing API requests in Postman.</p>\n</li>\n</ul>\n<p>These examples will help you understand how to use the SwiftMart API effectively, enabling you to build powerful and efficient applications.</p>\n<h2 id=\"support\">Support</h2>\n<p>The Support section provides information on how to get help with the SwiftMart API. Whether you encounter issues, have questions, or need additional resources, the support options below are available to assist you.</p>\n<h4 id=\"contact-information\">Contact Information</h4>\n<ul>\n<li><p><strong>Email Support</strong>: Reach out to our support team via email at <a href=\"https://null\">support@swiftmart.com</a> for any API-related queries or issues.</p>\n</li>\n<li><p><strong>Phone Support</strong>: Call us at 1-800-SWIFTMART (1-800-794-3867) for urgent support during business hours (Mon-Fri, 9 AM to 6 PM EST).</p>\n</li>\n</ul>\n<h4 id=\"documentation\">Documentation</h4>\n<ul>\n<li><strong>API Documentation</strong>: Comprehensive documentation is available at <a href=\"https://null\">docs.swiftmart.com</a> for detailed information on API endpoints, parameters, and responses.</li>\n</ul>\n<h4 id=\"community-support\">Community Support</h4>\n<ul>\n<li><p><strong>Forum</strong>: Join our community forum at <a href=\"https://null\">community.swiftmart.com</a> to ask questions, share knowledge, and connect with other developers.</p>\n</li>\n<li><p><strong>Stack Overflow</strong>: Tag your questions with <code>swiftmart-api</code> on Stack Overflow to get help from the developer community.</p>\n</li>\n</ul>\n<h4 id=\"additional-resources\">Additional Resources</h4>\n<ul>\n<li><p><strong>SDKs and Libraries</strong>: Access SDKs and libraries for various programming languages at <a href=\"https://null\">developer.swiftmart.com</a>.</p>\n</li>\n<li><p><strong>Changelog</strong>: Stay updated with the latest changes and updates to the API at <a href=\"https://null\">changelog.swiftmart.com</a>.</p>\n</li>\n</ul>\n<p>By leveraging these support resources, you can efficiently resolve any issues and enhance your experience with the SwiftMart API.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Overview","slug":"overview"}],"owner":"24833108","collectionId":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","publishedId":"2sA3XY5xU8","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-06-24T12:13:47.000Z"},"item":[{"name":"User login","item":[{"name":"Get authenticated user","event":[{"listen":"test","script":{"exec":[""],"type":"text/javascript"}}],"id":"d9d96cae-5296-4ecf-9ab1-b720fcb758f5","request":{"method":"GET","header":[],"url":"https://api.getpostman.com/me","description":"<p>Gets information about the authenticated user.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["me"],"host":["api","getpostman","com"],"query":[],"variable":[]}},"response":[{"id":"f2afb467-4ab4-4807-9f5d-de1ea67d5d15","name":"Successful Response","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://swiftmart.com/auth/api-key "},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":{"content":"","type":"text/plain"}}],"cookie":[],"responseTime":null,"body":"{\n  \"apiKey\": \"api-key-string\",\n  \"user\": {\n    \"id\": \"user-id\",\n    \"name\": \"User Name\",\n    \"email\": \"user@example.com\"\n  }\n}\n"},{"id":"509f50b5-e8a7-4fa3-837e-788d70866979","name":"Rate Limit Exceeded","originalRequest":{"method":"GET","header":[],"url":"https://swiftmart.com/auth/api-key "},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":{"content":"","type":"text/plain"}}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"rateLimited\",\n    \"message\": \"Rate limit exceeded. Please retry after 1669048687\"\n}"},{"id":"3a53a839-d88d-4c8a-9c85-67d99e5cb277","name":"Unsuccessful Response","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"error\": \"Invalid email or password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://swiftmart.com/auth/api-key "},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"error\": \"Invalid email or password\"\r\n}"}],"_postman_id":"d9d96cae-5296-4ecf-9ab1-b720fcb758f5"}],"id":"4670e016-71bb-4e8d-a052-f17332bf8eb3","description":"<p>The <code>/auth/api-key</code> endpoints let you manage information about the authenticated user. It authenticates a user and returns a response regarding if the authentication is successful or not.</p>\n","_postman_id":"4670e016-71bb-4e8d-a052-f17332bf8eb3","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}}},{"name":"Products","item":[{"name":"Get all products","id":"7e8c1fce-4892-47d2-a599-f8f5ae53d13b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/products?category=optional&limit=optional&page=optional","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["products"],"host":["fakestoreapi","com"],"query":[{"description":{"content":"<p>Filter products by category</p>\n","type":"text/plain"},"key":"category","value":"optional"},{"description":{"content":"<p>Number of products to return</p>\n","type":"text/plain"},"key":"limit","value":"optional"},{"description":{"content":"<p>Page number for pagination</p>\n","type":"text/plain"},"key":"page","value":"optional"}],"variable":[]}},"response":[{"id":"8a57b2cf-323f-4342-86e9-b1c076ea9719","name":"All products","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://fakestoreapi.com/products?category=optional&limit=optional&page=optional","protocol":"https","host":["fakestoreapi","com"],"path":["products"],"query":[{"key":"category","value":"optional","description":"Filter products by category"},{"key":"limit","value":"optional","description":"Number of products to return"},{"key":"page","value":"optional","description":"Page number for pagination"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 20:47:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"297c-h+n6NsR3M51S6528jZo3BluzvtU\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=j2SVj817yl3VdUgGMe0vCQec1E47%2Bw860TiPOpghmz6u2rWdcONBIaqC6DeQGRSYXfzBv%2FiacvQ9BOwTQbRJaDhtSRB1lYiQZwe%2Fa5VCLtVd%2BF5naJOXKYbA%2FopM1jHgWiuu\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"896e9d9469fc3880-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"title\": \"Fjallraven - Foldsack No. 1 Backpack, Fits 15 Laptops\",\n        \"price\": 109.95,\n        \"description\": \"Your perfect pack for everyday use and walks in the forest. Stash your laptop (up to 15 inches) in the padded sleeve, your everyday\",\n        \"category\": \"men's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/81fPKd-2AYL._AC_SL1500_.jpg\",\n        \"rating\": {\n            \"rate\": 3.9,\n            \"count\": 120\n        }\n    },\n    {\n        \"id\": 2,\n        \"title\": \"Mens Casual Premium Slim Fit T-Shirts \",\n        \"price\": 22.3,\n        \"description\": \"Slim-fitting style, contrast raglan long sleeve, three-button henley placket, light weight & soft fabric for breathable and comfortable wearing. And Solid stitched shirts with round neck made for durability and a great fit for casual fashion wear and diehard baseball fans. The Henley style round neckline includes a three-button placket.\",\n        \"category\": \"men's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/71-3HjGNDUL._AC_SY879._SX._UX._SY._UY_.jpg\",\n        \"rating\": {\n            \"rate\": 4.1,\n            \"count\": 259\n        }\n    },\n    {\n        \"id\": 3,\n        \"title\": \"Mens Cotton Jacket\",\n        \"price\": 55.99,\n        \"description\": \"great outerwear jackets for Spring/Autumn/Winter, suitable for many occasions, such as working, hiking, camping, mountain/rock climbing, cycling, traveling or other outdoors. Good gift choice for you or your family member. A warm hearted love to Father, husband or son in this thanksgiving or Christmas Day.\",\n        \"category\": \"men's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/71li-ujtlUL._AC_UX679_.jpg\",\n        \"rating\": {\n            \"rate\": 4.7,\n            \"count\": 500\n        }\n    },\n    {\n        \"id\": 4,\n        \"title\": \"Mens Casual Slim Fit\",\n        \"price\": 15.99,\n        \"description\": \"The color could be slightly different between on the screen and in practice. / Please note that body builds vary by person, therefore, detailed size information should be reviewed below on the product description.\",\n        \"category\": \"men's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/71YXzeOuslL._AC_UY879_.jpg\",\n        \"rating\": {\n            \"rate\": 2.1,\n            \"count\": 430\n        }\n    },\n    {\n        \"id\": 5,\n        \"title\": \"John Hardy Women's Legends Naga Gold & Silver Dragon Station Chain Bracelet\",\n        \"price\": 695,\n        \"description\": \"From our Legends Collection, the Naga was inspired by the mythical water dragon that protects the ocean's pearl. Wear facing inward to be bestowed with love and abundance, or outward for protection.\",\n        \"category\": \"jewelery\",\n        \"image\": \"https://fakestoreapi.com/img/71pWzhdJNwL._AC_UL640_QL65_ML3_.jpg\",\n        \"rating\": {\n            \"rate\": 4.6,\n            \"count\": 400\n        }\n    },\n    {\n        \"id\": 6,\n        \"title\": \"Solid Gold Petite Micropave \",\n        \"price\": 168,\n        \"description\": \"Satisfaction Guaranteed. Return or exchange any order within 30 days.Designed and sold by Hafeez Center in the United States. Satisfaction Guaranteed. Return or exchange any order within 30 days.\",\n        \"category\": \"jewelery\",\n        \"image\": \"https://fakestoreapi.com/img/61sbMiUnoGL._AC_UL640_QL65_ML3_.jpg\",\n        \"rating\": {\n            \"rate\": 3.9,\n            \"count\": 70\n        }\n    },\n    {\n        \"id\": 7,\n        \"title\": \"White Gold Plated Princess\",\n        \"price\": 9.99,\n        \"description\": \"Classic Created Wedding Engagement Solitaire Diamond Promise Ring for Her. Gifts to spoil your love more for Engagement, Wedding, Anniversary, Valentine's Day...\",\n        \"category\": \"jewelery\",\n        \"image\": \"https://fakestoreapi.com/img/71YAIFU48IL._AC_UL640_QL65_ML3_.jpg\",\n        \"rating\": {\n            \"rate\": 3,\n            \"count\": 400\n        }\n    },\n    {\n        \"id\": 8,\n        \"title\": \"Pierced Owl Rose Gold Plated Stainless Steel Double\",\n        \"price\": 10.99,\n        \"description\": \"Rose Gold Plated Double Flared Tunnel Plug Earrings. Made of 316L Stainless Steel\",\n        \"category\": \"jewelery\",\n        \"image\": \"https://fakestoreapi.com/img/51UDEzMJVpL._AC_UL640_QL65_ML3_.jpg\",\n        \"rating\": {\n            \"rate\": 1.9,\n            \"count\": 100\n        }\n    },\n    {\n        \"id\": 9,\n        \"title\": \"WD 2TB Elements Portable External Hard Drive - USB 3.0 \",\n        \"price\": 64,\n        \"description\": \"USB 3.0 and USB 2.0 Compatibility Fast data transfers Improve PC Performance High Capacity; Compatibility Formatted NTFS for Windows 10, Windows 8.1, Windows 7; Reformatting may be required for other operating systems; Compatibility may vary depending on user’s hardware configuration and operating system\",\n        \"category\": \"electronics\",\n        \"image\": \"https://fakestoreapi.com/img/61IBBVJvSDL._AC_SY879_.jpg\",\n        \"rating\": {\n            \"rate\": 3.3,\n            \"count\": 203\n        }\n    },\n    {\n        \"id\": 10,\n        \"title\": \"SanDisk SSD PLUS 1TB Internal SSD - SATA III 6 Gb/s\",\n        \"price\": 109,\n        \"description\": \"Easy upgrade for faster boot up, shutdown, application load and response (As compared to 5400 RPM SATA 2.5” hard drive; Based on published specifications and internal benchmarking tests using PCMark vantage scores) Boosts burst write performance, making it ideal for typical PC workloads The perfect balance of performance and reliability Read/write speeds of up to 535MB/s/450MB/s (Based on internal testing; Performance may vary depending upon drive capacity, host device, OS and application.)\",\n        \"category\": \"electronics\",\n        \"image\": \"https://fakestoreapi.com/img/61U7T1koQqL._AC_SX679_.jpg\",\n        \"rating\": {\n            \"rate\": 2.9,\n            \"count\": 470\n        }\n    },\n    {\n        \"id\": 11,\n        \"title\": \"Silicon Power 256GB SSD 3D NAND A55 SLC Cache Performance Boost SATA III 2.5\",\n        \"price\": 109,\n        \"description\": \"3D NAND flash are applied to deliver high transfer speeds Remarkable transfer speeds that enable faster bootup and improved overall system performance. The advanced SLC Cache Technology allows performance boost and longer lifespan 7mm slim design suitable for Ultrabooks and Ultra-slim notebooks. Supports TRIM command, Garbage Collection technology, RAID, and ECC (Error Checking & Correction) to provide the optimized performance and enhanced reliability.\",\n        \"category\": \"electronics\",\n        \"image\": \"https://fakestoreapi.com/img/71kWymZ+c+L._AC_SX679_.jpg\",\n        \"rating\": {\n            \"rate\": 4.8,\n            \"count\": 319\n        }\n    },\n    {\n        \"id\": 12,\n        \"title\": \"WD 4TB Gaming Drive Works with Playstation 4 Portable External Hard Drive\",\n        \"price\": 114,\n        \"description\": \"Expand your PS4 gaming experience, Play anywhere Fast and easy, setup Sleek design with high capacity, 3-year manufacturer's limited warranty\",\n        \"category\": \"electronics\",\n        \"image\": \"https://fakestoreapi.com/img/61mtL65D4cL._AC_SX679_.jpg\",\n        \"rating\": {\n            \"rate\": 4.8,\n            \"count\": 400\n        }\n    },\n    {\n        \"id\": 13,\n        \"title\": \"Acer SB220Q bi 21.5 inches Full HD (1920 x 1080) IPS Ultra-Thin\",\n        \"price\": 599,\n        \"description\": \"21. 5 inches Full HD (1920 x 1080) widescreen IPS display And Radeon free Sync technology. No compatibility for VESA Mount Refresh Rate: 75Hz - Using HDMI port Zero-frame design | ultra-thin | 4ms response time | IPS panel Aspect ratio - 16: 9. Color Supported - 16. 7 million colors. Brightness - 250 nit Tilt angle -5 degree to 15 degree. Horizontal viewing angle-178 degree. Vertical viewing angle-178 degree 75 hertz\",\n        \"category\": \"electronics\",\n        \"image\": \"https://fakestoreapi.com/img/81QpkIctqPL._AC_SX679_.jpg\",\n        \"rating\": {\n            \"rate\": 2.9,\n            \"count\": 250\n        }\n    },\n    {\n        \"id\": 14,\n        \"title\": \"Samsung 49-Inch CHG90 144Hz Curved Gaming Monitor (LC49HG90DMNXZA) – Super Ultrawide Screen QLED \",\n        \"price\": 999.99,\n        \"description\": \"49 INCH SUPER ULTRAWIDE 32:9 CURVED GAMING MONITOR with dual 27 inch screen side by side QUANTUM DOT (QLED) TECHNOLOGY, HDR support and factory calibration provides stunningly realistic and accurate color and contrast 144HZ HIGH REFRESH RATE and 1ms ultra fast response time work to eliminate motion blur, ghosting, and reduce input lag\",\n        \"category\": \"electronics\",\n        \"image\": \"https://fakestoreapi.com/img/81Zt42ioCgL._AC_SX679_.jpg\",\n        \"rating\": {\n            \"rate\": 2.2,\n            \"count\": 140\n        }\n    },\n    {\n        \"id\": 15,\n        \"title\": \"BIYLACLESEN Women's 3-in-1 Snowboard Jacket Winter Coats\",\n        \"price\": 56.99,\n        \"description\": \"Note:The Jackets is US standard size, Please choose size as your usual wear Material: 100% Polyester; Detachable Liner Fabric: Warm Fleece. Detachable Functional Liner: Skin Friendly, Lightweigt and Warm.Stand Collar Liner jacket, keep you warm in cold weather. Zippered Pockets: 2 Zippered Hand Pockets, 2 Zippered Pockets on Chest (enough to keep cards or keys)and 1 Hidden Pocket Inside.Zippered Hand Pockets and Hidden Pocket keep your things secure. Humanized Design: Adjustable and Detachable Hood and Adjustable cuff to prevent the wind and water,for a comfortable fit. 3 in 1 Detachable Design provide more convenience, you can separate the coat and inner as needed, or wear it together. It is suitable for different season and help you adapt to different climates\",\n        \"category\": \"women's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/51Y5NI-I5jL._AC_UX679_.jpg\",\n        \"rating\": {\n            \"rate\": 2.6,\n            \"count\": 235\n        }\n    },\n    {\n        \"id\": 16,\n        \"title\": \"Lock and Love Women's Removable Hooded Faux Leather Moto Biker Jacket\",\n        \"price\": 29.95,\n        \"description\": \"100% POLYURETHANE(shell) 100% POLYESTER(lining) 75% POLYESTER 25% COTTON (SWEATER), Faux leather material for style and comfort / 2 pockets of front, 2-For-One Hooded denim style faux leather jacket, Button detail on waist / Detail stitching at sides, HAND WASH ONLY / DO NOT BLEACH / LINE DRY / DO NOT IRON\",\n        \"category\": \"women's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/81XH0e8fefL._AC_UY879_.jpg\",\n        \"rating\": {\n            \"rate\": 2.9,\n            \"count\": 340\n        }\n    },\n    {\n        \"id\": 17,\n        \"title\": \"Rain Jacket Women Windbreaker Striped Climbing Raincoats\",\n        \"price\": 39.99,\n        \"description\": \"Lightweight perfet for trip or casual wear---Long sleeve with hooded, adjustable drawstring waist design. Button and zipper front closure raincoat, fully stripes Lined and The Raincoat has 2 side pockets are a good size to hold all kinds of things, it covers the hips, and the hood is generous but doesn't overdo it.Attached Cotton Lined Hood with Adjustable Drawstrings give it a real styled look.\",\n        \"category\": \"women's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/71HblAHs5xL._AC_UY879_-2.jpg\",\n        \"rating\": {\n            \"rate\": 3.8,\n            \"count\": 679\n        }\n    },\n    {\n        \"id\": 18,\n        \"title\": \"MBJ Women's Solid Short Sleeve Boat Neck V \",\n        \"price\": 9.85,\n        \"description\": \"95% RAYON 5% SPANDEX, Made in USA or Imported, Do Not Bleach, Lightweight fabric with great stretch for comfort, Ribbed on sleeves and neckline / Double stitching on bottom hem\",\n        \"category\": \"women's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/71z3kpMAYsL._AC_UY879_.jpg\",\n        \"rating\": {\n            \"rate\": 4.7,\n            \"count\": 130\n        }\n    },\n    {\n        \"id\": 19,\n        \"title\": \"Opna Women's Short Sleeve Moisture\",\n        \"price\": 7.95,\n        \"description\": \"100% Polyester, Machine wash, 100% cationic polyester interlock, Machine Wash & Pre Shrunk for a Great Fit, Lightweight, roomy and highly breathable with moisture wicking fabric which helps to keep moisture away, Soft Lightweight Fabric with comfortable V-neck collar and a slimmer fit, delivers a sleek, more feminine silhouette and Added Comfort\",\n        \"category\": \"women's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/51eg55uWmdL._AC_UX679_.jpg\",\n        \"rating\": {\n            \"rate\": 4.5,\n            \"count\": 146\n        }\n    },\n    {\n        \"id\": 20,\n        \"title\": \"DANVOUY Womens T Shirt Casual Cotton Short\",\n        \"price\": 12.99,\n        \"description\": \"95%Cotton,5%Spandex, Features: Casual, Short Sleeve, Letter Print,V-Neck,Fashion Tees, The fabric is soft and has some stretch., Occasion: Casual/Office/Beach/School/Home/Street. Season: Spring,Summer,Autumn,Winter.\",\n        \"category\": \"women's clothing\",\n        \"image\": \"https://fakestoreapi.com/img/61pHAEJ4NML._AC_UX679_.jpg\",\n        \"rating\": {\n            \"rate\": 3.6,\n            \"count\": 145\n        }\n    }\n]"}],"_postman_id":"7e8c1fce-4892-47d2-a599-f8f5ae53d13b"},{"name":"Get a single product","id":"c7f7026b-7a7a-4c09-a107-3c96b00aa4b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/products/1","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["products","1"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"0ec1e456-d583-49aa-949a-df8f130d1001","name":"Single product","originalRequest":{"method":"GET","header":[],"url":"https://fakestoreapi.com/products/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 21:07:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"16c-MMdrqY6N0sTiefLdsgtBej9eunY\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=%2FSy2OpGklCDyf4tI02MRgHNEiaDl1Y8qcj0RCWok6Q0GYgL4bnPKW56lw9Tl34hdyoevB8agEIW0TUy9K58rE%2FkoMpJ35NzctRysiYWb%2FIuLxPkNGLoP1xbrNRR3xWlM4RJI\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"896eba6a2a79828a-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"title\": \"Fjallraven - Foldsack No. 1 Backpack, Fits 15 Laptops\",\n    \"price\": 109.95,\n    \"description\": \"Your perfect pack for everyday use and walks in the forest. Stash your laptop (up to 15 inches) in the padded sleeve, your everyday\",\n    \"category\": \"men's clothing\",\n    \"image\": \"https://fakestoreapi.com/img/81fPKd-2AYL._AC_SL1500_.jpg\",\n    \"rating\": {\n        \"rate\": 3.9,\n        \"count\": 120\n    }\n}"}],"_postman_id":"c7f7026b-7a7a-4c09-a107-3c96b00aa4b0"},{"name":"Create new products","id":"6473c0cb-cfe4-4df8-a4fb-8e0cd7a87596","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Product Name\",\r\n  \"description\": \"Product Description\",\r\n  \"price\": 100.0,\r\n  \"category\": \"Category Name\",\r\n  \"stock\": 50,\r\n  \"imageUrl\": \"http://image.url\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/products","description":"<p>This API is used to create new products from swiftMarts's API.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["products"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"5a3db171-8109-43fc-8c19-31f1d8036166","name":"Create a new product","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Product Name\",\r\n  \"description\": \"Product Description\",\r\n  \"price\": 100.0,\r\n  \"category\": \"Category Name\",\r\n  \"stock\": 50,\r\n  \"imageUrl\": \"http://image.url\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/products"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 21:30:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"54-4fjbJ1gtCknNjS3kHiaYaI1sZCU\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=ZWNoWH6KglBATWcuEyZSKpnMo9qvY56qrgzifgI560SHCfpQDWCiyZuqe%2FGoxyJ8DVsbPv%2Bmomu9ndakuFxXT2mivA95r1op2zRQN323S1Fic1mDqsH%2FKF5UIW%2BYvXkj05DR\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"896edceb693f3aee-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 21,\n    \"price\": 100,\n    \"description\": \"Product Description\",\n    \"category\": \"Category Name\"\n}"}],"_postman_id":"6473c0cb-cfe4-4df8-a4fb-8e0cd7a87596"},{"name":"Update products","id":"47d1c5b4-0705-40f9-9543-4d66573f8ab1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Updated Product Name\",\r\n  \"description\": \"Updated Product Description\",\r\n  \"price\": 150.0,\r\n  \"category\": \"Updated Category Name\",\r\n  \"stock\": 100,\r\n  \"imageUrl\": \"http://updated-image.url\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/products/7","description":"<p>The API is used to update products from SwiftMart's server</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["products","7"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"04b7abb3-6ba3-4221-ae50-e8a5a4629502","name":"Update a product","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Updated Product Name\",\r\n  \"description\": \"Updated Product Description\",\r\n  \"price\": 150.0,\r\n  \"category\": \"Updated Category Name\",\r\n  \"stock\": 100,\r\n  \"imageUrl\": \"http://updated-image.url\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/products/7"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 21:41:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"63-PIVb+mglOutBHwNmq9aQXynxoHQ\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=FMnHtLGVzRX4kYe1lU9DkdWvigRWf0M8NGpDvMAOf%2F6THmDF%2FH6f3RsR5AwwK27TR3XsZUPz9ZheuGgL5inJ8BcOhYkHHN2Wj2kR03r7fcNvtnAa7eINqrhmJb5Ys5S50Ncl\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"896eec0878ca20c9-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 7,\n    \"price\": 150,\n    \"description\": \"Updated Product Description\",\n    \"category\": \"Updated Category Name\"\n}"}],"_postman_id":"47d1c5b4-0705-40f9-9543-4d66573f8ab1"},{"name":"Delete products","id":"7db96ae4-279f-482d-b323-63f2c5805bff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/products/6","description":"<p>The API is used to delete products from SwiftMart's server.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["products","6"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"4c14db9f-9a89-418c-b769-717478a16b3d","name":"Delete a product","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/products/6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 21:48:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"191-EV97H53ZS0vezbgpImU4b+hiAfg\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=thXcEbkChmML015ulgVVD2rE8CvG0RHVdCVY%2BiUb5S2OfJSKP9ngbZSk40LXj7%2F%2F%2FnOyA%2BNLWMQR3XxaAbhHAvNGfWvMEM9qz1CgbIwhlzqraei17UjniI6D44aXd7I%2Bm0Og\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"896ef6643a7472ef-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 6,\n    \"title\": \"Solid Gold Petite Micropave \",\n    \"price\": 168,\n    \"description\": \"Satisfaction Guaranteed. Return or exchange any order within 30 days.Designed and sold by Hafeez Center in the United States. Satisfaction Guaranteed. Return or exchange any order within 30 days.\",\n    \"category\": \"jewelery\",\n    \"image\": \"https://fakestoreapi.com/img/61sbMiUnoGL._AC_UL640_QL65_ML3_.jpg\",\n    \"rating\": {\n        \"rate\": 3.9,\n        \"count\": 70\n    }\n}"}],"_postman_id":"7db96ae4-279f-482d-b323-63f2c5805bff"}],"id":"510fa82b-6f34-4585-9d9f-58222b56c244","description":"<p>The Products section of the SwiftMart API allows you to manage the product catalog. You can retrieve detailed information about individual products, list all products with optional filtering and pagination, create new products, update existing products, and delete products from the catalog. This enables seamless integration for managing product inventory and displaying product details in your application.</p>\n","_postman_id":"510fa82b-6f34-4585-9d9f-58222b56c244","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}}},{"name":"Cart","item":[{"name":"Get all carts","id":"2f3a39d2-0b14-4bb8-9ef0-7d5409103897","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/carts","description":"<p>The API is used to fetch cart contents, add or update items, and remove items, ensuring users can manage their shopping experience efficiently before checkout.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["carts"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"6f8dc14a-c643-441f-949b-50169120617a","name":"Get all cart items","originalRequest":{"method":"GET","header":[],"url":"https://fakestoreapi.com/carts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 12:24:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"3a8-j3C8983spvK8GpaSYa+SyYlAS2A\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=zkhhLiWIOWbH%2FXhs28VVtfA1OUkHcQBONdqDkpHlol35%2FEKPMezaHbWtoeQBV2gl44Cvq6RcuzQVfPo5zJfLmTA4eY74iLUkAzuSQ7xuIiVsiRnuLHgOGPLQI8s8NgjR%2BUb3\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8973fa10ef60821b-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"userId\": 1,\n        \"date\": \"2020-03-02T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 1,\n                \"quantity\": 4\n            },\n            {\n                \"productId\": 2,\n                \"quantity\": 1\n            },\n            {\n                \"productId\": 3,\n                \"quantity\": 6\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"id\": 2,\n        \"userId\": 1,\n        \"date\": \"2020-01-02T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 2,\n                \"quantity\": 4\n            },\n            {\n                \"productId\": 1,\n                \"quantity\": 10\n            },\n            {\n                \"productId\": 5,\n                \"quantity\": 2\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"id\": 3,\n        \"userId\": 2,\n        \"date\": \"2020-03-01T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 1,\n                \"quantity\": 2\n            },\n            {\n                \"productId\": 9,\n                \"quantity\": 1\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"id\": 4,\n        \"userId\": 3,\n        \"date\": \"2020-01-01T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 1,\n                \"quantity\": 4\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"id\": 5,\n        \"userId\": 3,\n        \"date\": \"2020-03-01T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 7,\n                \"quantity\": 1\n            },\n            {\n                \"productId\": 8,\n                \"quantity\": 1\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"id\": 6,\n        \"userId\": 4,\n        \"date\": \"2020-03-01T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 10,\n                \"quantity\": 2\n            },\n            {\n                \"productId\": 12,\n                \"quantity\": 3\n            }\n        ],\n        \"__v\": 0\n    },\n    {\n        \"id\": 7,\n        \"userId\": 8,\n        \"date\": \"2020-03-01T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 18,\n                \"quantity\": 1\n            }\n        ],\n        \"__v\": 0\n    }\n]"}],"_postman_id":"2f3a39d2-0b14-4bb8-9ef0-7d5409103897"},{"name":"Get a single cart","id":"ce1dba08-f311-458b-b9d8-ad9ee4e2a77f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/carts/5","description":"<p>The API fetches a single cart, allowing you to view its contents, add new items, update item quantities, and remove items, providing a comprehensive solution for managing the shopping experience.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["carts","5"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"56d724de-3b1b-41ea-8019-33b665a2b3c6","name":"fetch a single cart","originalRequest":{"method":"GET","header":[],"url":"https://fakestoreapi.com/carts/5"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 12:30:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"84-gdIyDDM4F2vHdbWZQxEVv0T8aPA\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=4hu72KJUUzMSrpXqGN7j9CnDF7d3oq8L51xijIwJzYzWYsdA%2BnB8RnL8DmhRVMv%2Ba0osMJPMEmslgyJgrh8KbSfnErWbCSZYOIjMAoz3GFpCLo85oDdb5R0ukTHUIwYiveP5\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"897402d2cdf28298-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 5,\n    \"userId\": 3,\n    \"date\": \"2020-03-01T00:00:00.000Z\",\n    \"products\": [\n        {\n            \"productId\": 7,\n            \"quantity\": 1\n        },\n        {\n            \"productId\": 8,\n            \"quantity\": 1\n        }\n    ],\n    \"__v\": 0\n}"}],"_postman_id":"ce1dba08-f311-458b-b9d8-ad9ee4e2a77f"},{"name":"Get a specific user's cart","id":"3fadcdf2-19a2-4705-96c3-47d6b08575d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/carts/user/2","description":"<p>This API fetches the cart of a specific user who can then view its contents, add new items, update item quantities, and remove items, providing a comprehensive solution for managing their shopping experience.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["carts","user","2"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"7dd421f3-30b0-48f4-aa20-c559373d445f","name":"A user's cart","originalRequest":{"method":"GET","header":[],"url":"https://fakestoreapi.com/carts/user/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 19:53:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"86-KF8PvqKQYIuacjio3D0YhvVKLcE\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=p0rQG9%2F3%2BRTr4q%2FlU%2FWGe2u22hoNsPavZObZtG5i9XP6oFSUkNnKBom1GLH2wMRiPY%2FlPgelMD%2FCA0PA3%2B6idMPSr0zojzRClB6jmcyGfc4CbY1WlLvZTRM3DvJbw2Be8z4k\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"89768bb72ee42d08-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 3,\n        \"userId\": 2,\n        \"date\": \"2020-03-01T00:00:00.000Z\",\n        \"products\": [\n            {\n                \"productId\": 1,\n                \"quantity\": 2\n            },\n            {\n                \"productId\": 9,\n                \"quantity\": 1\n            }\n        ],\n        \"__v\": 0\n    }\n]"}],"_postman_id":"3fadcdf2-19a2-4705-96c3-47d6b08575d3"},{"name":"Add new product to cart","id":"1152503e-9aca-4a59-8a39-bf480862a4ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"userId\": 5,\r\n  \"date\": \"2020-02-03\",\r\n  \"products\": [\r\n    {\r\n      \"productId\": 5,\r\n      \"quantity\": 1\r\n    },\r\n    {\r\n      \"productId\": 1,\r\n      \"quantity\": 5\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/carts","description":"<p>The API is used to add a new product to the cart, view the cart's contents, update quantities, and remove items, allowing users to effectively manage their shopping before checkout</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["carts"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"8c720f19-0562-4c28-88e8-42732523d361","name":"Add new product to cart","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"userId\": 5,\r\n  \"date\": \"2020-02-03\",\r\n  \"products\": [\r\n    {\r\n      \"productId\": 5,\r\n      \"quantity\": 1\r\n    },\r\n    {\r\n      \"productId\": 1,\r\n      \"quantity\": 5\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/carts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 20:06:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"6f-0nqIqtvHeT3RaUnqor3nl5JmCvM\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=EE%2B6EaP%2BzfPMiwM8RXqjMlE9dWCNxvGk%2Bmps4gCck4KOcH%2FW753Ol414t2UqHaQcIdQObesWmICNbECj3CVNyAXHThQG1DtN33SyS01OgO8J1i%2FamR%2FUWdTECmfAF93ArjDm\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"89769f026aa13b5f-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 11,\n    \"userId\": 5,\n    \"date\": \"2020-02-03\",\n    \"products\": [\n        {\n            \"productId\": 5,\n            \"quantity\": 1\n        },\n        {\n            \"productId\": 1,\n            \"quantity\": 5\n        }\n    ]\n}"}],"_postman_id":"1152503e-9aca-4a59-8a39-bf480862a4ba"},{"name":"Update cart items","id":"8ce10c37-df6f-4601-9b4c-937990ec6820","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"userId\": 3,\r\n  \"date\": \"2019-12-10\",\r\n  \"products\": [\r\n    {\r\n      \"productId\": 1,\r\n      \"quantity\": 3\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/carts/7","description":"<p>Users can utilize this API to update their cart by adding new products, adjusting item quantities, and removing items, ensuring efficient cart management</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["carts","7"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"1e5430c5-18d3-417e-8186-6c232e8926b3","name":"Update cart items","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"userId\": 3,\r\n  \"date\": \"2019-12-10\",\r\n  \"products\": [\r\n    {\r\n      \"productId\": 1,\r\n      \"quantity\": 3\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/carts/7"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 20:19:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"51-XMLP9AjBFwAv47UPQm64JjJsxdQ\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=8OGVe2sAuYS%2Fd4r895XeAVtlYOLZzr%2BMOeP4Pdh6T89rO8jA86%2BJbVn9NSp7YDcWGbPzAVVzB9kGoGChIRTx0vfK7kYtkIT9lvtQjIed3ON4O8bTrmNBTKmQl4ydUlB8P9Cm\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8976b19ded2c593d-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 7,\n    \"userId\": 3,\n    \"date\": \"2019-12-10\",\n    \"products\": [\n        {\n            \"productId\": 1,\n            \"quantity\": 3\n        }\n    ]\n}"}],"_postman_id":"8ce10c37-df6f-4601-9b4c-937990ec6820"},{"name":"Delete a cart","id":"90ae733c-e2f9-4f92-9c5a-6ddb8597aae8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://fakestoreapi.com/carts/6","description":"<p>This API ensures that users can delete items from their cart, ensuring they can modify their selections as needed before proceeding to checkout.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["carts","6"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"ea4fa4d7-9aee-47ed-874f-a1e44278b8f4","name":"Delete a cart","originalRequest":{"method":"DELETE","header":[],"url":"https://fakestoreapi.com/carts/6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 22:05:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"86-J5ViySQfEeArCeSFoCYm7Fu5dlY\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=qNJKuUAlRtjvx28MIfx0ZURQ0VsOoEkW%2BtlyUaF6TX4aQR7r03JD8fmsMtdBgD6oJEL%2BKg4w4rHT%2BU%2FZGpoGwQ%2FJwAkGbxGg7pm7QjVrZfb4%2BgI1%2BKXE%2BhqFF%2Flar79zoXJJ\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"89774c49ead23ae0-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 6,\n    \"userId\": 4,\n    \"date\": \"2020-03-01T00:00:00.000Z\",\n    \"products\": [\n        {\n            \"productId\": 10,\n            \"quantity\": 2\n        },\n        {\n            \"productId\": 12,\n            \"quantity\": 3\n        }\n    ],\n    \"__v\": 0\n}"}],"_postman_id":"90ae733c-e2f9-4f92-9c5a-6ddb8597aae8"}],"id":"fae09ad3-d9cf-49ff-93a4-ac3bd66614ba","description":"<p>The Cart section of the SwiftMart API enables you to manage the shopping cart for users. You can add items to the cart, update item quantities, remove items, and retrieve the current state of the cart. This functionality is essential for creating a smooth shopping experience, allowing users to manage their selections before proceeding to checkout.</p>\n","_postman_id":"fae09ad3-d9cf-49ff-93a4-ac3bd66614ba","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}}},{"name":"Users","item":[{"name":"Get all users' profile","id":"98c3e418-9be9-4430-8b6b-745852e117c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/users","description":"<p>The API gets all user profiles for administrative purposes, allowing for the management and viewing of user details.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["users"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"f137d071-b5b4-41a4-90a0-85bfe4416fe4","name":"Get all users","originalRequest":{"method":"GET","header":[],"url":"https://fakestoreapi.com/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 22:08:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"bae-Vi0JNVg0EAD6LcGk4v18ASK0bgA\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=ExOzp2gXF%2BonsQKjRLPZzjPpc%2BNbkp7GgtGu1MEGrcOQSNyCp9k9CNjLHZDveqv1P9%2BNr28gvy55rtthqx0oCCQx%2BOCm7LHWv%2Fuz57fAqH%2BiaOqt1wG%2BslPM9vLq0LH79DDr\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"897750e6afcd093a-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"-37.3159\",\n                \"long\": \"81.1496\"\n            },\n            \"city\": \"kilcoole\",\n            \"street\": \"new road\",\n            \"number\": 7682,\n            \"zipcode\": \"12926-3874\"\n        },\n        \"id\": 1,\n        \"email\": \"john@gmail.com\",\n        \"username\": \"johnd\",\n        \"password\": \"m38rmF$\",\n        \"name\": {\n            \"firstname\": \"john\",\n            \"lastname\": \"doe\"\n        },\n        \"phone\": \"1-570-236-7033\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"-37.3159\",\n                \"long\": \"81.1496\"\n            },\n            \"city\": \"kilcoole\",\n            \"street\": \"Lovers Ln\",\n            \"number\": 7267,\n            \"zipcode\": \"12926-3874\"\n        },\n        \"id\": 2,\n        \"email\": \"morrison@gmail.com\",\n        \"username\": \"mor_2314\",\n        \"password\": \"83r5^_\",\n        \"name\": {\n            \"firstname\": \"david\",\n            \"lastname\": \"morrison\"\n        },\n        \"phone\": \"1-570-236-7033\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"40.3467\",\n                \"long\": \"-30.1310\"\n            },\n            \"city\": \"Cullman\",\n            \"street\": \"Frances Ct\",\n            \"number\": 86,\n            \"zipcode\": \"29567-1452\"\n        },\n        \"id\": 3,\n        \"email\": \"kevin@gmail.com\",\n        \"username\": \"kevinryan\",\n        \"password\": \"kev02937@\",\n        \"name\": {\n            \"firstname\": \"kevin\",\n            \"lastname\": \"ryan\"\n        },\n        \"phone\": \"1-567-094-1345\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"50.3467\",\n                \"long\": \"-20.1310\"\n            },\n            \"city\": \"San Antonio\",\n            \"street\": \"Hunters Creek Dr\",\n            \"number\": 6454,\n            \"zipcode\": \"98234-1734\"\n        },\n        \"id\": 4,\n        \"email\": \"don@gmail.com\",\n        \"username\": \"donero\",\n        \"password\": \"ewedon\",\n        \"name\": {\n            \"firstname\": \"don\",\n            \"lastname\": \"romer\"\n        },\n        \"phone\": \"1-765-789-6734\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"40.3467\",\n                \"long\": \"-40.1310\"\n            },\n            \"city\": \"san Antonio\",\n            \"street\": \"adams St\",\n            \"number\": 245,\n            \"zipcode\": \"80796-1234\"\n        },\n        \"id\": 5,\n        \"email\": \"derek@gmail.com\",\n        \"username\": \"derek\",\n        \"password\": \"jklg*_56\",\n        \"name\": {\n            \"firstname\": \"derek\",\n            \"lastname\": \"powell\"\n        },\n        \"phone\": \"1-956-001-1945\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"20.1677\",\n                \"long\": \"-10.6789\"\n            },\n            \"city\": \"el paso\",\n            \"street\": \"prospect st\",\n            \"number\": 124,\n            \"zipcode\": \"12346-0456\"\n        },\n        \"id\": 6,\n        \"email\": \"david_r@gmail.com\",\n        \"username\": \"david_r\",\n        \"password\": \"3478*#54\",\n        \"name\": {\n            \"firstname\": \"david\",\n            \"lastname\": \"russell\"\n        },\n        \"phone\": \"1-678-345-9856\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"10.3456\",\n                \"long\": \"20.6419\"\n            },\n            \"city\": \"fresno\",\n            \"street\": \"saddle st\",\n            \"number\": 1342,\n            \"zipcode\": \"96378-0245\"\n        },\n        \"id\": 7,\n        \"email\": \"miriam@gmail.com\",\n        \"username\": \"snyder\",\n        \"password\": \"f238&@*$\",\n        \"name\": {\n            \"firstname\": \"miriam\",\n            \"lastname\": \"snyder\"\n        },\n        \"phone\": \"1-123-943-0563\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"50.3456\",\n                \"long\": \"10.6419\"\n            },\n            \"city\": \"mesa\",\n            \"street\": \"vally view ln\",\n            \"number\": 1342,\n            \"zipcode\": \"96378-0245\"\n        },\n        \"id\": 8,\n        \"email\": \"william@gmail.com\",\n        \"username\": \"hopkins\",\n        \"password\": \"William56$hj\",\n        \"name\": {\n            \"firstname\": \"william\",\n            \"lastname\": \"hopkins\"\n        },\n        \"phone\": \"1-478-001-0890\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"40.12456\",\n                \"long\": \"20.5419\"\n            },\n            \"city\": \"miami\",\n            \"street\": \"avondale ave\",\n            \"number\": 345,\n            \"zipcode\": \"96378-0245\"\n        },\n        \"id\": 9,\n        \"email\": \"kate@gmail.com\",\n        \"username\": \"kate_h\",\n        \"password\": \"kfejk@*_\",\n        \"name\": {\n            \"firstname\": \"kate\",\n            \"lastname\": \"hale\"\n        },\n        \"phone\": \"1-678-456-1934\",\n        \"__v\": 0\n    },\n    {\n        \"address\": {\n            \"geolocation\": {\n                \"lat\": \"30.24788\",\n                \"long\": \"-20.545419\"\n            },\n            \"city\": \"fort wayne\",\n            \"street\": \"oak lawn ave\",\n            \"number\": 526,\n            \"zipcode\": \"10256-4532\"\n        },\n        \"id\": 10,\n        \"email\": \"jimmie@gmail.com\",\n        \"username\": \"jimmie_k\",\n        \"password\": \"klein*#%*\",\n        \"name\": {\n            \"firstname\": \"jimmie\",\n            \"lastname\": \"klein\"\n        },\n        \"phone\": \"1-104-001-4567\",\n        \"__v\": 0\n    }\n]"}],"_postman_id":"98c3e418-9be9-4430-8b6b-745852e117c0"},{"name":"Get a single user","id":"168ee5d4-9654-4d66-81c4-10797ef79940","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://fakestoreapi.com/users/1","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["users","1"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"7f5c61a6-9108-4ece-9730-cdcde2f69375","name":"fetch a single user","originalRequest":{"method":"GET","header":[],"url":"https://fakestoreapi.com/users/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 22:14:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"120-HNMhv14aQeBJetA9fBvavCZ+gdk\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=O1TpWjQqGywEpPA8pgT6dIY7EMSBLMt%2FnBqmLqktXh2CljOE2HVpMzpvIhhEfgs8oCnAc1g4jZzmSZXefhBAByJylOnVgKGaYW2hM44Ix2uIuA4Ht3%2F1VN4ZOod%2BcQGDSEks\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"89775a1dee9e5854-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": {\n        \"geolocation\": {\n            \"lat\": \"-37.3159\",\n            \"long\": \"81.1496\"\n        },\n        \"city\": \"kilcoole\",\n        \"street\": \"new road\",\n        \"number\": 7682,\n        \"zipcode\": \"12926-3874\"\n    },\n    \"id\": 1,\n    \"email\": \"john@gmail.com\",\n    \"username\": \"johnd\",\n    \"password\": \"m38rmF$\",\n    \"name\": {\n        \"firstname\": \"john\",\n        \"lastname\": \"doe\"\n    },\n    \"phone\": \"1-570-236-7033\",\n    \"__v\": 0\n}"}],"_postman_id":"168ee5d4-9654-4d66-81c4-10797ef79940"},{"name":"Add a new user","id":"d73cb93b-2b4b-49f7-abcf-fd049e3336ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"John@gmail.com\",\r\n  \"username\": \"johnd\",\r\n  \"password\": \"m38rmF$\",\r\n  \"name\": {\r\n    \"firstname\": \"John\",\r\n    \"lastname\": \"Doe\"\r\n  },\r\n  \"address\": {\r\n    \"city\": \"Kilcoole\",\r\n    \"street\": \"7835 New Road\",\r\n    \"number\": 3,\r\n    \"zipcode\": \"12926-3874\",\r\n    \"geolocation\": {\r\n      \"lat\": \"-37.3159\",\r\n      \"long\": \"81.1496\"\r\n    }\r\n  },\r\n  \"phone\": \"1-570-236-7033\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/users","description":"<p>This API lets you add a new user to the SwiftMart platform, retrieve user profiles, update user information, and manage user authentication efficiently.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["users"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"e36e3300-ef26-423a-b66e-354e26f6609b","name":"Add a new user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"John@gmail.com\",\r\n  \"username\": \"johnd\",\r\n  \"password\": \"m38rmF$\",\r\n  \"name\": {\r\n    \"firstname\": \"John\",\r\n    \"lastname\": \"Doe\"\r\n  },\r\n  \"address\": {\r\n    \"city\": \"Kilcoole\",\r\n    \"street\": \"7835 New Road\",\r\n    \"number\": 3,\r\n    \"zipcode\": \"12926-3874\",\r\n    \"geolocation\": {\r\n      \"lat\": \"-37.3159\",\r\n      \"long\": \"81.1496\"\r\n    }\r\n  },\r\n  \"phone\": \"1-570-236-7033\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Jun 2024 22:26:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"9"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"9-hVv0cNJophUD7CGn+ZqXp8tVGo0\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=ezjTcAYuBjAeQieDrxRfKLBMKE2p43xW7IUDnTnB2iwDbT%2Bt1P7Z%2BT8oD7I8wJ5DS7RG%2FqYFNkQMouig%2BPeanpP6QAvaTtKjriBStisayz2fEwJCKD76CncT789UnQMd4AQY\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"89776af74d3056b6-IAD"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 11\n}"}],"_postman_id":"d73cb93b-2b4b-49f7-abcf-fd049e3336ac"},{"name":"update a user profile","id":"4a8d560a-773d-4acd-809c-f660ab5d44e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"John@gmail.com\",\r\n  \"username\": \"johnd\",\r\n  \"password\": \"m38rmF$\",\r\n  \"name\": {\r\n    \"firstname\": \"John\",\r\n    \"lastname\": \"Doe\"\r\n  },\r\n  \"address\": {\r\n    \"city\": \"Kilcoole\",\r\n    \"street\": \"7835 New Road\",\r\n    \"number\": 3,\r\n    \"zipcode\": \"12926-3874\",\r\n    \"geolocation\": {\r\n      \"lat\": \"-37.3159\",\r\n      \"long\": \"81.1496\"\r\n    }\r\n  },\r\n  \"phone\": \"1-570-236-7033\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/users/7","description":"<p>The API helps to update a user's profile information, including email, username, password, name, address, and phone number, ensuring their account details are current and accurate.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["users","7"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"69c38a6e-b588-4481-938e-28dfde9bad72","name":"update a user profile","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"John@gmail.com\",\r\n  \"username\": \"johnd\",\r\n  \"password\": \"m38rmF$\",\r\n  \"name\": {\r\n    \"firstname\": \"John\",\r\n    \"lastname\": \"Doe\"\r\n  },\r\n  \"address\": {\r\n    \"city\": \"Kilcoole\",\r\n    \"street\": \"7835 New Road\",\r\n    \"number\": 3,\r\n    \"zipcode\": \"12926-3874\",\r\n    \"geolocation\": {\r\n      \"lat\": \"-37.3159\",\r\n      \"long\": \"81.1496\"\r\n    }\r\n  },\r\n  \"phone\": \"1-570-236-7033\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://fakestoreapi.com/users/7"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 23 Jun 2024 16:32:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"113-HiOF64C3701+/OZq6DomX7y4cuU\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=yU8Nb77vm2gWF5jHEcsTknde04I0qxQpTZ1MMsgpWFDvwZVwddPwQZyeeNRO6Qux37HqgDIx9Fr7PIhP2SHXC9rigz4iwG00%2BuvTGu3wnXP3CXP5d6bTz9OtCTLj1rsw8%2BoB\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8985e05ecc690806-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"email\": \"John@gmail.com\",\n    \"username\": \"johnd\",\n    \"password\": \"m38rmF$\",\n    \"name\": {\n        \"firstname\": \"John\",\n        \"lastname\": \"Doe\"\n    },\n    \"address\": {\n        \"city\": \"Kilcoole\",\n        \"street\": \"7835 New Road\",\n        \"number\": 3,\n        \"zipcode\": \"12926-3874\",\n        \"geolocation\": {\n            \"lat\": \"-37.3159\",\n            \"long\": \"81.1496\"\n        }\n    },\n    \"phone\": \"1-570-236-7033\"\n}"}],"_postman_id":"4a8d560a-773d-4acd-809c-f660ab5d44e3"},{"name":"delete a user's profile","id":"6acf6f50-ca1b-4c56-bd5f-33653ae65a49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://fakestoreapi.com/users/6","description":"<p>You can delete a user's profile with this API, allowing for the removal of user accounts from the SwiftMart platform when necessary.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["users","6"],"host":["fakestoreapi","com"],"query":[],"variable":[]}},"response":[{"id":"cf2f8677-9c5c-47a2-9d01-e19710d6f04d","name":"delete a user's profile","originalRequest":{"method":"DELETE","header":[],"url":"https://fakestoreapi.com/users/6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 23 Jun 2024 16:38:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"12c-qh6raI/EWS3a5DDlu8tTdvjmcN0\""},{"key":"X-Powered-By","value":"Express"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=fdqYN%2F4p2ZpkN1F5lwCsJYO1GaUdoTcoNAndm3ruRST%2FrvAVqZmuTb%2B%2BEXYmRpYZU33zr1lf2gzH%2Bp5BG884CuHH0EYj8VqzFkdbRLvoWTBGwK%2Fwep43esfueSev%2BBhDPLp3\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8985e943487b081e-IAD"},{"key":"Content-Encoding","value":"br"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"address\": {\n        \"geolocation\": {\n            \"lat\": \"20.1677\",\n            \"long\": \"-10.6789\"\n        },\n        \"city\": \"el paso\",\n        \"street\": \"prospect st\",\n        \"number\": 124,\n        \"zipcode\": \"12346-0456\"\n    },\n    \"id\": 6,\n    \"email\": \"david_r@gmail.com\",\n    \"username\": \"david_r\",\n    \"password\": \"3478*#54\",\n    \"name\": {\n        \"firstname\": \"david\",\n        \"lastname\": \"russell\"\n    },\n    \"phone\": \"1-678-345-9856\",\n    \"__v\": 0\n}"}],"_postman_id":"6acf6f50-ca1b-4c56-bd5f-33653ae65a49"}],"id":"ea27f4ce-23ff-4d00-bd17-915c06bd36cd","description":"<p>The Users section of the SwiftMart API allows you to manage user accounts comprehensively. You can retrieve user profiles, update user information, and handle user authentication. This section is essential for managing user-specific data and ensuring a personalized experience for each user on the SwiftMart platform.</p>\n","_postman_id":"ea27f4ce-23ff-4d00-bd17-915c06bd36cd","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]},"isInherited":true,"source":{"_postman_id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","id":"6085cdfb-dc70-4f19-8358-b182a6eb32fe","name":"SwiftMart Documentation","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-Key"},{"key":"value","value":"{{token}}"}]}},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://farming-simulator.pstmn.io"},{"key":"{{productID}}","value":"1"},{"key":"productid","value":"1"}]}