{"info":{"_postman_id":"37f1e5ab-0f10-4307-a13b-9f8d1b46d8ef","name":"RIASE UNITY API PRODUCTION 🚀","description":"<html><head></head><body><p>Crowfounding API | Mini Project Alterra Academy</p>\n<p>RaiseUnity adalah platform crowdfunding yang saya ciptakan untuk menggalang dana dan menyatukan semua orang dalam usaha bersama. Saya percaya bahwa bersama-sama kita dapat mencapai lebih banyak, dan itulah mengapa moto saya adalah \"ALL FOR ONE.\" Di RaiseUnity, saya memungkinkan individu, kelompok, dan organisasi untuk mengumpulkan dana dari banyak kontributor dengan tujuan mencapai berbagai proyek dan tujuan yang bermakna.</p>\n<p>Author : Rian Ihsan Ardiansyah</p>\n<p>Repository : <a href=\"https://github.com/RianIhsan/raise-unity\">Github</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"26712635","collectionId":"37f1e5ab-0f10-4307-a13b-9f8d1b46d8ef","publishedId":"2s9YXcdQMa","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-11-01T15:15:43.000Z"},"item":[{"name":"Auth","item":[{"name":"Register","id":"a1ca542a-380b-41bd-b6f7-01c4229ad065","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian\",\n    \"occupation\":\"Programmer\",\n    \"email\":\"rian@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register","urlObject":{"path":["api","v1","register"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"55a664a7-8c30-4e29-932e-f05c1be5140c","name":"Register Succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 16:42:16 GMT"},{"key":"Content-Length","value":"76"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account successfully, please check your email for OTP\"\n}"},{"id":"da74c1bf-edd1-4d8a-b9ac-78b40a7e3cf5","name":"Invalid Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa45501gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:17:30 GMT"},{"key":"Content-Length","value":"141"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account failed\",\n    \"error\": [\n        \"Key: 'RegisterUserInput.Email' Error:Field validation for 'Email' failed on the 'email' tag\"\n    ]\n}"},{"id":"2f424088-b253-4e7a-b91f-52648f267526","name":"Duplicate Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:17:55 GMT"},{"key":"Content-Length","value":"127"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account failed\",\n    \"error\": \"Error 1062 (23000): Duplicate entry 'araa45501@gmail.com' for key 'users.email'\"\n}"},{"id":"cb0ef25e-3be9-4076-8ebe-749e24b5a187","name":"Invalid Password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa455012@gmail.com\",\n    \"password\":\"test\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:18:38 GMT"},{"key":"Content-Length","value":"145"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account failed\",\n    \"error\": [\n        \"Key: 'RegisterUserInput.Password' Error:Field validation for 'Password' failed on the 'min' tag\"\n    ]\n}"}],"_postman_id":"a1ca542a-380b-41bd-b6f7-01c4229ad065"},{"name":"Login","id":"ab8ee43b-f73b-41e5-90b7-273a42fa516e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login","urlObject":{"path":["api","v1","login"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"599c3bf2-c147-4775-aa5e-0fe8f1fa1871","name":"Login Succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:13:31 GMT"},{"key":"Content-Length","value":"397"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Succesfully Loggedin\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Rian Admin\",\n        \"occupation\": \"Admin raise unity\",\n        \"email\": \"araa45501@gmail.com\",\n        \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTg4Njk2MTEsInVzZXJfaWQiOjF9.ZQb-ghGUzeulHeGLrJYUYko08PXKIrXtStUGmrT6NSY\",\n        \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\"\n    }\n}"},{"id":"2f46d1f3-2f9f-41b4-9077-738b26449657","name":"Invalid Password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing12\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:14:31 GMT"},{"key":"Content-Length","value":"54"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login failed\",\n    \"error\": \"invalid password \"\n}"},{"id":"ea884a8b-87e7-45e0-a225-4448a7167d55","name":"Invalid Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa4550@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:15:32 GMT"},{"key":"Content-Length","value":"64"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login failed\",\n    \"error\": \"no user found on that email\"\n}"}],"_postman_id":"ab8ee43b-f73b-41e5-90b7-273a42fa516e"}],"id":"6eabc6db-dc1e-401b-b99e-48f996e191b1","_postman_id":"6eabc6db-dc1e-401b-b99e-48f996e191b1","description":""},{"name":"User","item":[{"name":"Verify Email","id":"e2b6a42a-3a64-44b5-a980-db3fab9c2209","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"linkrian@gmail.com\",\n    \"otp\":\"964894\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/verify","urlObject":{"path":["api","v1","verify"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"109778af-c808-4d06-b2be-a20357e00d5b","name":"Verify Email Succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"rian@gmail.com\",\n    \"otp\":\"730830\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/verify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 16:42:56 GMT"},{"key":"Content-Length","value":"41"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Email verified successfully\"\n}"},{"id":"63deff70-2ce6-440f-aee5-294f99e6cb98","name":"Invalid OTP/Expired & Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"otp\":\"587711\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/verify"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:39:52 GMT"},{"key":"Content-Length","value":"65"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"VerifyEmail failed\",\n    \"error\": \"invalid or expired OTP\"\n}"}],"_postman_id":"e2b6a42a-3a64-44b5-a980-db3fab9c2209"},{"name":"Resend OTP","id":"6dc34592-07ca-44ad-a39a-84d24671c4eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"linkrian@gmail.com\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/resend-otp","urlObject":{"path":["api","v1","resend-otp"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"07fe7064-4256-4eeb-a641-031b0e14d644","name":"Succes Resend OTP","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"linkrian@gmail.com\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/resend-otp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:04:57 GMT"},{"key":"Content-Length","value":"33"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"OTP has been resend\"\n}"},{"id":"7f7df2bf-4777-4e41-8147-d481cd86e220","name":"Invalid Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"linkriann@gmail.com\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/resend-otp"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:03:21 GMT"},{"key":"Content-Length","value":"71"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Resend OTP failed\",\n    \"error\": \"no user found with that email\"\n}"}],"_postman_id":"6dc34592-07ca-44ad-a39a-84d24671c4eb"}],"id":"0a30306b-12a7-4ae6-8326-8906e57983a7","_postman_id":"0a30306b-12a7-4ae6-8326-8906e57983a7","description":""},{"name":"Campaign","item":[{"name":"Get Campaigns","id":"51c65d9e-6d55-41b9-9b3b-816361e3f067","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns","urlObject":{"path":["api","v1","campaigns"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"name","value":"Yatim"},{"disabled":true,"key":"page","value":"2"}],"variable":[]}},"response":[{"id":"5c135c91-446e-4c18-98c4-07ff63bc9b54","name":"Succes get campaign","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/campaigns","host":["http://52.77.239.224:8080"],"path":["api","v1","campaigns"],"query":[{"key":"name","value":"Yatim","disabled":true},{"key":"page","value":"2","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:12:12 GMT"},{"key":"Content-Length","value":"487"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Anak yatim\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 10000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk korban gempa cianjur\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 20000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"},{"id":"78599c07-907c-4c38-b5b0-36ab26961a7e","name":"Empty data","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/campaigns","host":["http://52.77.239.224:8080"],"path":["api","v1","campaigns"],"query":[{"key":"name","value":"Banjir","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:06:04 GMT"},{"key":"Content-Length","value":"112"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": null,\n    \"meta\": {\n        \"current_page\": 0,\n        \"total_page\": 0,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"51c65d9e-6d55-41b9-9b3b-816361e3f067"},{"name":"Get Campaign","id":"354d106f-c2b7-4f9c-bfcd-6a1b7b7b73d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns?user_id=3","urlObject":{"path":["api","v1","campaigns"],"host":["http://52.77.239.224:8080"],"query":[{"key":"user_id","value":"3"}],"variable":[]}},"response":[{"id":"51b63e67-d20b-485b-801d-e4436be36b04","name":"Succes","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/campaigns?user_id=3","host":["http://52.77.239.224:8080"],"path":["api","v1","campaigns"],"query":[{"key":"user_id","value":"3"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:11:36 GMT"},{"key":"Content-Length","value":"487"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Anak yatim\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 10000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk korban gempa cianjur\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 20000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"354d106f-c2b7-4f9c-bfcd-6a1b7b7b73d7"},{"name":"Get Detail Campaign","id":"d0e6c493-66a3-405e-a6cc-5c15240bd3e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/2","urlObject":{"path":["api","v1","campaign","2"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"a3085c0b-911b-45a2-83a8-773e23348dfa","name":"Succes","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:30:34 GMT"},{"key":"Content-Length","value":"862"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Campaign Details\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Penggalangan dana untuk Anak yatim\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"description\": \"Contoh penjelasan yang lebar .....\",\n        \"campaign_images\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787517/rzcozcdbbgzc5nfauk48.png\",\n        \"goal_amount\": 10000000,\n        \"current_amount\": 0,\n        \"backer_count\": 0,\n        \"user_id\": 3,\n        \"perks\": [\n            \"Mendapatkan Pahala\",\n            \"Free Merchendise\",\n            \"Free Follower\"\n        ],\n        \"user\": {\n            \"name\": \"William\",\n            \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\"\n        },\n        \"images\": [\n            {\n                \"campaign_image\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787505/mcvia4xbzthxnfvct4xm.png\",\n                \"is_primary\": false\n            },\n            {\n                \"campaign_image\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787517/rzcozcdbbgzc5nfauk48.png\",\n                \"is_primary\": true\n            }\n        ]\n    }\n}"},{"id":"f8fb85f8-1f05-4ca6-829c-41d3e880f0eb","name":"Success 2","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 13:57:17 GMT"},{"key":"Content-Length","value":"495"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Campaign Details\",\n    \"data\": {\n        \"id\": 2,\n        \"name\": \"Penggalangan dana untuk Korban Longsor\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"description\": \"Contoh penjelasan yang lebar .....\",\n        \"campaign_images\": \"\",\n        \"goal_amount\": 9000000,\n        \"current_amount\": 25000,\n        \"backer_count\": 1,\n        \"user_id\": 3,\n        \"perks\": [\n            \"Satu\",\n            \"dua\",\n            \"tiga\"\n        ],\n        \"user\": {\n            \"name\": \"William\",\n            \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\"\n        },\n        \"images\": []\n    }\n}"}],"_postman_id":"d0e6c493-66a3-405e-a6cc-5c15240bd3e0"},{"name":"Create Campaign","id":"4f3a7301-eeb6-4d16-98da-24dbf935c7ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk korban gempa cianjur\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 20000000,\n    \"perks\": \"Mendapatkan Pahala, Free Merchendise, Free Follower\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign","urlObject":{"path":["api","v1","campaign"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"adc2ffee-53e5-469a-8c15-1e0b454be01c","name":"Succes create campaign","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Sumatra utara\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 50000,\n    \"perks\": \"Mendapatkan Pahala, Free Merchendise, Free Follower\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 14:41:29 GMT"},{"key":"Content-Length","value":"237"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success creating campaign\",\n    \"data\": {\n        \"id\": 3,\n        \"user_id\": 6,\n        \"name\": \"Penggalangan dana untuk Korban Sumatra utara\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"goal_amount\": 50000,\n        \"current_amount\": 0,\n        \"status\": \"unachieved\"\n    }\n}"},{"id":"482a81cd-f60e-4cff-a879-0efc30a554df","name":"Invalid Payload","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Sumatra utara\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"goal_amount\": 50000,\n    \"perks\": \"Mendapatkan Pahala, Free Merchendise, Free Follower\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:08:37 GMT"},{"key":"Content-Length","value":"150"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Payload invalid\",\n    \"error\": [\n        \"Key: 'CreateCampaignInput.Description' Error:Field validation for 'Description' failed on the 'required' tag\"\n    ]\n}"}],"_postman_id":"4f3a7301-eeb6-4d16-98da-24dbf935c7ed"},{"name":"Update campaign","id":"77b60186-2944-47fc-bca3-ffb0cf7ad257","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Longsor\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 9000000,\n    \"perks\": \"Satu, dua, tiga\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign/2","urlObject":{"path":["api","v1","campaign","2"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"c58918e2-4e2b-424c-96ee-abe4a523914b","name":"Succes update campaign","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Longsor\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 9000000,\n    \"perks\": \"Satu, dua, tiga\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:17:05 GMT"},{"key":"Content-Length","value":"233"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success updating campaign\",\n    \"data\": {\n        \"id\": 2,\n        \"user_id\": 3,\n        \"name\": \"Penggalangan dana untuk Korban Longsor\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"goal_amount\": 9000000,\n        \"current_amount\": 0,\n        \"status\": \"unachieved\"\n    }\n}"},{"id":"89cda814-eef6-496a-848b-09de6cdb852f","name":"Invalid not owner campaign","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Longsor\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 9000000,\n    \"perks\": \"Satu, dua, tiga\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign/10"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:16:22 GMT"},{"key":"Content-Length","value":"78"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed to update campaign\",\n    \"error\": \"Not an owner of the campaign\"\n}"}],"_postman_id":"77b60186-2944-47fc-bca3-ffb0cf7ad257"},{"name":"Create Image Campaign","id":"9ebbf7e3-0d51-4f60-b758-80169c8ecf5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaign_id","value":"100","type":"text","disabled":true},{"key":"primary","value":"true","type":"text"},{"key":"image","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Pictures/Desain tanpa judul.png"}]},"url":"http://52.77.239.224:8080/api/v1/campaign-images","urlObject":{"path":["api","v1","campaign-images"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"b2763711-9825-4f98-8960-ca033fe7cfa5","name":"Succes Create","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaign_id","value":"1","type":"text"},{"key":"primary","value":"true","type":"text"},{"key":"image","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Pictures/Desain tanpa judul.png"}]},"url":"http://52.77.239.224:8080/api/v1/campaign-images"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:25:19 GMT"},{"key":"Content-Length","value":"65"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Successfully added campaign image to this campaign \"\n}"},{"id":"14223881-53ff-4ffc-bba6-f4cf2be68a0e","name":"Failed create image campaign","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaign_id","value":"100","type":"text","disabled":true},{"key":"primary","value":"true","type":"text"},{"key":"image","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Pictures/Desain tanpa judul.png"}]},"url":"http://52.77.239.224:8080/api/v1/campaign-images"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:02:57 GMT"},{"key":"Content-Length","value":"167"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed to upload campaign image\",\n    \"error\": \"Key: 'CreateCampaignImageInput.CampaignID' Error:Field validation for 'CampaignID' failed on the 'required' tag\"\n}"}],"_postman_id":"9ebbf7e3-0d51-4f60-b758-80169c8ecf5d"}],"id":"047f484f-86e7-4147-8b9a-d8a97227e31a","_postman_id":"047f484f-86e7-4147-8b9a-d8a97227e31a","description":""},{"name":"Transaction","item":[{"name":"Get campaign transaction","id":"85f04ab3-cd51-469a-bc7a-fa43d14462c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns/2/transactions","urlObject":{"path":["api","v1","campaigns","2","transactions"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"e56dfaf2-78a5-4b86-a814-1aefffdf5c8c","name":"Succes campaign transaction","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns/2/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:18:43 GMT"},{"key":"Content-Length","value":"125"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Campaign transactions\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"William\",\n            \"amount\": 25000,\n            \"created_at\": \"2023-11-01T13:55:03.888Z\"\n        }\n    ]\n}"},{"id":"4890928a-19c6-4b11-ab9c-18776e731336","name":"Failed not owner campaign","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns/1/transactions"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Mon, 30 Oct 2023 07:43:36 GMT"},{"key":"Content-Length","value":"87"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed to get campaign's transactions\",\n    \"error\": \"not owner of the campaign\"\n}"}],"_postman_id":"85f04ab3-cd51-469a-bc7a-fa43d14462c1"},{"name":"Get user transaction","id":"7a3656ae-4b69-46ee-83c2-d0d7c1469629","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/transactions","urlObject":{"path":["api","v1","transactions"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"07c11c94-6c70-40e5-9f06-2a8bd655a91c","name":"Succes get user transactions","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:09:27 GMT"},{"key":"Content-Length","value":"284"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User's transaction\",\n    \"data\": [\n        {\n            \"id\": 2,\n            \"amount\": 40000,\n            \"status\": \"paid\",\n            \"created_at\": \"2023-11-01T14:06:48.553Z\",\n            \"campaign\": {\n                \"name\": \"Penggalangan dana untuk Anak yatim\",\n                \"campaign_image\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698847286/v1slwpm1lxwx11lld8yc.png\"\n            }\n        }\n    ]\n}"}],"_postman_id":"7a3656ae-4b69-46ee-83c2-d0d7c1469629"},{"name":"Create Transaction","id":"6007c5b2-02c7-4671-ab6e-b11ce7f34aa2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"campaign_id\": 1,\n    \"amount\": 40000\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/transactions","urlObject":{"path":["api","v1","transactions"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"6d4b665b-67f0-4b55-9c69-9e24bb844d8d","name":"Success create transaction","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"campaign_id\": 2,\n    \"amount\": 25000\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 13:55:04 GMT"},{"key":"Content-Length","value":"241"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success to create transaction\",\n    \"data\": {\n        \"id\": 1,\n        \"campaign_id\": 2,\n        \"user_id\": 3,\n        \"amount\": 25000,\n        \"status\": \"pending\",\n        \"code\": \"5934\",\n        \"payment_url\": \"https://app.sandbox.midtrans.com/snap/v3/redirection/45634c7d-fd94-4cc4-8b30-450dd9a1ea19\"\n    }\n}"}],"_postman_id":"6007c5b2-02c7-4671-ab6e-b11ce7f34aa2"}],"id":"c4842294-38ec-41bb-946c-11b5bf0544e0","_postman_id":"c4842294-38ec-41bb-946c-11b5bf0544e0","description":""},{"name":"Admin","item":[{"name":"Get all users","id":"648149e8-66a3-4e19-a17e-70d49faffabb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users","urlObject":{"path":["api","v1","users"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"name","value":"william"},{"disabled":true,"key":"page","value":null}],"variable":[]}},"response":[{"id":"27e9170c-0881-4064-86db-6f598e99d04f","name":"Succes get users","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:13:07 GMT"},{"key":"Content-Length","value":"391"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of users\",\n    \"data\": [\n        {\n            \"id\": 3,\n            \"name\": \"William\",\n            \"occupation\": \"Programmer\",\n            \"email\": \"linkrian@gmail.com\",\n            \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\",\n            \"role\": \"user\",\n            \"is_verified\": true,\n            \"created_at\": \"2023-10-31T21:00:38.447Z\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"},{"id":"ebf44cb8-57e8-48a5-ab9f-28ea6d338756","name":"Failed get users","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:41:19 GMT"},{"key":"Content-Length","value":"27"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Access denied\"\n}"}],"_postman_id":"648149e8-66a3-4e19-a17e-70d49faffabb"},{"name":"Get all campaigns","id":"6a0a7173-7afc-4e06-b999-57842645d985","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns","urlObject":{"path":["api","v1","campaigns"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"name","value":"yatim"},{"disabled":true,"key":"page","value":null}],"variable":[]}},"response":[{"id":"283f441c-6f3c-4782-b79c-029344644c79","name":"successfully","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:16:30 GMT"},{"key":"Content-Length","value":"587"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Anak yatim\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 10000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\",\n            \"campaign_images\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787517/rzcozcdbbgzc5nfauk48.png\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Korban Longsor\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 9000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"6a0a7173-7afc-4e06-b999-57842645d985"},{"name":"Get all transaction users","id":"eaeb5e18-9c7d-4228-b514-73ff11b832b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users/transactions","urlObject":{"path":["api","v1","users","transactions"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"user_name","value":"Rian"},{"disabled":true,"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"a758fb55-8677-4c53-95d7-ff08debacac6","name":"Succes get all users transactions","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/users/transactions","host":["http://52.77.239.224:8080"],"path":["api","v1","users","transactions"],"query":[{"key":"user_name","value":"Rian","type":"text","disabled":true},{"key":"page","value":"1","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:13:15 GMT"},{"key":"Content-Length","value":"783"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of users\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"campaign_id\": 2,\n            \"amount\": 25000,\n            \"status\": \"paid\",\n            \"code\": \"5934\",\n            \"payment_url\": \"https://app.sandbox.midtrans.com/snap/v3/redirection/45634c7d-fd94-4cc4-8b30-450dd9a1ea19\",\n            \"user\": \"William\",\n            \"campaign_name\": \"Penggalangan dana untuk Korban Longsor\",\n            \"created_at\": \"2023-11-01T13:55:03.888Z\",\n            \"updated_at\": \"2023-11-01T13:56:06.751Z\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 4,\n            \"campaign_id\": 1,\n            \"amount\": 40000,\n            \"status\": \"paid\",\n            \"code\": \"81924\",\n            \"payment_url\": \"https://app.sandbox.midtrans.com/snap/v3/redirection/4a27d423-e166-4090-b782-a83bc5bceb00\",\n            \"user\": \"Rian\",\n            \"campaign_name\": \"Penggalangan dana untuk Anak yatim\",\n            \"created_at\": \"2023-11-01T14:06:48.553Z\",\n            \"updated_at\": \"2023-11-01T14:07:24.607Z\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"eaeb5e18-9c7d-4228-b514-73ff11b832b2"},{"name":"Delete user","id":"997b165d-bfc0-4059-bd91-fe3b79191d87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/4","urlObject":{"path":["api","v1","users","4"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"d632cbf7-5770-4653-a940-390b36701a17","name":"Success delete user","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/4"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:15:20 GMT"},{"key":"Content-Length","value":"33"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success Delete user\"\n}"},{"id":"692c9597-795d-4f6e-8bd0-dbdf9b02b970","name":"Failed Access denied","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/99"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:22:41 GMT"},{"key":"Content-Length","value":"27"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Access denied\"\n}"},{"id":"5b39866a-e4c5-4d63-862c-01d733f4ae5e","name":"Failed user not found","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/99"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 13:50:17 GMT"},{"key":"Content-Length","value":"66"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed get user\",\n    \"error\": \"no user found with that ID\"\n}"}],"_postman_id":"997b165d-bfc0-4059-bd91-fe3b79191d87"},{"name":"Delete campaign","id":"f153b6a4-ca14-48af-bbb8-69eac87b3030","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/3","urlObject":{"path":["api","v1","campaign","3"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"35199df9-b80b-40cb-8049-b302609ba54f","name":"Success delete campaign","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/3"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:40:32 GMT"},{"key":"Content-Length","value":"37"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success Delete Campaign\"\n}"},{"id":"b7600249-9960-4f1c-964a-1584606cd362","name":"Failed Access denied","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/1"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:22:41 GMT"},{"key":"Content-Length","value":"27"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Access denied\"\n}"},{"id":"44ff2c75-b761-458f-8957-d97e31c591ef","name":"Failed campaign not found","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/99"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:36:55 GMT"},{"key":"Content-Length","value":"74"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed get campaign\",\n    \"error\": \"no campaign found with that id\"\n}"}],"_postman_id":"f153b6a4-ca14-48af-bbb8-69eac87b3030"}],"id":"8c59ea33-cf94-4e8c-b20b-03eb1f0ac1d8","_postman_id":"8c59ea33-cf94-4e8c-b20b-03eb1f0ac1d8","description":""},{"name":"DEMO","item":[{"name":"Auth DEMO","item":[{"name":"Register","id":"9f9088d2-c611-489e-912f-1d2819323587","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Ihsan Ardiansyah\",\n    \"occupation\":\"Programmer\",\n    \"email\":\"helo@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register","urlObject":{"path":["api","v1","register"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"e1f2ef18-1713-45cd-a531-47cd3b8463f5","name":"Register Succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 16:42:16 GMT"},{"key":"Content-Length","value":"76"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account successfully, please check your email for OTP\"\n}"},{"id":"45a89b7c-7324-4c69-bc85-837b146d63ce","name":"Invalid Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa45501gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:17:30 GMT"},{"key":"Content-Length","value":"141"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account failed\",\n    \"error\": [\n        \"Key: 'RegisterUserInput.Email' Error:Field validation for 'Email' failed on the 'email' tag\"\n    ]\n}"},{"id":"084f5608-6071-4c82-82ff-a8058ffa4c49","name":"Duplicate Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:17:55 GMT"},{"key":"Content-Length","value":"127"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account failed\",\n    \"error\": \"Error 1062 (23000): Duplicate entry 'araa45501@gmail.com' for key 'users.email'\"\n}"},{"id":"3f1bf459-fb0a-496e-b20f-6213a3fb2b2e","name":"Invalid Password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Rian Admin\",\n    \"occupation\":\"Admin raise unity\",\n    \"email\":\"araa455012@gmail.com\",\n    \"password\":\"test\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/register"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:18:38 GMT"},{"key":"Content-Length","value":"145"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Register account failed\",\n    \"error\": [\n        \"Key: 'RegisterUserInput.Password' Error:Field validation for 'Password' failed on the 'min' tag\"\n    ]\n}"}],"_postman_id":"9f9088d2-c611-489e-912f-1d2819323587"},{"name":"Login","id":"7b0371dd-431b-455a-9344-53975af4d1d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"linkrian@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login","urlObject":{"path":["api","v1","login"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"9dd3bb00-bf75-4df0-9a02-084c4448930e","name":"Login Succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:13:31 GMT"},{"key":"Content-Length","value":"397"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Succesfully Loggedin\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Rian Admin\",\n        \"occupation\": \"Admin raise unity\",\n        \"email\": \"araa45501@gmail.com\",\n        \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTg4Njk2MTEsInVzZXJfaWQiOjF9.ZQb-ghGUzeulHeGLrJYUYko08PXKIrXtStUGmrT6NSY\",\n        \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\"\n    }\n}"},{"id":"a1f29a5f-9687-4761-9dcd-d572fd6a97df","name":"Invalid Password","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"password\":\"testing12\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:14:31 GMT"},{"key":"Content-Length","value":"54"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login failed\",\n    \"error\": \"invalid password \"\n}"},{"id":"ce99fe27-cf08-43d6-8a19-01a0147c040e","name":"Invalid Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa4550@gmail.com\",\n    \"password\":\"testing123\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/login"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:15:32 GMT"},{"key":"Content-Length","value":"64"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Login failed\",\n    \"error\": \"no user found on that email\"\n}"}],"_postman_id":"7b0371dd-431b-455a-9344-53975af4d1d2"}],"id":"f466fc26-3292-4459-8bc8-2ee8dd7f3709","_postman_id":"f466fc26-3292-4459-8bc8-2ee8dd7f3709","description":""},{"name":"User DEMO","item":[{"name":"Verify Email","id":"8bd7de15-3e36-4d44-91cf-0fd90e23204d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"helo@gmail.com\",\n    \"otp\":\"401326\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/verify","urlObject":{"path":["api","v1","verify"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"0d199e2a-226f-4d1b-92fa-40edb158bb4d","name":"Verify Email Succes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"otp\":\"587711\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/verify"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 16:42:56 GMT"},{"key":"Content-Length","value":"41"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Email verified successfully\"\n}"},{"id":"ab8c6028-92c3-4d74-9037-7d4336114da0","name":"Invalid OTP/Expired & Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"araa45501@gmail.com\",\n    \"otp\":\"587711\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/verify"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:39:52 GMT"},{"key":"Content-Length","value":"65"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"VerifyEmail failed\",\n    \"error\": \"invalid or expired OTP\"\n}"}],"_postman_id":"8bd7de15-3e36-4d44-91cf-0fd90e23204d"}],"id":"6b347592-5ef9-4b78-b187-328783ae0576","_postman_id":"6b347592-5ef9-4b78-b187-328783ae0576","description":""},{"name":"Campaign DEMO","item":[{"name":"Get Campaigns","id":"62215cad-16d4-47f9-8319-393442520e8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns?name=Yatim","urlObject":{"path":["api","v1","campaigns"],"host":["http://52.77.239.224:8080"],"query":[{"key":"name","value":"Yatim"},{"disabled":true,"key":"page","value":"2"}],"variable":[]}},"response":[{"id":"0eb4ef60-f93d-4c38-ab36-d1222f2245f7","name":"Succes get campaign","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/campaigns","host":["http://52.77.239.224:8080"],"path":["api","v1","campaigns"],"query":[{"key":"name","value":"Yatim","disabled":true},{"key":"page","value":"2","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:12:12 GMT"},{"key":"Content-Length","value":"487"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Anak yatim\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 10000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk korban gempa cianjur\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 20000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"},{"id":"5069d8bf-ab31-4428-90cc-fbf74701060f","name":"Empty data","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/campaigns","host":["http://52.77.239.224:8080"],"path":["api","v1","campaigns"],"query":[{"key":"name","value":"Banjir","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:06:04 GMT"},{"key":"Content-Length","value":"112"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": null,\n    \"meta\": {\n        \"current_page\": 0,\n        \"total_page\": 0,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"62215cad-16d4-47f9-8319-393442520e8a"},{"name":"Get Detail Campaign","id":"ba42b899-dcb0-421c-8f9f-39dbb759cef5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/2","urlObject":{"path":["api","v1","campaign","2"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"6118da0a-ae17-45a4-990d-b9246bfb5244","name":"Succes","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:30:34 GMT"},{"key":"Content-Length","value":"862"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Campaign Details\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"Penggalangan dana untuk Anak yatim\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"description\": \"Contoh penjelasan yang lebar .....\",\n        \"campaign_images\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787517/rzcozcdbbgzc5nfauk48.png\",\n        \"goal_amount\": 10000000,\n        \"current_amount\": 0,\n        \"backer_count\": 0,\n        \"user_id\": 3,\n        \"perks\": [\n            \"Mendapatkan Pahala\",\n            \"Free Merchendise\",\n            \"Free Follower\"\n        ],\n        \"user\": {\n            \"name\": \"William\",\n            \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\"\n        },\n        \"images\": [\n            {\n                \"campaign_image\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787505/mcvia4xbzthxnfvct4xm.png\",\n                \"is_primary\": false\n            },\n            {\n                \"campaign_image\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787517/rzcozcdbbgzc5nfauk48.png\",\n                \"is_primary\": true\n            }\n        ]\n    }\n}"},{"id":"e77c2094-714c-4f2d-aab7-51ffc78e6b48","name":"Success 2","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/2"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 13:57:17 GMT"},{"key":"Content-Length","value":"495"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Campaign Details\",\n    \"data\": {\n        \"id\": 2,\n        \"name\": \"Penggalangan dana untuk Korban Longsor\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"description\": \"Contoh penjelasan yang lebar .....\",\n        \"campaign_images\": \"\",\n        \"goal_amount\": 9000000,\n        \"current_amount\": 25000,\n        \"backer_count\": 1,\n        \"user_id\": 3,\n        \"perks\": [\n            \"Satu\",\n            \"dua\",\n            \"tiga\"\n        ],\n        \"user\": {\n            \"name\": \"William\",\n            \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\"\n        },\n        \"images\": []\n    }\n}"}],"_postman_id":"ba42b899-dcb0-421c-8f9f-39dbb759cef5"},{"name":"Create Campaign","id":"d2787620-7d44-4c89-a959-c910fb552e58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk gagal ginjal\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 20000000,\n    \"perks\": \"Satu, dua, tiga\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign","urlObject":{"path":["api","v1","campaign"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"57a93ce0-ac80-480e-9f83-7d4939889e1e","name":"Succes create campaign","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Sumatra utara\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"description\": \"Contoh penjelasan yang lebar .....\",\n    \"goal_amount\": 50000,\n    \"perks\": \"Mendapatkan Pahala, Free Merchendise, Free Follower\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 14:41:29 GMT"},{"key":"Content-Length","value":"237"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success creating campaign\",\n    \"data\": {\n        \"id\": 3,\n        \"user_id\": 6,\n        \"name\": \"Penggalangan dana untuk Korban Sumatra utara\",\n        \"short_description\": \"Bantu kami dalam menggalang dana\",\n        \"goal_amount\": 50000,\n        \"current_amount\": 0,\n        \"status\": \"unachieved\"\n    }\n}"},{"id":"9de2b843-dd6c-47b1-80df-7ba514b5fbc7","name":"Invalid Payload","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Penggalangan dana untuk Korban Sumatra utara\",\n    \"short_description\": \"Bantu kami dalam menggalang dana\",\n    \"goal_amount\": 50000,\n    \"perks\": \"Mendapatkan Pahala, Free Merchendise, Free Follower\"\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/campaign"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:08:37 GMT"},{"key":"Content-Length","value":"150"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Payload invalid\",\n    \"error\": [\n        \"Key: 'CreateCampaignInput.Description' Error:Field validation for 'Description' failed on the 'required' tag\"\n    ]\n}"}],"_postman_id":"d2787620-7d44-4c89-a959-c910fb552e58"},{"name":"Create Image Campaign","id":"8187fd7e-e669-4692-819d-1e258bbd3a92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaign_id","value":"1","type":"text"},{"key":"primary","value":"true","type":"text"},{"key":"image","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Pictures/Desain tanpa judul.png"}]},"url":"localhost:8080/api/v1/campaign-images","urlObject":{"port":"8080","path":["api","v1","campaign-images"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"c8139044-33b1-4783-aa40-65e5659e5d00","name":"Succes Create","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaign_id","value":"1","type":"text"},{"key":"primary","value":"true","type":"text"},{"key":"image","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Pictures/Desain tanpa judul.png"}]},"url":"http://52.77.239.224:8080/api/v1/campaign-images"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 21:25:19 GMT"},{"key":"Content-Length","value":"65"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Successfully added campaign image to this campaign \"\n}"},{"id":"0f937bfb-081c-4133-a07a-92019da5777e","name":"Failed create image campaign","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaign_id","value":"100","type":"text","disabled":true},{"key":"primary","value":"true","type":"text"},{"key":"image","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Pictures/Desain tanpa judul.png"}]},"url":"http://52.77.239.224:8080/api/v1/campaign-images"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:02:57 GMT"},{"key":"Content-Length","value":"167"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed to upload campaign image\",\n    \"error\": \"Key: 'CreateCampaignImageInput.CampaignID' Error:Field validation for 'CampaignID' failed on the 'required' tag\"\n}"}],"_postman_id":"8187fd7e-e669-4692-819d-1e258bbd3a92"}],"id":"13100f7e-9d50-4a09-8578-30fa9c5224d9","_postman_id":"13100f7e-9d50-4a09-8578-30fa9c5224d9","description":""},{"name":"Transaction DEMO","item":[{"name":"Get campaign transaction","id":"37eee4ea-89fe-4a38-8755-da291724f006","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"localhost:8080/api/v1/campaigns/2/transactions","urlObject":{"port":"8080","path":["api","v1","campaigns","2","transactions"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1cbc30b3-3928-48d9-aa96-73ae8f72d296","name":"Succes campaign transaction","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns/2/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:18:43 GMT"},{"key":"Content-Length","value":"125"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Campaign transactions\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"William\",\n            \"amount\": 25000,\n            \"created_at\": \"2023-11-01T13:55:03.888Z\"\n        }\n    ]\n}"},{"id":"18253271-92f6-4995-977a-17c627acdcd2","name":"Failed not owner campaign","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns/1/transactions"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Mon, 30 Oct 2023 07:43:36 GMT"},{"key":"Content-Length","value":"87"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed to get campaign's transactions\",\n    \"error\": \"not owner of the campaign\"\n}"}],"_postman_id":"37eee4ea-89fe-4a38-8755-da291724f006"},{"name":"Get user transaction","id":"3163d11f-9aa5-480a-b03d-a834e57449b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/transactions","urlObject":{"path":["api","v1","transactions"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"e38b373a-8109-49b3-a478-4f76f18f3e71","name":"Succes get user transactions","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:09:27 GMT"},{"key":"Content-Length","value":"284"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"User's transaction\",\n    \"data\": [\n        {\n            \"id\": 2,\n            \"amount\": 40000,\n            \"status\": \"paid\",\n            \"created_at\": \"2023-11-01T14:06:48.553Z\",\n            \"campaign\": {\n                \"name\": \"Penggalangan dana untuk Anak yatim\",\n                \"campaign_image\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698847286/v1slwpm1lxwx11lld8yc.png\"\n            }\n        }\n    ]\n}"}],"_postman_id":"3163d11f-9aa5-480a-b03d-a834e57449b4"},{"name":"Create Transaction","id":"8954637d-abd4-4cc4-9c84-938f1964f58d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"campaign_id\": 3,\n    \"amount\": 40000\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/transactions","urlObject":{"path":["api","v1","transactions"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"4548337f-0f48-4391-92ea-6f5697f92a2d","name":"Success create transaction","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"campaign_id\": 2,\n    \"amount\": 25000\n}","options":{"raw":{"language":"json"}}},"url":"http://52.77.239.224:8080/api/v1/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 13:55:04 GMT"},{"key":"Content-Length","value":"241"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success to create transaction\",\n    \"data\": {\n        \"id\": 1,\n        \"campaign_id\": 2,\n        \"user_id\": 3,\n        \"amount\": 25000,\n        \"status\": \"pending\",\n        \"code\": \"5934\",\n        \"payment_url\": \"https://app.sandbox.midtrans.com/snap/v3/redirection/45634c7d-fd94-4cc4-8b30-450dd9a1ea19\"\n    }\n}"}],"_postman_id":"8954637d-abd4-4cc4-9c84-938f1964f58d"}],"id":"17e46e79-87f7-46cd-9c7f-3317de6a0f99","_postman_id":"17e46e79-87f7-46cd-9c7f-3317de6a0f99","description":""},{"name":"Admin DEMO","item":[{"name":"Get all users","id":"67b1a858-39a9-4b61-b1b8-16b363fbb999","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users","urlObject":{"path":["api","v1","users"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"name","value":"william"},{"disabled":true,"key":"page","value":null}],"variable":[]}},"response":[{"id":"6fe718d2-8c3c-4475-94dd-d45a6ad4b0ab","name":"Succes get users","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:13:07 GMT"},{"key":"Content-Length","value":"391"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of users\",\n    \"data\": [\n        {\n            \"id\": 3,\n            \"name\": \"William\",\n            \"occupation\": \"Programmer\",\n            \"email\": \"linkrian@gmail.com\",\n            \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\",\n            \"role\": \"user\",\n            \"is_verified\": true,\n            \"created_at\": \"2023-10-31T21:00:38.447Z\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"},{"id":"0e3aaa5d-90bc-4391-885e-133d50f1ac41","name":"Failed get users","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 31 Oct 2023 20:41:19 GMT"},{"key":"Content-Length","value":"27"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Access denied\"\n}"}],"_postman_id":"67b1a858-39a9-4b61-b1b8-16b363fbb999"},{"name":"Get all campaigns","id":"e3d58882-2c7d-4613-9121-08e73262bfb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns","urlObject":{"path":["api","v1","campaigns"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"name","value":"yatim"},{"disabled":true,"key":"page","value":null}],"variable":[]}},"response":[{"id":"450fa476-1bd8-4b8b-ab83-487d4aaf8a33","name":"successfully","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/campaigns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:16:30 GMT"},{"key":"Content-Length","value":"587"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of campaigns\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Anak yatim\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 10000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\",\n            \"campaign_images\": \"https://res.cloudinary.com/dyominih0/image/upload/v1698787517/rzcozcdbbgzc5nfauk48.png\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 3,\n            \"name\": \"Penggalangan dana untuk Korban Longsor\",\n            \"short_description\": \"Bantu kami dalam menggalang dana\",\n            \"goal_amount\": 9000000,\n            \"current_amount\": 0,\n            \"status\": \"unachieved\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"e3d58882-2c7d-4613-9121-08e73262bfb3"},{"name":"Get all transaction users","id":"d6580cf2-b1b2-4eda-8099-a0ad36f5e2d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/users/transactions","urlObject":{"path":["api","v1","users","transactions"],"host":["http://52.77.239.224:8080"],"query":[{"disabled":true,"key":"user_name","value":"Rian"},{"disabled":true,"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"7acab189-8ff5-4260-8665-9010162aad56","name":"Succes get all users transactions","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://52.77.239.224:8080/api/v1/users/transactions","host":["http://52.77.239.224:8080"],"path":["api","v1","users","transactions"],"query":[{"key":"user_name","value":"Rian","type":"text","disabled":true},{"key":"page","value":"1","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:13:15 GMT"},{"key":"Content-Length","value":"783"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"List of users\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"user_id\": 3,\n            \"campaign_id\": 2,\n            \"amount\": 25000,\n            \"status\": \"paid\",\n            \"code\": \"5934\",\n            \"payment_url\": \"https://app.sandbox.midtrans.com/snap/v3/redirection/45634c7d-fd94-4cc4-8b30-450dd9a1ea19\",\n            \"user\": \"William\",\n            \"campaign_name\": \"Penggalangan dana untuk Korban Longsor\",\n            \"created_at\": \"2023-11-01T13:55:03.888Z\",\n            \"updated_at\": \"2023-11-01T13:56:06.751Z\"\n        },\n        {\n            \"id\": 2,\n            \"user_id\": 4,\n            \"campaign_id\": 1,\n            \"amount\": 40000,\n            \"status\": \"paid\",\n            \"code\": \"81924\",\n            \"payment_url\": \"https://app.sandbox.midtrans.com/snap/v3/redirection/4a27d423-e166-4090-b782-a83bc5bceb00\",\n            \"user\": \"Rian\",\n            \"campaign_name\": \"Penggalangan dana untuk Anak yatim\",\n            \"created_at\": \"2023-11-01T14:06:48.553Z\",\n            \"updated_at\": \"2023-11-01T14:07:24.607Z\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total_page\": 1,\n        \"next_page\": 0,\n        \"prev_page\": 0\n    }\n}"}],"_postman_id":"d6580cf2-b1b2-4eda-8099-a0ad36f5e2d9"},{"name":"Delete user","id":"47abb1fd-676d-4722-8cb7-45fe3f1549bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/1","urlObject":{"path":["api","v1","users","1"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"a1e37437-1a86-438a-b308-1957bb045847","name":"Success delete user","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/4"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:15:20 GMT"},{"key":"Content-Length","value":"33"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success Delete user\"\n}"},{"id":"51bc85b0-7a15-4f26-8dcc-2b7d97addc61","name":"Failed Access denied","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/99"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:22:41 GMT"},{"key":"Content-Length","value":"27"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Access denied\"\n}"},{"id":"58c0669e-8453-4790-a547-f32a09957857","name":"Failed user not found","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/users/99"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 13:50:17 GMT"},{"key":"Content-Length","value":"66"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed get user\",\n    \"error\": \"no user found with that ID\"\n}"}],"_postman_id":"47abb1fd-676d-4722-8cb7-45fe3f1549bd"},{"name":"Delete campaign","id":"8a6dcfcb-e946-483c-a104-055d9e1467e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/3","urlObject":{"path":["api","v1","campaign","3"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"dedaf4c5-327b-4f98-bc01-91adf8df2dd8","name":"Success delete campaign","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/3"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:40:32 GMT"},{"key":"Content-Length","value":"37"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success Delete Campaign\"\n}"},{"id":"4fae5405-e4b7-466a-beae-399dc648a600","name":"Failed Access denied","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/1"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 12:22:41 GMT"},{"key":"Content-Length","value":"27"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Access denied\"\n}"},{"id":"091884d0-d848-4d31-b7d5-23c24d8be691","name":"Failed campaign not found","originalRequest":{"method":"DELETE","header":[],"url":"http://52.77.239.224:8080/api/v1/campaign/99"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:36:55 GMT"},{"key":"Content-Length","value":"74"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Failed get campaign\",\n    \"error\": \"no campaign found with that id\"\n}"}],"_postman_id":"8a6dcfcb-e946-483c-a104-055d9e1467e1"}],"id":"3863341e-b808-4c5b-9a08-db7103ca25a4","_postman_id":"3863341e-b808-4c5b-9a08-db7103ca25a4","description":""}],"id":"18bef2fb-421a-4f5b-a10a-3b5db97a7fed","_postman_id":"18bef2fb-421a-4f5b-a10a-3b5db97a7fed","description":""},{"name":"Ready to dev","item":[{"name":"auth","item":[{"name":"Register","event":[{"listen":"test","script":{"id":"80a46fc9-1245-4de6-a97f-e53133654f91","exec":[""],"type":"text/javascript"}}],"id":"ee13bb72-da15-40d7-863a-7a34ebb7c1d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Rian test\",\n  \"email\": \"rianwhatsup@gmail.com\",\n  \"password\": \"secret\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/register","description":"<p>This is a POST request, submitting data to an API via the request body. This request submits JSON data, and the data is reflected in the response.</p>\n<p>A successful POST request typically returns a <code>200 OK</code> or <code>201 Created</code> response code.</p>\n","urlObject":{"protocol":"https","path":["api","register"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[{"id":"edc808b5-8e9a-4e23-a865-e63b59570d77","name":"Error case","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Rian\",\n  \"email\": \"yon@gmail.com\",\n  \"password\": \"secret\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/register"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:17:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"35"},{"key":"Connection","value":"keep-alive"},{"key":"etag","value":"W/\"23-SQinlN16VZSk/LQWSMXcjzo/gTo\""},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"Apigw-Requestid","value":"PhCHDjFxCGYEM_A="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"email telah digunakan\"\n}"},{"id":"5e9c2bc0-87b2-4921-9593-5624c13ddcb8","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"admin\",\n  \"email\": \"admin@gmail.com\",\n  \"password\": \"secret\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/register"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:33:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"32"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"etag","value":"W/\"20-igC3vc5Ho50v6sTJmD27YEt13XI\""},{"key":"Apigw-Requestid","value":"PhEh7ifFCGYEN2w="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Berhasil mendaftar\"\n}"}],"_postman_id":"ee13bb72-da15-40d7-863a-7a34ebb7c1d8"},{"name":"Login","event":[{"listen":"test","script":{"id":"80a46fc9-1245-4de6-a97f-e53133654f91","exec":[""],"type":"text/javascript"}}],"id":"73deb62b-70ba-4716-b681-aaa1e1c33da6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"email\":\"admin@gmail.com\",\n    \"password\":\"secret\"\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/login","description":"<p>This is a POST request, submitting data to an API via the request body. This request submits JSON data, and the data is reflected in the response.</p>\n<p>A successful POST request typically returns a <code>200 OK</code> or <code>201 Created</code> response code.</p>\n","urlObject":{"protocol":"https","path":["api","login"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[{"id":"43991f63-2ef5-477a-921e-24e5e0500c8a","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"email\":\"yon@gmail.com\",\n    \"password\":\"secret\"\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:32:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"279"},{"key":"Connection","value":"keep-alive"},{"key":"etag","value":"W/\"117-joumHAHBgGAYsd9t2Myq7JGnoIQ\""},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"Apigw-Requestid","value":"PhEYXjXMCGYEMEw="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Berhasil login\",\n    \"data\": {\n        \"email\": \"yon@gmail.com\",\n        \"role\": \"user\",\n        \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjcsImVtYWlsIjoieW9uQGdtYWlsLmNvbSIsInJvbGUiOiJ1c2VyIiwiaWF0IjoxNzAxODU4NzcwLCJleHAiOjE3MDE4NjIzNzB9.vq9A6695zk_hA6mg_9T1VjSFVvgmohc7iYyDeWl0aRA\"\n    }\n}"}],"_postman_id":"73deb62b-70ba-4716-b681-aaa1e1c33da6"},{"name":"get me","event":[{"listen":"test","script":{"id":"83d9a177-a35d-42cc-9982-3ee14cd76965","exec":[""],"type":"text/javascript"}}],"id":"4b0f56dc-7960-4ce1-a6b6-4c25b0f7d9ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/me","description":"<p>This is a GET request and it is used to \"get\" data from an endpoint. There is no request body for a GET request, but you can use query parameters to help specify the resource you want data on (e.g., in this request, we have <code>id=1</code>).</p>\n<p>A successful GET response will have a <code>200 OK</code> status, and should include some kind of response body - for example, HTML web content or JSON data.</p>\n","urlObject":{"protocol":"https","path":["api","me"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[{"id":"67ae7c4e-a588-4174-91a5-779f265dcb04","name":"success","originalRequest":{"method":"GET","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:33:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"225"},{"key":"Connection","value":"keep-alive"},{"key":"etag","value":"W/\"e1-Z6uJ740J8WxwvIJ0LQK7cKKZnsE\""},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"Apigw-Requestid","value":"PhEbDgk9iGYEMbw="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success\",\n    \"user\": {\n        \"id\": 7,\n        \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\",\n        \"username\": \"Rian\",\n        \"email\": \"yon@gmail.com\",\n        \"role\": \"user\"\n    }\n}"}],"_postman_id":"4b0f56dc-7960-4ce1-a6b6-4c25b0f7d9ab"},{"name":"Verify email","id":"190425ca-8942-4ff7-bea2-c7444bdf68bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"rianwhatsup@gmail.com\",\n    \"otpCode\": \"297684\"\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/verify","urlObject":{"protocol":"https","path":["api","verify"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"190425ca-8942-4ff7-bea2-c7444bdf68bf"},{"name":"Resend OTP","id":"e7e8789e-488a-4f1a-a5d7-32fc3912cdc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\":\"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resend","urlObject":{"protocol":"https","path":["api","resend"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"e7e8789e-488a-4f1a-a5d7-32fc3912cdc9"}],"id":"58fe1dda-1297-48a8-abc4-78ea33bdef4f","description":"<p>Test Test</p>\n","_postman_id":"58fe1dda-1297-48a8-abc4-78ea33bdef4f"},{"name":"admin","item":[{"name":"create resep","id":"6a8e67cf-826f-44e1-acb5-1de83be13547","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Nasi goreng\",\n  \"description\": \"Ayam goreng yang dihancurkan dan disajikan dengan sambal pedas.\",\n  \"history\": \"Ayam geprek berasal dari Indonesia dan pertama kali muncul pada awal abad ke-21.\",\n  \"culture\": \"Indonesia\",\n  \"ingredients\": \"Ayam, tepung, garam, merica\",\n  \"alternatifIngredient\": \"Bisa menggunakan ayam fillet atau sayap ayam.\",\n  \"categories_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep","urlObject":{"protocol":"https","path":["api","resep"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"6a8e67cf-826f-44e1-acb5-1de83be13547"},{"name":"get all resep","id":"1e93a887-e55e-460d-8c55-0661fe64cd55","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep","urlObject":{"protocol":"https","path":["api","resep"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[{"disabled":true,"key":"search","value":null},{"disabled":true,"key":"page","value":null}],"variable":[]}},"response":[],"_postman_id":"1e93a887-e55e-460d-8c55-0661fe64cd55"},{"name":"get resep by id","id":"c415945c-7f35-4476-bf65-3be770c36e08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep/:id","urlObject":{"protocol":"https","path":["api","resep",":id"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[{"type":"any","value":"4","key":"id"}]}},"response":[],"_postman_id":"c415945c-7f35-4476-bf65-3be770c36e08"},{"name":"create image","id":"7ce3b4d6-5019-4773-813a-bf2523839f80","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"resepId","value":"7","type":"text"},{"key":"image_url","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Downloads/614dc6865eb24.jpg"},{"key":"image_url","type":"file","value":null,"disabled":true}]},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep-image","urlObject":{"protocol":"https","path":["api","resep-image"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"7ce3b4d6-5019-4773-813a-bf2523839f80"},{"name":"delete","id":"e313988a-aee4-40f6-a417-ca1bb9ec63a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep/:id","urlObject":{"protocol":"https","path":["api","resep",":id"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[{"type":"any","value":"1","key":"id"}]}},"response":[],"_postman_id":"e313988a-aee4-40f6-a417-ca1bb9ec63a2"},{"name":"image","id":"364de739-58ff-4ba8-b6d6-cf4958dcc3eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep/:resepId/image/:imageId","urlObject":{"protocol":"https","path":["api","resep",":resepId","image",":imageId"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[{"type":"any","value":"4","key":"resepId"},{"type":"any","value":"6","key":"imageId"}]}},"response":[],"_postman_id":"364de739-58ff-4ba8-b6d6-cf4958dcc3eb"},{"name":"edit resep","id":"9fb69ef6-26e2-44f7-bd24-e7f6828c8965","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Nasi padang\",\n  \"description\": \"Ayam goreng yang dihancurkan dan disajikan dengan sambal pedas.\",\n  \"history\": \"Ayam geprek berasal dari Indonesia dan pertama kali muncul pada awal abad ke-21.\",\n  \"culture\": \"Indonesia\",\n  \"ingredients\": \"Ayam, tepung, garam, merica\",\n  \"alternatifIngredient\": \"Bisa menggunakan ayam fillet atau sayap ayam.\",\n  \"categories_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/resep/:id","urlObject":{"protocol":"https","path":["api","resep",":id"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[{"type":"any","value":"7","key":"id"}]}},"response":[],"_postman_id":"9fb69ef6-26e2-44f7-bd24-e7f6828c8965"},{"name":"New Request","id":"4890542f-42e1-47d4-a1f5-94c15c260a61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"4890542f-42e1-47d4-a1f5-94c15c260a61"}],"id":"08d55827-e663-4621-a20f-95dee831b438","_postman_id":"08d55827-e663-4621-a20f-95dee831b438","description":""},{"name":"user","item":[{"name":"save resep","id":"17504791-e3ed-46d3-8170-d52a5e2d19ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"resepId\":4\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/user/save/resep","urlObject":{"protocol":"https","path":["api","user","save","resep"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"17504791-e3ed-46d3-8170-d52a5e2d19ee"},{"name":"get all saved resep","id":"bf46d4ba-9bfe-4349-9e9f-105b5332d614","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/user/resep","urlObject":{"protocol":"https","path":["api","user","resep"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"bf46d4ba-9bfe-4349-9e9f-105b5332d614"},{"name":"update profile","id":"ba645dde-5ee0-4908-829b-2d26968b3396","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"password\": \"secret3\"\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/user/","urlObject":{"protocol":"https","path":["api","user",""],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"ba645dde-5ee0-4908-829b-2d26968b3396"},{"name":"update avatar user","id":"57010efe-b2de-4958-9c44-fafc6301c070","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"image_url","type":"file","src":"/home/yon/Downloads/vrchat-padoru-padoru-2b1dcf7qd4iw6afw.jpg"}]},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/user/avatar","urlObject":{"protocol":"https","path":["api","user","avatar"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"57010efe-b2de-4958-9c44-fafc6301c070"}],"id":"8d94ba2e-d610-485e-9762-69d407e866ad","_postman_id":"8d94ba2e-d610-485e-9762-69d407e866ad","description":""},{"name":"Categories","item":[{"name":"Get Cateogires","id":"506f58a7-9cd8-4723-9ba6-7550bb7dc739","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/category","urlObject":{"protocol":"https","path":["api","category"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[]}},"response":[],"_postman_id":"506f58a7-9cd8-4723-9ba6-7550bb7dc739"}],"id":"48a7bbc9-99d0-49bd-90ef-758b253296df","_postman_id":"48a7bbc9-99d0-49bd-90ef-758b253296df","description":""},{"name":"review","item":[{"name":"create review","id":"dd0ca652-e481-41ec-bfdf-c2fedf197a8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/user/rating/:resepId","urlObject":{"protocol":"https","path":["api","user","rating",":resepId"],"host":["kind-cyan-macaw-wrap","cyclic","app"],"query":[],"variable":[{"type":"any","value":"","key":"resepId"}]}},"response":[],"_postman_id":"dd0ca652-e481-41ec-bfdf-c2fedf197a8d"}],"id":"26fe3993-6c70-4247-8f3c-bd6544d9a827","_postman_id":"26fe3993-6c70-4247-8f3c-bd6544d9a827","description":""}],"id":"0efe81b9-928b-4d5f-be33-80b4c14afe75","description":"<p>Test Test</p>\n","_postman_id":"0efe81b9-928b-4d5f-be33-80b4c14afe75"},{"name":"On Development","item":[{"name":"auth","item":[{"name":"Register","event":[{"listen":"test","script":{"id":"80a46fc9-1245-4de6-a97f-e53133654f91","exec":[""],"type":"text/javascript"}}],"id":"be78b971-a048-431a-bda5-cda8a5a3e60f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Admin kedua\",\n  \"email\": \"admin3@gmail.com\",\n  \"password\": \"secret\"\n}\n","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/register","description":"<p>This is a POST request, submitting data to an API via the request body. This request submits JSON data, and the data is reflected in the response.</p>\n<p>A successful POST request typically returns a <code>200 OK</code> or <code>201 Created</code> response code.</p>\n","urlObject":{"port":"8080","path":["api","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"82cc1a6d-df12-49ed-b01d-0e25ad06081f","name":"Error case","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Rian\",\n  \"email\": \"yon@gmail.com\",\n  \"password\": \"secret\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/register"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:17:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"35"},{"key":"Connection","value":"keep-alive"},{"key":"etag","value":"W/\"23-SQinlN16VZSk/LQWSMXcjzo/gTo\""},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"Apigw-Requestid","value":"PhCHDjFxCGYEM_A="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"email telah digunakan\"\n}"},{"id":"0b53b8fc-e7f6-4887-8e94-fba288518ab7","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"admin\",\n  \"email\": \"admin@gmail.com\",\n  \"password\": \"secret\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/register"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:33:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"32"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"etag","value":"W/\"20-igC3vc5Ho50v6sTJmD27YEt13XI\""},{"key":"Apigw-Requestid","value":"PhEh7ifFCGYEN2w="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Berhasil mendaftar\"\n}"}],"_postman_id":"be78b971-a048-431a-bda5-cda8a5a3e60f"},{"name":"Login","event":[{"listen":"test","script":{"id":"80a46fc9-1245-4de6-a97f-e53133654f91","exec":[""],"type":"text/javascript"}}],"id":"a993b558-eeaf-4871-a8f1-79790eb38112","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"email\":\"admin@gmail.com\",\n    \"password\":\"secret\"\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/login","description":"<p>This is a POST request, submitting data to an API via the request body. This request submits JSON data, and the data is reflected in the response.</p>\n<p>A successful POST request typically returns a <code>200 OK</code> or <code>201 Created</code> response code.</p>\n","urlObject":{"port":"8080","path":["api","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"cd317b85-fca1-497f-837c-5e5fc6dc4ca3","name":"success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"email\":\"yon@gmail.com\",\n    \"password\":\"secret\"\n}","options":{"raw":{"language":"json"}}},"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:32:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"279"},{"key":"Connection","value":"keep-alive"},{"key":"etag","value":"W/\"117-joumHAHBgGAYsd9t2Myq7JGnoIQ\""},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"Apigw-Requestid","value":"PhEYXjXMCGYEMEw="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Berhasil login\",\n    \"data\": {\n        \"email\": \"yon@gmail.com\",\n        \"role\": \"user\",\n        \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjcsImVtYWlsIjoieW9uQGdtYWlsLmNvbSIsInJvbGUiOiJ1c2VyIiwiaWF0IjoxNzAxODU4NzcwLCJleHAiOjE3MDE4NjIzNzB9.vq9A6695zk_hA6mg_9T1VjSFVvgmohc7iYyDeWl0aRA\"\n    }\n}"}],"_postman_id":"a993b558-eeaf-4871-a8f1-79790eb38112"},{"name":"get me","event":[{"listen":"test","script":{"id":"83d9a177-a35d-42cc-9982-3ee14cd76965","exec":[""],"type":"text/javascript"}}],"id":"cbf7fb23-e2dc-4e8b-b1b8-0406a377f3bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"localhost:8080/api/me","description":"<p>This is a GET request and it is used to \"get\" data from an endpoint. There is no request body for a GET request, but you can use query parameters to help specify the resource you want data on (e.g., in this request, we have <code>id=1</code>).</p>\n<p>A successful GET response will have a <code>200 OK</code> status, and should include some kind of response body - for example, HTML web content or JSON data.</p>\n","urlObject":{"port":"8080","path":["api","me"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"2eccfd8b-dda1-49d5-8955-473839a1da82","name":"success","originalRequest":{"method":"GET","header":[],"url":"https://kind-cyan-macaw-wrap.cyclic.app/api/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 10:33:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"225"},{"key":"Connection","value":"keep-alive"},{"key":"etag","value":"W/\"e1-Z6uJ740J8WxwvIJ0LQK7cKKZnsE\""},{"key":"X-Powered-By","value":"Express"},{"key":"access-control-allow-origin","value":"*"},{"key":"Apigw-Requestid","value":"PhEbDgk9iGYEMbw="}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Success\",\n    \"user\": {\n        \"id\": 7,\n        \"avatar\": \"https://res.cloudinary.com/dyominih0/image/upload/v1697817852/default-avatar-icon-of-social-media-user-vector_p8sqa6.jpg\",\n        \"username\": \"Rian\",\n        \"email\": \"yon@gmail.com\",\n        \"role\": \"user\"\n    }\n}"}],"_postman_id":"cbf7fb23-e2dc-4e8b-b1b8-0406a377f3bc"},{"name":"Verify email","id":"abc206a4-60eb-4158-8db5-45058d0a968c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"linkrian28@gmail.com\",\n  \"otpCode\": \"865452\"\n}\n","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/verify","urlObject":{"port":"8080","path":["api","verify"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"abc206a4-60eb-4158-8db5-45058d0a968c"},{"name":"Verify email Copy","id":"beb0aade-eb33-47e3-ac07-ce5064841778","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"linkrian28@gmail.com\"\n}\n","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/resend","urlObject":{"port":"8080","path":["api","resend"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"beb0aade-eb33-47e3-ac07-ce5064841778"}],"id":"cafee20f-f2dd-4129-b2ed-b5fd4a903111","description":"<p>Test Test</p>\n","_postman_id":"cafee20f-f2dd-4129-b2ed-b5fd4a903111"},{"name":"admin","item":[{"name":"create resep","id":"55965d93-444b-4687-b5bd-e31c616ce531","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"ayam\",\n  \"description\": \"Ayam goreng yang dihancurkan dan disajikan dengan sambal pedas.\",\n  \"history\": \"Ayam geprek berasal dari Indonesia dan pertama kali muncul pada awal abad ke-21.\",\n  \"culture\": \"Indonesia\",\n  \"ingredients\": \"Ayam, tepung, garam, merica\",\n  \"alternatifIngredient\": \"Bisa menggunakan ayam fillet atau sayap ayam.\",\n  \"categories_id\": 2\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/resep","urlObject":{"port":"8080","path":["api","resep"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"55965d93-444b-4687-b5bd-e31c616ce531"},{"name":"get all resep","id":"60072303-e63d-4e0d-9ff3-aedf53e2e80e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/resep?page=2","urlObject":{"port":"8080","path":["api","resep"],"host":["localhost"],"query":[{"disabled":true,"key":"search","value":""},{"key":"page","value":"2"}],"variable":[]}},"response":[],"_postman_id":"60072303-e63d-4e0d-9ff3-aedf53e2e80e"},{"name":"get resep by id","id":"d6994eb9-0327-4f80-ae81-6369a5cc976d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/resep/:id","urlObject":{"port":"8080","path":["api","resep",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"7","key":"id"}]}},"response":[],"_postman_id":"d6994eb9-0327-4f80-ae81-6369a5cc976d"},{"name":"create image","id":"7bdcedbd-f01b-49ef-9fe3-871888f01e7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"resepId","value":"4","type":"text"},{"key":"image_url","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","src":"/home/yon/Downloads/Anime-Cultre.jpg"},{"key":"image_url","type":"file","value":null,"disabled":true}]},"url":"localhost:8080/api/resep-image","urlObject":{"port":"8080","path":["api","resep-image"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"7bdcedbd-f01b-49ef-9fe3-871888f01e7b"},{"name":"delete","id":"e5378740-2c36-4618-a523-d73e0555c03f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"localhost:8080/api/resep/:id","urlObject":{"port":"8080","path":["api","resep",":id"],"host":["localhost"],"query":[],"variable":[{"id":"b26df6db-d149-4248-81bb-a186ce62cba7","type":"any","value":"1","key":"id"}]}},"response":[],"_postman_id":"e5378740-2c36-4618-a523-d73e0555c03f"},{"name":"image","id":"d0b91ac1-b9cd-47e4-b4a3-411a711a895c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"localhost:8080/api/resep/:resepId/image/:imageId","urlObject":{"port":"8080","path":["api","resep",":resepId","image",":imageId"],"host":["localhost"],"query":[],"variable":[{"id":"81e8593a-a84f-44b0-a692-6d9f19ffd904","type":"any","value":"4","key":"resepId"},{"id":"b3beecd1-c452-41c8-82c9-10a4370289f2","type":"any","value":"6","key":"imageId"}]}},"response":[],"_postman_id":"d0b91ac1-b9cd-47e4-b4a3-411a711a895c"},{"name":"edit resep","id":"4500ea8b-b0bf-4f11-b9cc-46b501ab23bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Ayam Geprek 10000\"\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/resep/:id","urlObject":{"port":"8080","path":["api","resep",":id"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"7","key":"id"}]}},"response":[],"_postman_id":"4500ea8b-b0bf-4f11-b9cc-46b501ab23bc"}],"id":"bf81242f-5d6f-488d-8bcf-5ef11541dd65","_postman_id":"bf81242f-5d6f-488d-8bcf-5ef11541dd65","description":""},{"name":"user","item":[{"name":"save resep","id":"fe6ef510-7e48-4bf8-aa0e-d6e56802362f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"resepId\":6\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/user/save/resep","urlObject":{"port":"8080","path":["api","user","save","resep"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"fe6ef510-7e48-4bf8-aa0e-d6e56802362f"},{"name":"get all resep for user","id":"0127cbdd-68c2-4936-9f90-f3e9c8e61175","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/user/resep?page=1","urlObject":{"port":"8080","path":["api","user","resep"],"host":["localhost"],"query":[{"key":"page","value":"1"}],"variable":[]}},"response":[],"_postman_id":"0127cbdd-68c2-4936-9f90-f3e9c8e61175"},{"name":"update profile","id":"543342db-3331-4981-a06c-adb2fa30f3aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"password\":\"secret3\"\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/user/","urlObject":{"port":"8080","path":["api","user",""],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"543342db-3331-4981-a06c-adb2fa30f3aa"},{"name":"update avatar user","id":"f27f65db-ec61-4526-b955-bba78dd5a25b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"image_url","type":"file","src":"/home/yon/Downloads/vrchat-padoru-padoru-2b1dcf7qd4iw6afw.jpg"}]},"url":"localhost:8080/api/user/avatar","urlObject":{"port":"8080","path":["api","user","avatar"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"f27f65db-ec61-4526-b955-bba78dd5a25b"}],"id":"a5dacba7-01f6-4f67-820e-0e084b1d242a","_postman_id":"a5dacba7-01f6-4f67-820e-0e084b1d242a","description":""},{"name":"Categories","item":[{"name":"Get Cateogires","id":"75794d88-1f5f-4e3d-95a1-3a78d92a3cfa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:8080/api/category","urlObject":{"port":"8080","path":["api","category"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"75794d88-1f5f-4e3d-95a1-3a78d92a3cfa"}],"id":"4d63751d-372d-4d93-adee-e1264fbea0ce","_postman_id":"4d63751d-372d-4d93-adee-e1264fbea0ce","description":""},{"name":"review","item":[{"name":"create review","id":"a3044765-f9ff-4c2d-9cfd-13ed0fd95473","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"rating\": 5,\n    \"description\": \"Saya masak sendiri dan makan ini sangat enak\"\n}","options":{"raw":{"language":"json"}}},"url":"localhost:8080/api/user/rating/:resepId","urlObject":{"port":"8080","path":["api","user","rating",":resepId"],"host":["localhost"],"query":[],"variable":[{"type":"any","value":"7","key":"resepId"}]}},"response":[],"_postman_id":"a3044765-f9ff-4c2d-9cfd-13ed0fd95473"}],"id":"67618bbb-01ab-41c2-8e3d-4d3d565096c0","_postman_id":"67618bbb-01ab-41c2-8e3d-4d3d565096c0","description":""}],"id":"90ca20f4-b64f-4ca6-b44b-ac041c716ab5","description":"<p>Test Test</p>\n","_postman_id":"90ca20f4-b64f-4ca6-b44b-ac041c716ab5"},{"name":"HealtCheck","id":"9c391d2e-df82-4938-b971-33d0caad3902","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/healthcheck","urlObject":{"path":["api","v1","healthcheck"],"host":["http://52.77.239.224:8080"],"query":[],"variable":[]}},"response":[{"id":"88098a85-73f3-49ef-8ee5-de92b44333c5","name":"Success","originalRequest":{"method":"GET","header":[],"url":"http://52.77.239.224:8080/api/v1/healthcheck"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Date","value":"Wed, 01 Nov 2023 14:40:57 GMT"},{"key":"Content-Length","value":"14"}],"cookie":[],"responseTime":null,"body":"Hello Endpoint"}],"_postman_id":"9c391d2e-df82-4938-b971-33d0caad3902"}],"variable":[{"key":"host","value":"http://52.77.239.224:8080"}]}