{"info":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","description":"<html><head></head><body><p>TaskFlow API is a To-Do List API built with Laravel 11.<br>This collection contains all endpoints for User Authentication and Task CRUD operations.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"42232811","collectionId":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","publishedId":"2sB3BDHqeM","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-08-06T21:26:33.000Z"},"item":[{"name":"Auth","item":[{"name":"register","id":"c6727009-d904-4c09-8e16-f31d0c714e82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"name","value":"hesham","type":"text","uuid":"c8cc2d69-7b90-4ebe-9d73-ccaac3d4ef54"},{"key":"email","value":"hesham@gmail.net","type":"text","uuid":"342c42d8-e784-443b-80cb-b50333a08b5a"},{"key":"password","value":"1234","type":"text","uuid":"d6163d3f-992d-49a0-86cc-9516a5c2b3cb"},{"key":"password_confirmation","value":"1234","type":"text","uuid":"c56a1fd3-214a-4940-b230-38b963978e19"}]},"url":"http://127.0.0.1:8000/api/register","description":"<p>StartFragment</p>\n<h3 id=\"overview-description\">Overview Description:</h3>\n<p>This endpoint registers a new user.</p>\n<p><strong>Method:</strong> POST<br /><strong>URL:</strong> /api/register</p>\n<p>This request requires the following fields in the body to create a user account</p>\n<p>Request Body Description:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Yes</td>\n<td>Full name of the user</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Unique email address</td>\n</tr>\n<tr>\n<td>password</td>\n<td>string</td>\n<td>Yes</td>\n<td>Password (minimum 6 characters)</td>\n</tr>\n<tr>\n<td>password\\_confirmation</td>\n<td>string</td>\n<td>Yes</td>\n<td>Must match the password field</td>\n</tr>\n</tbody>\n</table>\n</div><p>Example Response:</p>\n<p>{<br />\"status\": \"success\",<br />\"message\": \"User registered successfully\",<br />\"user\": {<br />\"id\": 1,<br />\"name\": \"Hesham Kamal\",<br />\"email\": \"<a href=\"https://mailto:hesham@example.com\">hesham@example.com</a>\",<br />\"created_at\": \"2025-08-04T12:34:56.000000Z\",<br />\"updated_at\": \"2025-08-04T12:34:56.000000Z\"<br />}<br />}</p>\n<p>EndFragment</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":["register"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"c6727009-d904-4c09-8e16-f31d0c714e82"},{"name":"login","id":"28d74b9f-6300-4812-9cf0-73ada1cf8df2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"email","value":"hesham@gmail.net","type":"text","uuid":"ade0755f-ef0d-4f67-ba3a-ed07cfc6bd91"},{"key":"password","value":"1234","type":"text","uuid":"9cf4384c-a2a1-46bf-a9d7-1e02feb2f92d"}]},"url":"http://127.0.0.1:8000/api/login","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":["login"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"28d74b9f-6300-4812-9cf0-73ada1cf8df2"},{"name":"logout","id":"2ece0da9-2c87-4797-9952-47972479da34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/logout","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":["logout"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"2ece0da9-2c87-4797-9952-47972479da34"}],"id":"a3ea6d51-b905-4b96-a782-6410b08ae105","_postman_id":"a3ea6d51-b905-4b96-a782-6410b08ae105","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}}},{"name":"Tasks","item":[{"name":"ListAll","id":"48fd0c2a-eecf-4808-8a9d-8a3a297e7418","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":[""],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"48fd0c2a-eecf-4808-8a9d-8a3a297e7418"},{"name":"Create","id":"bf0c52e2-14b2-4e8d-87a2-24a4f8f25ea3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"title","value":"Build Postman Collection5","type":"text","uuid":"df509d23-852d-485e-b1bf-e786a5659534"},{"key":"description","value":"Prepare full API documentation with Postman","type":"text","uuid":"d209afcc-e24c-454b-92de-4afcd26bc7bf"},{"key":"completed","value":"1","type":"text","uuid":"8dce9b1a-a422-4d6d-90f2-50fcd259001d"}]},"url":"http://127.0.0.1:8000/api/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":[""],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"bf0c52e2-14b2-4e8d-87a2-24a4f8f25ea3"},{"name":"Update","id":"e7e3a88e-6253-4b59-a6c9-27495b8ef992","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"title","value":"Learn Laravel API","type":"text","uuid":"0782ecfa-d77c-486e-9777-c8eaf7b1d0dc"},{"key":"description","value":"Practice CRUD operations using Sanctum11","type":"text","uuid":"0a892995-ed1e-4ddb-923f-e19bd0efa5cc"}]},"url":"http://127.0.0.1:8000/api/tasks/7","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":["tasks","7"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"e7e3a88e-6253-4b59-a6c9-27495b8ef992"},{"name":"show","id":"3f62d2d5-acb6-4e17-be0e-63eeaf83898f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"http://127.0.0.1:8000/api/tasks/7","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":["tasks","7"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"3f62d2d5-acb6-4e17-be0e-63eeaf83898f"},{"name":"destroy","id":"cc094f0c-9ff6-4491-a7ef-c2f964cf7714","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"http://127.0.0.1:8000/api/tasks/10","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}},"urlObject":{"path":["tasks","10"],"host":["http://127.0.0.1:8000/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"cc094f0c-9ff6-4491-a7ef-c2f964cf7714"}],"id":"cc8b64e5-a8b4-42a1-883f-2db42f914066","_postman_id":"cc8b64e5-a8b4-42a1-883f-2db42f914066","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":true,"source":{"_postman_id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","id":"0b8066ec-babb-4d8d-b7ba-55c4ce0590a6","name":"taskflow-api","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]}},"event":[{"listen":"prerequest","script":{"id":"2930f70f-c893-419e-a045-6b145408e3ee","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"0df7aff3-358b-48cf-94b9-88e002b129ec","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"url","value":"http://127.0.0.1:8000/api","type":"string"}]}