{"info":{"_postman_id":"b7adb35a-2345-4c21-9eec-89fd0b243b5c","name":"API Documentation #reference","description":"<html><head></head><body><p>The document will help you create front end request and show response example.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"3159462","collectionId":"b7adb35a-2345-4c21-9eec-89fd0b243b5c","publishedId":"2sA3XQhN91","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-06-15T13:43:00.000Z"},"item":[{"name":"User","item":[{"name":"Get API information","event":[{"listen":"test","script":{"id":"54b92790-e07a-43d0-9efa-00302389c603","exec":[""],"type":"text/javascript","packages":{}}}],"id":"35e3595b-0b87-4413-a6ae-42e2baae0cc4","request":{"method":"GET","header":[],"url":"http://localhost:8080/api/info","description":"<p>simple get Application information</p>\n","urlObject":{"path":["info"],"host":["http://localhost:8080/api"],"query":[],"variable":[]}},"response":[{"id":"9915040e-bdac-4bf4-aa0a-79d331ed5886","name":"Get API information","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/info"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"text/plain;charset=UTF-8"},{"key":"Content-Length","value":"11"},{"key":"Date","value":"Sun, 16 Jun 2024 03:58:52 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":" To Do List"}],"_postman_id":"35e3595b-0b87-4413-a6ae-42e2baae0cc4"}],"id":"c6d9d4e5-2b22-43d6-b406-23c429d895be","description":"<p>The <code>/me</code> endpoints let you manage information about the authenticated user.</p>\n","_postman_id":"c6d9d4e5-2b22-43d6-b406-23c429d895be"},{"name":"ToDos","item":[{"name":"Create a ToDo","event":[{"listen":"test","script":{"id":"4327ff33-e3a1-4b79-9b1c-6e7efe933ea6","exec":[""],"type":"text/javascript","packages":{}}}],"id":"4228c3ba-bf2f-45ba-972d-33e362edc166","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"todo1\",\n    \"completed\": false\n}"},"url":"http://localhost:8080/api/todos","urlObject":{"path":["todos"],"host":["http://localhost:8080/api"],"query":[],"variable":[]}},"response":[{"id":"7c552e4c-a9e6-4dfe-9573-4615789b5e2b","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\":\"todo 1\",\n    \"completed\": true\n}"},"url":"http://localhost:8080/api/todos"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 04:00:20 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"name\": \"todo 1\",\n    \"completed\": true\n}"},{"id":"9ab77d8b-f576-4967-8b87-d25f376f3c35","name":"Name is required","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"\",\n    \"completed\": false\n}"},"url":"http://localhost:8080/api/todos"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 17:13:21 GMT"},{"key":"Connection","value":"close"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"createTodo: Name is required\"\n}"}],"_postman_id":"4228c3ba-bf2f-45ba-972d-33e362edc166"},{"name":"Get all ToDos","event":[{"listen":"test","script":{"id":"f32e53ad-49d1-4def-9e91-9a5d5c3391cd","exec":[""],"type":"text/javascript","packages":{}}}],"id":"322d9d0e-b0a6-4bc4-acef-a79448a9d530","request":{"method":"GET","header":[],"url":"http://localhost:8080/api/todos?completed={{isCompleted}}","description":"<p>Gets all To Do lists.</p>\n","urlObject":{"path":["todos"],"host":["http://localhost:8080/api"],"query":[{"description":{"content":"<p>Optional boolean. Completed statue</p>\n","type":"text/plain"},"key":"completed","value":"{{isCompleted}}"}],"variable":[]}},"response":[{"id":"0d26046c-095c-4400-bcdd-6d9fa0e54c3c","name":"Get all todos","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/todos?completed={{isCompleted}}","host":["http://localhost:8080/api"],"path":["todos"],"query":[{"key":"completed","value":"{{isCompleted}}","description":"Optional. Completed statue"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 13:59:05 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 3,\n        \"name\": \"todo 1\",\n        \"completed\": true\n    },\n    {\n        \"id\": 4,\n        \"name\": \"todo 1\",\n        \"completed\": true\n    }\n]"},{"id":"7db897a1-63cf-405a-bc10-c002ca2b93be","name":"Get all todos when complete is true","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/todos?completed={{isCompleted}}","host":["http://localhost:8080/api"],"path":["todos"],"query":[{"key":"completed","value":"{{isCompleted}}","description":"Optional. Completed statue"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 13:57:55 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 3,\n        \"name\": \"todo 1\",\n        \"completed\": true\n    },\n    {\n        \"id\": 4,\n        \"name\": \"todo 1\",\n        \"completed\": true\n    }\n]"}],"_postman_id":"322d9d0e-b0a6-4bc4-acef-a79448a9d530"},{"name":"Get a ToDo","id":"6646f89f-6de4-4431-85d1-adf6b15d1888","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/todos/{{todoId}}","urlObject":{"path":["todos","{{todoId}}"],"host":["http://localhost:8080/api"],"query":[],"variable":[]}},"response":[{"id":"428d948b-5381-42d5-b72f-71a817443352","name":"Get a todo","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/todos/{{todoId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 14:20:41 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"name\": \"todo 1\",\n    \"completed\": false\n}"},{"id":"2096b15f-bca0-4134-adc5-ec3ec27622c6","name":"Not Found the todo","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/todos/1"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 14:25:31 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"404 NOT_FOUND \\\"getTodoById: ToDo not found\\\"\"\n}"}],"_postman_id":"6646f89f-6de4-4431-85d1-adf6b15d1888"},{"name":"Update a ToDo","id":"e046dce2-068c-4546-af02-5795102e626b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"id\":{{todoId}},\n    \"name\":\"todo2\",\n    \"completed\": false\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/todos/{{todoId}}","urlObject":{"path":["todos","{{todoId}}"],"host":["http://localhost:8080/api"],"query":[],"variable":[]}},"response":[{"id":"856c971d-2091-4314-a98f-3aff15c78c30","name":"Success update","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"id\":{{todoId}},\n    \"name\":\"todo2\",\n    \"completed\": false\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/todos/{{todoId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 16 Jun 2024 14:35:35 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"name\": \"todo2\",\n    \"completed\": false\n}"}],"_postman_id":"e046dce2-068c-4546-af02-5795102e626b"},{"name":"Delete a ToDo","id":"09228f24-8e41-4047-b6d0-9bb7e948b6d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/todos/{{todoId}}","urlObject":{"path":["todos","{{todoId}}"],"host":["http://localhost:8080/api"],"query":[],"variable":[]}},"response":[{"id":"87fb12c4-c141-440c-a52c-332b93635c9f","name":"Success delete","originalRequest":{"method":"DELETE","header":[],"url":"http://localhost:8080/api/todos/{{todoId}}"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Length","value":"0"},{"key":"Date","value":"Sun, 16 Jun 2024 14:42:46 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"09228f24-8e41-4047-b6d0-9bb7e948b6d8"}],"id":"eb82fac4-896a-4c0d-8656-4413e4472b82","description":"<p>The <code>/todos</code> endpoints let you manage your To Do Lists.</p>\n","_postman_id":"eb82fac4-896a-4c0d-8656-4413e4472b82"}],"event":[{"listen":"prerequest","script":{"id":"7c164a6e-66e1-49a4-bf3d-b52843098c1b","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"d8d515ce-ffa9-4475-8ebe-748db0158916","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"http://localhost:8080/api"}]}