{"info":{"_postman_id":"5b2ad407-741d-4543-922f-8bce0e5bc6f4","name":"Daana.lk","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"44983853","collectionId":"5b2ad407-741d-4543-922f-8bce0e5bc6f4","publishedId":"2sB3HtFcQr","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-09-21T15:05:19.000Z"},"item":[{"name":"Auth","item":[{"name":"Charity Forgot Password","item":[{"name":"forgot-password","id":"c17413fe-cadf-4676-b3c8-0a71dd79ed5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\" : \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/charity/forgot-password","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","charity","forgot-password"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"10a2626f-1510-4b38-bbfa-fef6109cc267","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\" : \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/charity/forgot-password"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Fri, 19 Sep 2025 18:03:16 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Password reset code has been sent to your email address. Please check your inbox and follow the instructions to reset your password.\",\n    \"body\": null\n}"}],"_postman_id":"c17413fe-cadf-4676-b3c8-0a71dd79ed5d"},{"name":"reset-password","id":"e8dca403-6808-434e-bea2-f0f984feec90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\" : \"navishkada@gmail.com\",\r\n    \"otpCode\" : \"242451\",\r\n    \"newPassword\" : \"12345678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/charity/reset-password","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","charity","reset-password"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"e8dca403-6808-434e-bea2-f0f984feec90"}],"id":"16ed60e5-6a36-4a44-97fb-ee407e855f30","_postman_id":"16ed60e5-6a36-4a44-97fb-ee407e855f30","description":""},{"name":"Donor Login","id":"45cc5f98-58ca-4606-9721-d7b2d9bc1192","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"learnfilk@gmail.com\",\r\n  \"password\": \"12345678G\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/login","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1b85bf8a-eff6-4831-8b8c-77bf1893db13","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"john.doe@example.com\",\r\n  \"password\": \"password1298\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 04 Sep 2025 18:39:54 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzY29wZSI6InJlYWQgd3JpdGUgZG9uYXRlIiwiZG9tYWluIjoiaHR0cDovL2FwaS5kYW5hLmxrL2RhbmEiLCJqdGkiOiIyYzI1ZDNjYi1lNzkwLTQ0ZmYtYjZlZC0yN2JhNmFlNDg4ZmIiLCJzdWIiOiJqb2huLmRvZUBleGFtcGxlLmNvbSIsImlhdCI6MTc1NzAxMTE5NCwiZXhwIjoxNzU3MDk3NTk0fQ.xGhCSOEftZ_1OXh7lPNpVHbYzNKJnW-tQAQh-vaFqdE\",\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImp0aSI6IjFhMWM5NDgxLWJhYmQtNGQwMS05NmQzLTgzNTU0MzA1N2FjYyIsInN1YiI6ImpvaG4uZG9lQGV4YW1wbGUuY29tIiwiaWF0IjoxNzU3MDExMTk0LCJleHAiOjE3NTc2MTU5OTR9.vzqD_719RlqiBTbncGB2EGmyNVb5a4_bGBMTrqBHRIE\",\n    \"tokenType\": \"bearer\",\n    \"expiresIn\": 86400,\n    \"scope\": \"read write donate\",\n    \"userType\": \"DONOR\",\n    \"email\": \"john.doe@example.com\",\n    \"fullName\": \"John Doe\",\n    \"jti\": \"2c25d3cb-e790-44ff-b6ed-27ba6ae488fb\",\n    \"userId\": -1116351980,\n    \"domain\": \"http://api.dana.lk/dana\"\n}"}],"_postman_id":"45cc5f98-58ca-4606-9721-d7b2d9bc1192"},{"name":"Charity Login","id":"80074d64-d0ba-4b3e-9db6-62dda65640b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"123456789\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/charity/login","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","charity","login"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"b9be9421-b269-45d7-b954-fa81954ceb3b","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/charity/login"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Fri, 19 Sep 2025 17:28:46 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzY29wZSI6InJlYWQgd3JpdGUgY2hhcml0eSIsImRvbWFpbiI6Imh0dHA6Ly9hcGkuZGFhbmEubGsvZGFuYSIsImp0aSI6IjBlNDUwMzJhLTBjNTQtNDFiMS04NmFhLWUzODQ3NTZhMGJiZCIsInN1YiI6Im5hdmlzaGthZGFAZ21haWwuY29tIiwiaWF0IjoxNzU4MzAyOTI2LCJleHAiOjE3NTgzODkzMjZ9.QzmwA23vvrkaGFSONlawduvSzcSUL18vBoI_d7_I-qc\",\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImp0aSI6IjNmNWVjNDhkLWZkMWQtNDI1MS1iNDBmLTdiMTY3ZDRjYWI1OSIsInN1YiI6Im5hdmlzaGthZGFAZ21haWwuY29tIiwiaWF0IjoxNzU4MzAyOTI2LCJleHAiOjE3NTg5MDc3MjZ9.fbWc3m4QERtHaQlCLtDPP6KfoQkieNXOJP7XcHu_Dac\",\n    \"tokenType\": \"bearer\",\n    \"expiresIn\": 86400,\n    \"scope\": \"read write charity\",\n    \"userType\": \"CHARITY\",\n    \"email\": \"navishkada@gmail.com\",\n    \"fullName\": \"Hope Foundation\",\n    \"profileImageUrl\": \"https://resources.daana.lk/daanalogo-images/1_logo_1758302613841.jpeg\",\n    \"jti\": \"0e45032a-0c54-41b1-86aa-e384756a0bbd\",\n    \"userId\": -397868097,\n    \"domain\": \"http://api.dana.lk/dana\"\n}"}],"_postman_id":"80074d64-d0ba-4b3e-9db6-62dda65640b4"},{"name":"Donor SignUp","id":"4cfa48cf-b413-4e05-af5a-6a21ebf8638b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"firstName\": \"Navishka\",\r\n  \"lastName\": \"Darshana\", \r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"12345678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/register","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","register"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"c24b9fee-2137-410a-a850-f202068e92d6","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"email\": \"john.doe@example.com\",\r\n  \"password\": \"password1298\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Thu, 04 Sep 2025 18:39:54 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzY29wZSI6InJlYWQgd3JpdGUgZG9uYXRlIiwiZG9tYWluIjoiaHR0cDovL2FwaS5kYW5hLmxrL2RhbmEiLCJqdGkiOiIyYzI1ZDNjYi1lNzkwLTQ0ZmYtYjZlZC0yN2JhNmFlNDg4ZmIiLCJzdWIiOiJqb2huLmRvZUBleGFtcGxlLmNvbSIsImlhdCI6MTc1NzAxMTE5NCwiZXhwIjoxNzU3MDk3NTk0fQ.xGhCSOEftZ_1OXh7lPNpVHbYzNKJnW-tQAQh-vaFqdE\",\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImp0aSI6IjFhMWM5NDgxLWJhYmQtNGQwMS05NmQzLTgzNTU0MzA1N2FjYyIsInN1YiI6ImpvaG4uZG9lQGV4YW1wbGUuY29tIiwiaWF0IjoxNzU3MDExMTk0LCJleHAiOjE3NTc2MTU5OTR9.vzqD_719RlqiBTbncGB2EGmyNVb5a4_bGBMTrqBHRIE\",\n    \"tokenType\": \"bearer\",\n    \"expiresIn\": 86400,\n    \"scope\": \"read write donate\",\n    \"userType\": \"DONOR\",\n    \"email\": \"john.doe@example.com\",\n    \"fullName\": \"John Doe\",\n    \"jti\": \"2c25d3cb-e790-44ff-b6ed-27ba6ae488fb\",\n    \"userId\": -1116351980,\n    \"domain\": \"http://api.dana.lk/dana\"\n}"}],"_postman_id":"4cfa48cf-b413-4e05-af5a-6a21ebf8638b"},{"name":"verify OTP","id":"2f4bde3a-99c5-4536-875b-deab72b05506","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/verify-otp?email=navishkada@gmail.com&otpCode=334753","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","verify-otp"],"host":["localhost"],"query":[{"key":"email","value":"navishkada@gmail.com"},{"key":"otpCode","value":"334753"}],"variable":[]}},"response":[{"id":"85a2dcb5-49d1-4c55-828a-b423b0bfe1b7","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/auth/verify-otp?email=navishkada@gmail.com&otpCode=660922","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","auth","verify-otp"],"query":[{"key":"email","value":"navishkada@gmail.com"},{"key":"otpCode","value":"660922"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 14 Sep 2025 16:04:14 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Email verified successfully. You can now login.\",\n    \"body\": null\n}"}],"_postman_id":"2f4bde3a-99c5-4536-875b-deab72b05506"},{"name":"resend OTP","id":"c74029fd-996b-4240-b7e4-ee44d1bca2a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/auth/resend-otp?email=learnfik@gmail.com","urlObject":{"protocol":"http","port":"8080","path":["api","v1","auth","resend-otp"],"host":["localhost"],"query":[{"key":"email","value":"learnfik@gmail.com"}],"variable":[]}},"response":[{"id":"4f1af90b-aaea-4848-a28a-3d597d0d5fda","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:8080/api/v1/auth/resend-otp?email=learnfik@gmail.com","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","auth","resend-otp"],"query":[{"key":"email","value":"learnfik@gmail.com"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 14 Sep 2025 16:31:17 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"User not found with email: learnfik@gmail.com\",\n    \"body\": null\n}"}],"_postman_id":"c74029fd-996b-4240-b7e4-ee44d1bca2a1"}],"id":"fd3da34a-50aa-4c84-8f13-0aa57e7a775c","_postman_id":"fd3da34a-50aa-4c84-8f13-0aa57e7a775c","description":""},{"name":"Public","item":[{"name":"trending programs","id":"f2aa2c74-6fb0-461b-96cc-8c85a3071103","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/public/programs/trending","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","programs","trending"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2aa2c74-6fb0-461b-96cc-8c85a3071103"},{"name":"latest programs","id":"5c4bdf25-40c7-4a1e-9a88-9dff9e6cc70a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/public/programs/latest","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","programs","latest"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"5c4bdf25-40c7-4a1e-9a88-9dff9e6cc70a"},{"name":"program filter","id":"20251d75-fa9f-4166-b20e-4ef2a342329a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/public/programs/filter?categoryId&subCategoryId&searchText=&page=0&size=10","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","programs","filter"],"host":["localhost"],"query":[{"key":"categoryId","value":""},{"key":"subCategoryId","value":""},{"key":"searchText","value":""},{"key":"page","value":"0"},{"key":"size","value":"10"}],"variable":[]}},"response":[{"id":"05bf64db-76a1-4443-bdac-ee0cc5ab8c33","name":"res","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/v1/public/programs/filter?categoryId&subCategoryId&searchText=&page=0&size=10","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","public","programs","filter"],"query":[{"key":"categoryId","value":null,"type":"text"},{"key":"subCategoryId","value":null,"type":"text"},{"key":"searchText","value":"","type":"text"},{"key":"page","value":"0","type":"text"},{"key":"size","value":"10","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sun, 14 Sep 2025 17:30:01 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Program retrieved successfully\",\n    \"body\": {\n        \"content\": [\n            {\n                \"programName\": \"Emergency Pet Rescue Fund\",\n                \"programTitle\": \"Help Save Abandoned Pets\",\n                \"programDescription\": \"This program focuses on rescuing abandoned and injured pets from the streets and providing them with immediate medical care, food, and shelter. Your donations help us save lives and give these animals a second chance.\",\n                \"subCategoryName\": \"Pet Rescue\",\n                \"location\": \"Colombo, Sri Lanka\",\n                \"programImageUrl\": \"https://resources.daana.lk/daana/youtube thumbnail.webp\",\n                \"urlSlug\": \"pet-rescue-emergency\",\n                \"targetDonationAmount\": 500000,\n                \"raised\": 125000\n            },\n            {\n                \"programName\": \"Wildlife Protection Initiative\",\n                \"programTitle\": \"Protect Our Wildlife Heritage\",\n                \"programDescription\": \"Support our efforts to protect endangered wildlife species in Sri Lanka. This program includes habitat preservation, anti-poaching measures, and wildlife rehabilitation centers.\",\n                \"subCategoryName\": \"Wildlife Conservation\",\n                \"location\": \"National Parks, Sri Lanka\",\n                \"programImageUrl\": \"https://resources.daana.lk/daana/youtube%20thumbnail-3.webp\",\n                \"urlSlug\": \"wildlife-conservation\",\n                \"targetDonationAmount\": 1000000,\n                \"raised\": 300000\n            },\n            {\n                \"programName\": \"Animal Shelter Support Program\",\n                \"programTitle\": \"Support Local Animal Shelters\",\n                \"programDescription\": \"Help us provide essential supplies, medical equipment, and infrastructure improvements to local animal shelters across the country. Your support ensures better care for rescued animals.\",\n                \"subCategoryName\": \"Animal Shelter Support\",\n                \"location\": \"Multiple Locations, Sri Lanka\",\n                \"programImageUrl\": \"https://resources.daana.lk/daana/youtube%20thumbnail-1.webp\",\n                \"urlSlug\": \"shelter-support\",\n                \"targetDonationAmount\": 750000,\n                \"raised\": 200000\n            }\n        ],\n        \"pageable\": {\n            \"pageNumber\": 0,\n            \"pageSize\": 10,\n            \"sort\": {\n                \"empty\": true,\n                \"sorted\": false,\n                \"unsorted\": true\n            },\n            \"offset\": 0,\n            \"paged\": true,\n            \"unpaged\": false\n        },\n        \"last\": true,\n        \"totalElements\": 3,\n        \"totalPages\": 1,\n        \"size\": 10,\n        \"number\": 0,\n        \"sort\": {\n            \"empty\": true,\n            \"sorted\": false,\n            \"unsorted\": true\n        },\n        \"first\": true,\n        \"numberOfElements\": 3,\n        \"empty\": false\n    }\n}"}],"_postman_id":"20251d75-fa9f-4166-b20e-4ef2a342329a"},{"name":"category with sub catehoies","id":"b4682bb6-6131-4c46-ae86-b3ea1c502262","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/public/programs/categories","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","programs","categories"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"b4682bb6-6131-4c46-ae86-b3ea1c502262"},{"name":"get selected program full data","id":"ca209c77-ea09-46d7-973c-d62318bee4e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/public/programs/:urlName","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","programs",":urlName"],"host":["localhost"],"query":[],"variable":[{"id":"c815a868-3a7e-4a9d-a79f-c15dbed43cf6","type":"any","value":"pet-rescue-emergency","key":"urlName"}]}},"response":[],"_postman_id":"ca209c77-ea09-46d7-973c-d62318bee4e5"},{"name":"Donation - Payment Slip Upload","id":"6bce66af-5a76-4b2a-97a5-87e69c553551","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaignId","value":"1","type":"text","uuid":"783d8c06-1681-4ce6-bf64-37c6c67ca4a7"},{"key":"actualDonationAmount","value":"1000","type":"text","uuid":"19f7c6e9-c50a-4eb8-9964-7cff5f8c1a23"},{"key":"paymentMethod","value":"BANK_TRANSFER","type":"text","uuid":"caf0c42c-1ad7-4d32-96a2-bee672eab1ee"},{"key":"comments","value":"good ","type":"text","uuid":"8b232657-172f-4636-b419-9edec03fabae"},{"key":"paymentSlipUrl","type":"file","uuid":"a5769195-6d15-435d-ae6b-38818a1ad5e9","src":"/C:/Users/navis/Downloads/1.pdf"}]},"url":"http://localhost:8080/api/v1/public/programs/donate","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","programs","donate"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7696871c-ecb3-4ff4-b006-91110ea0560b","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"campaignId","value":"1","type":"text","uuid":"783d8c06-1681-4ce6-bf64-37c6c67ca4a7"},{"key":"actualDonationAmount","value":"1000","type":"text","uuid":"19f7c6e9-c50a-4eb8-9964-7cff5f8c1a23"},{"key":"paymentMethod","value":"BANK_TRANSFER","type":"text","uuid":"caf0c42c-1ad7-4d32-96a2-bee672eab1ee"},{"key":"comments","value":"good ","type":"text","uuid":"8b232657-172f-4636-b419-9edec03fabae"},{"key":"paymentSlipUrl","type":"file","uuid":"a5769195-6d15-435d-ae6b-38818a1ad5e9","src":"/C:/Users/navis/Downloads/1.pdf"}]},"url":"http://localhost:8080/api/v1/public/programs/donate"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 10:44:07 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Donation created successfully\",\n    \"body\": {\n        \"donationId\": 14,\n        \"actualDonationAmount\": 1000,\n        \"netDonationAmount\": 975,\n        \"serviceCharge\": 25,\n        \"isAnonymousDonation\": true,\n        \"comments\": \"good \",\n        \"status\": \"PENDING\",\n        \"paymentMethod\": \"BANK_TRANSFER\",\n        \"paymentSlipUrl\": \"https://resources.daana.lk/daanabank-payment-slip/DON-B83805B9.pdf\",\n        \"paymentReferenceNumber\": \"DON-B83805B9\",\n        \"created\": \"2025-09-20T10:44:07.763+00:00\",\n        \"campaignId\": 1,\n        \"campaignName\": \"Updated Pet Adoption Center v1\",\n        \"campaignTitle\": \"Help Build Updated Pet Adoption Center\",\n        \"message\": \"Thank you for your donation. Your upload slip under review and will be sent to you shortly.\"\n    }\n}"}],"_postman_id":"6bce66af-5a76-4b2a-97a5-87e69c553551"}],"id":"62e78cec-be10-4b36-8c09-823c827ae6e2","_postman_id":"62e78cec-be10-4b36-8c09-823c827ae6e2","description":""},{"name":"Charity","item":[{"name":"Program","item":[{"name":"create-program (step - 01)","id":"2f6ce055-9888-4f0f-b420-985dbc32f276","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"programName\": \"New Pet Adoption Center\",\r\n  \"title\": \"Help Build Pet Adoption Center\",\r\n  \"description\": \"We are building a new pet adoption center to help homeless animals find loving homes.\",\r\n  \"contactPersonEmail\": \"adoption@animalcare.org\",\r\n  \"contactPersonMobile\": \"771234567\",\r\n  \"contactPersonName\": \"Dr. Maria Silva\",\r\n  \"programLocation\": \"Kandy, Sri Lanka\",\r\n  \"targetDonationAmount\": 200.00,\r\n  \"raised\": 0.00,\r\n  \"startDate\": \"2025-02-01\",\r\n  \"endDate\": \"2025-12-31\",\r\n  \"subCategoryId\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/charity/programs/register/step1","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs","register","step1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"c2b20895-8754-45fd-9546-5f65680b2ec7","name":"register-charity-step-1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"logoUrl\": \"https://example.com/logo.png\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 16 Sep 2025 19:12:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Registration step 1 completed. Please check your email for OTP code.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-16T19:12:00.485+00:00\",\n        \"updated\": \"2025-09-16T19:12:00.485+00:00\",\n        \"documentType\": null,\n        \"documentFileName\": null,\n        \"bankName\": null,\n        \"branchName\": null,\n        \"accountHolderName\": null,\n        \"swiftCode\": null,\n        \"accountNumber\": null\n    }\n}"}],"_postman_id":"2f6ce055-9888-4f0f-b420-985dbc32f276"},{"name":"update-program (step - 01)","id":"77b51b37-1792-41de-9028-60985b0bb249","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"programName\": \"Updated Pet Adoption Center\",\r\n  \"title\": \"Help Build Updated Pet Adoption Center\",\r\n  \"description\": \"We are updating our pet adoption center to help more homeless animals find loving homes.\",\r\n  \"contactPersonEmail\": \"updated@animalcare.org\",\r\n  \"contactPersonMobile\": \"771234567\",\r\n  \"contactPersonName\": \"Dr. Maria Silva Updated\",\r\n  \"programLocation\": \"Colombo, Sri Lanka\",\r\n  \"targetDonationAmount\": 300.00,\r\n  \"startDate\": \"2025-03-01\",\r\n  \"endDate\": \"2025-12-31\",\r\n  \"subCategoryId\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/charity/programs/:campaignId/update/step1","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs",":campaignId","update","step1"],"host":["localhost"],"query":[],"variable":[{"id":"a30c934c-b8ec-4ea1-960a-590f09ba13b7","type":"any","value":"1","key":"campaignId"}]}},"response":[{"id":"dcdd38e5-09e2-4862-b480-6f168b49f5fe","name":"register-charity-step-1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"logoUrl\": \"https://example.com/logo.png\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 16 Sep 2025 19:12:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Registration step 1 completed. Please check your email for OTP code.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-16T19:12:00.485+00:00\",\n        \"updated\": \"2025-09-16T19:12:00.485+00:00\",\n        \"documentType\": null,\n        \"documentFileName\": null,\n        \"bankName\": null,\n        \"branchName\": null,\n        \"accountHolderName\": null,\n        \"swiftCode\": null,\n        \"accountNumber\": null\n    }\n}"}],"_postman_id":"77b51b37-1792-41de-9028-60985b0bb249"},{"name":"create-program (step - 02)","id":"6d84b21e-8216-418c-9e38-27ba60701c36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"programId","value":"1","type":"text","uuid":"d651aca9-0cf7-4104-9049-839ac7f1cdc3"},{"key":"programImage","type":"file","uuid":"808fd4c0-ec25-41f9-9dc3-78e6c47e3f7d","src":"/C:/Users/navis/Downloads/home.png"},{"key":"programVideo","type":"file","uuid":"2ce53ae4-abd3-40ad-bb74-d1c19ff16108","src":"/C:/Users/navis/Videos/2025-09-14 11-39-18.mkv"},{"key":"relatedDocument1","type":"file","uuid":"a6f27839-f03f-4842-ae6e-ca1fa631121e","src":"/C:/Users/navis/Downloads/1.pdf"},{"key":"relatedDocument2","type":"file","uuid":"78583a35-d122-4064-98d5-716abd4fdaff","value":null},{"key":"relatedDocument3","type":"file","uuid":"e11e9e62-8075-4bae-b687-9df727ad9898","value":null}]},"url":"http://localhost:8080/api/v1/charity/programs/register/step2","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs","register","step2"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d25d8db0-6ab5-43a4-b7dd-c790093f860d","name":"register-charity-step-1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"logoUrl\": \"https://example.com/logo.png\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 16 Sep 2025 19:12:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Registration step 1 completed. Please check your email for OTP code.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-16T19:12:00.485+00:00\",\n        \"updated\": \"2025-09-16T19:12:00.485+00:00\",\n        \"documentType\": null,\n        \"documentFileName\": null,\n        \"bankName\": null,\n        \"branchName\": null,\n        \"accountHolderName\": null,\n        \"swiftCode\": null,\n        \"accountNumber\": null\n    }\n}"}],"_postman_id":"6d84b21e-8216-418c-9e38-27ba60701c36"},{"name":"update-program (step - 02)","id":"79e1be95-b814-46de-85c7-c963c0031829","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"formdata","formdata":[{"key":"programId","value":"1","type":"text","uuid":"d651aca9-0cf7-4104-9049-839ac7f1cdc3"},{"key":"programImage","type":"file","uuid":"808fd4c0-ec25-41f9-9dc3-78e6c47e3f7d","src":"/C:/Users/navis/Downloads/home.png"},{"key":"programVideo","type":"file","uuid":"2ce53ae4-abd3-40ad-bb74-d1c19ff16108","src":"/C:/Users/navis/Videos/2025-09-14 11-39-18.mkv"},{"key":"relatedDocument1","type":"file","uuid":"a6f27839-f03f-4842-ae6e-ca1fa631121e","src":"/C:/Users/navis/Downloads/1.pdf"},{"key":"relatedDocument2","type":"file","uuid":"78583a35-d122-4064-98d5-716abd4fdaff","value":null},{"key":"relatedDocument3","type":"file","uuid":"e11e9e62-8075-4bae-b687-9df727ad9898","value":null}]},"url":"http://localhost:8080/api/v1/charity/programs/:campaignId/update/step2","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs",":campaignId","update","step2"],"host":["localhost"],"query":[],"variable":[{"id":"a4494fe9-def8-4c4f-81de-b9728d4fa109","type":"any","value":"1","key":"campaignId"}]}},"response":[{"id":"05fa1283-858c-41b4-b301-a4affc72fe65","name":"register-charity-step-1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"logoUrl\": \"https://example.com/logo.png\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 16 Sep 2025 19:12:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Registration step 1 completed. Please check your email for OTP code.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-16T19:12:00.485+00:00\",\n        \"updated\": \"2025-09-16T19:12:00.485+00:00\",\n        \"documentType\": null,\n        \"documentFileName\": null,\n        \"bankName\": null,\n        \"branchName\": null,\n        \"accountHolderName\": null,\n        \"swiftCode\": null,\n        \"accountNumber\": null\n    }\n}"}],"_postman_id":"79e1be95-b814-46de-85c7-c963c0031829"},{"name":"list program","id":"5fbac8bc-3600-4223-a19f-88e1791d063a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/programs/list?page=0&size=10","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs","list"],"host":["localhost"],"query":[{"key":"page","value":"0"},{"key":"size","value":"10"}],"variable":[]}},"response":[{"id":"a1c8fc82-1fb7-4533-b521-42f3326bfe58","name":"res","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/v1/charity/programs/list?page=0&size=10","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","charity","programs","list"],"query":[{"key":"page","value":"0"},{"key":"size","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Fri, 19 Sep 2025 19:37:57 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Charity programs retrieved successfully\",\n    \"body\": {\n        \"content\": [\n            {\n                \"id\": 1,\n                \"programName\": \"Emergency Pet Rescue Fund\",\n                \"title\": \"Help Save Abandoned Pets\",\n                \"subCategoryName\": \"Pet Rescue\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 500000,\n                \"raised\": 125000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/youtube thumbnail.webp\"\n            },\n            {\n                \"id\": 2,\n                \"programName\": \"Wildlife Protection Initiative\",\n                \"title\": \"Protect Our Wildlife Heritage\",\n                \"subCategoryName\": \"Wildlife Conservation\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 1000000,\n                \"raised\": 300000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/youtube%20thumbnail-3.webp\"\n            },\n            {\n                \"id\": 3,\n                \"programName\": \"Animal Shelter Support Program\",\n                \"title\": \"Support Local Animal Shelters\",\n                \"subCategoryName\": \"Animal Shelter Support\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 750000,\n                \"raised\": 200000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/youtube%20thumbnail-1.webp\"\n            },\n            {\n                \"id\": 4,\n                \"programName\": \"School Supplies for Rural Children\",\n                \"title\": \"Equip Every Child with Learning Tools\",\n                \"subCategoryName\": \"School Supplies\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 300000,\n                \"raised\": 75000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/education-thumbnail-1.webp\"\n            },\n            {\n                \"id\": 5,\n                \"programName\": \"Merit-Based Scholarship Fund\",\n                \"title\": \"Support Bright Students in Need\",\n                \"subCategoryName\": \"Scholarship Programs\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 800000,\n                \"raised\": 200000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/education-thumbnail-2.webp\"\n            },\n            {\n                \"id\": 6,\n                \"programName\": \"Rural Hospital Equipment Fund\",\n                \"title\": \"Modern Medical Equipment for Rural Hospitals\",\n                \"subCategoryName\": \"Medical Equipment\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 1200000,\n                \"raised\": 400000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/healthcare-thumbnail-1.webp\"\n            },\n            {\n                \"id\": 7,\n                \"programName\": \"Emergency Medical Response Fund\",\n                \"title\": \"Rapid Response Medical Aid\",\n                \"subCategoryName\": \"Emergency Medical Aid\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 600000,\n                \"raised\": 150000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/healthcare-thumbnail-2.webp\"\n            },\n            {\n                \"id\": 8,\n                \"programName\": \"Million Trees Initiative\",\n                \"title\": \"Plant Trees for a Greener Future\",\n                \"subCategoryName\": \"Tree Planting\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 400000,\n                \"raised\": 100000,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/environment-thumbnail-1.webp\"\n            },\n            {\n                \"id\": 9,\n                \"programName\": \"Community Waste Reduction Program\",\n                \"title\": \"Zero Waste Communities\",\n                \"subCategoryName\": \"Waste Management\",\n                \"status\": \"ACTIVE\",\n                \"targetDonationAmount\": 350000,\n                \"raised\": 87500,\n                \"created\": \"2025-09-20T01:01:29.000+00:00\",\n                \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n                \"programImage\": \"https://resources.daana.lk/daana/environment-thumbnail-2.webp\"\n            }\n        ],\n        \"pageable\": {\n            \"pageNumber\": 0,\n            \"pageSize\": 10,\n            \"sort\": {\n                \"empty\": true,\n                \"sorted\": false,\n                \"unsorted\": true\n            },\n            \"offset\": 0,\n            \"paged\": true,\n            \"unpaged\": false\n        },\n        \"last\": true,\n        \"totalPages\": 1,\n        \"totalElements\": 9,\n        \"size\": 10,\n        \"number\": 0,\n        \"sort\": {\n            \"empty\": true,\n            \"sorted\": false,\n            \"unsorted\": true\n        },\n        \"first\": true,\n        \"numberOfElements\": 9,\n        \"empty\": false\n    }\n}"}],"_postman_id":"5fbac8bc-3600-4223-a19f-88e1791d063a"},{"name":"get full program details","id":"bb87d87c-597b-4528-8a8c-cb92028f3965","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/programs/:programid","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs",":programid"],"host":["localhost"],"query":[],"variable":[{"id":"ac877e3b-0c21-49a1-8255-ffb2c14b0a24","type":"any","value":"1","key":"programid"}]}},"response":[{"id":"953711a8-3e6a-448e-8871-8ad2ee337f35","name":"res","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8080/api/v1/charity/programs/:programid","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","charity","programs",":programid"],"variable":[{"key":"programid","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 03:23:04 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Program details retrieved successfully\",\n    \"body\": {\n        \"id\": 1,\n        \"urlName\": \"pet-rescue-emergency\",\n        \"programName\": \"Emergency Pet Rescue Fund\",\n        \"title\": \"Help Save Abandoned Pets\",\n        \"description\": \"This program focuses on rescuing abandoned and injured pets from the streets and providing them with immediate medical care, food, and shelter. Your donations help us save lives and give these animals a second chance.\",\n        \"contactPersonEmail\": \"rescue@animalcare.org\",\n        \"contactPersonMobile\": \"771234567\",\n        \"contactPersonName\": \"Sarah Johnson\",\n        \"programLocation\": \"Colombo, Sri Lanka\",\n        \"targetDonationAmount\": 500000,\n        \"raised\": 125000,\n        \"programImage\": \"https://resources.daana.lk/daana/youtube%20thumbnail.webp\",\n        \"programVideo\": \"https://youtube.com/watch?v=sample1\",\n        \"startDate\": \"2024-01-01T00:00:00.000+00:00\",\n        \"endDate\": \"2024-12-31T23:59:59.000+00:00\",\n        \"created\": \"2025-09-20T01:01:29.000+00:00\",\n        \"updated\": \"2025-09-20T01:01:29.000+00:00\",\n        \"charity\": {\n            \"name\": \"Animal Care Foundation\",\n            \"email\": \"navishkada@gmail.com\",\n            \"password\": \"$2a$10$NvOPxE/WHEvxAu2jhrbK3eoJ0dqmeumncWGZzta/hV1i64gaCay3i\",\n            \"charityDescription\": \"Dedicated to animal welfare and rescue operations\",\n            \"executionType\": \"ORGANIZATION\",\n            \"charityEstablishment\": null,\n            \"charityLogo\": \"https://resources.daana.lk/charity-logos/animal-care-foundation.png\",\n            \"charityRepresentPerson\": null,\n            \"needSupportingDocuments\": false,\n            \"executionLetterStatus\": null,\n            \"didExeLetterServiceCharge\": false,\n            \"fixedLoginAttemptCount\": 0,\n            \"createdUsername\": null,\n            \"updatedUsername\": null,\n            \"executionLetterCharge\": 0,\n            \"created\": \"2025-09-20T01:01:29.000+00:00\",\n            \"updated\": \"2025-09-20T03:13:52.444+00:00\",\n            \"nicNumber\": \"REG123456\",\n            \"charityRegistrationDocument\": null,\n            \"contactPersonName\": \"John Smith\",\n            \"contactPersonMobile\": 771234567\n        },\n        \"subCategory\": {\n            \"id\": 1,\n            \"name\": \"Pet Rescue\",\n            \"description\": \"Rescue and rehabilitation of abandoned pets\",\n            \"status\": \"ACTIVE\"\n        },\n        \"category\": {\n            \"id\": 1,\n            \"name\": \"Pet Rescue\",\n            \"description\": \"Rescue and rehabilitation of abandoned pets\",\n            \"imageUrl\": \"https://resources.daana.lk/daana/animal-category.webp\",\n            \"status\": \"ACTIVE\"\n        },\n        \"relatedDocument1\": \"https://resources.daana.lk/documents/emergency-rescue-protocol.pdf\",\n        \"relatedDocument2\": \"https://resources.daana.lk/documents/medical-guidelines.pdf\",\n        \"relatedDocument3\": \"https://resources.daana.lk/documents/pet-care-manual.pdf\"\n    }\n}"}],"_postman_id":"bb87d87c-597b-4528-8a8c-cb92028f3965"},{"name":"delete program","id":"2aa229b6-4a5a-4d75-987e-03b784ebd3e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"DELETE","header":[],"url":"http://localhost:8080/api/v1/charity/programs/:programid","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs",":programid"],"host":["localhost"],"query":[],"variable":[{"id":"fc7b876f-2e2c-4462-98ac-433f5edd2092","type":"any","value":"12","key":"programid"}]}},"response":[{"id":"b384146a-dc4e-49b8-862f-6cb948066dd9","name":"res","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"http://localhost:8080/api/v1/charity/programs/:programid","protocol":"http","host":["localhost"],"port":"8080","path":["api","v1","charity","programs",":programid"],"variable":[{"key":"programid","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 06:49:12 GMT"},{"key":"Connection","value":"close"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": false,\n    \"message\": \"Cannot delete campaign. There are active donations associated with this campaign.\",\n    \"body\": null\n}"}],"_postman_id":"2aa229b6-4a5a-4d75-987e-03b784ebd3e8"}],"id":"b9787a56-71ae-4e2e-b6d6-256da08c28ef","_postman_id":"b9787a56-71ae-4e2e-b6d6-256da08c28ef","description":""},{"name":"Donation","item":[{"name":"filter donations","id":"e31ce8ac-7e16-4766-9758-9aa738e824b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/donations?startDate=2025-01-01&endDate=2025-12-31&isAnonymous=false&page=0&size=15","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","donations"],"host":["localhost"],"query":[{"key":"startDate","value":"2025-01-01"},{"key":"endDate","value":"2025-12-31"},{"key":"isAnonymous","value":"false"},{"key":"page","value":"0"},{"key":"size","value":"15"}],"variable":[]}},"response":[],"_postman_id":"e31ce8ac-7e16-4766-9758-9aa738e824b0"}],"id":"2638d0c8-966f-4941-a325-985947040be7","_postman_id":"2638d0c8-966f-4941-a325-985947040be7","description":""},{"name":"Profile","item":[{"name":"get profile data","id":"bc1e69e6-ba11-4e33-92f9-bba1979645db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/profile","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","profile"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f979f1b3-9c3b-4363-83f3-718a505352fd","name":"res","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/profile"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 09:25:23 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Charity profile retrieved successfully\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Animal Care Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"description\": \"Dedicated to animal welfare and rescue operations\",\n        \"executionType\": \"ORGANIZATION\",\n        \"logoUrl\": \"https://resources.daana.lk/charity-logos/animal-care-foundation.png\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": \"771234567\",\n        \"nicNumberOrRegistrationNumber\": \"REG123456\",\n        \"address\": null,\n        \"website\": \"https://animalcare.org\",\n        \"phoneNumber\": \"771234567\",\n        \"status\": \"ACTIVE\",\n        \"accountVerifyStatus\": true,\n        \"registrationDocumentUrl\": null,\n        \"taxDocumentUrl\": null,\n        \"bankDocumentUrl\": null,\n        \"otherDocumentUrl\": null,\n        \"bankName\": null,\n        \"bankAccountNumber\": null,\n        \"bankBranch\": null,\n        \"created\": \"2025-09-20T01:01:29.000+00:00\",\n        \"updated\": \"2025-09-20T04:05:00.962+00:00\",\n        \"totalPrograms\": 15,\n        \"activePrograms\": 8,\n        \"totalDonations\": 11,\n        \"totalRaisedAmount\": \"70300.00\",\n        \"optCode\": \"768903\",\n        \"optCodeGeneratedTimestamp\": \"2025-09-20T04:05:00.962+00:00\",\n        \"deleted\": false,\n        \"billingVerify\": false\n    }\n}"}],"_postman_id":"bc1e69e6-ba11-4e33-92f9-bba1979645db"},{"name":"change password","id":"949b25e8-a220-49cd-b81c-8e3f1e8b189b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"currentPassword\": \"123456789\",\r\n  \"newPassword\": \"12345678\",\r\n  \"confirmPassword\": \"12345678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/charity/profile/password","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","profile","password"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"949b25e8-a220-49cd-b81c-8e3f1e8b189b"},{"name":"update profile","id":"81b6e3a9-472d-46b6-a1a4-e43fb2ba6ef3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Updated Animal Care Foundation\",\r\n  \"description\": \"Updated description of our charity work...\",\r\n  \"website\": \"https://updated-animalcare.org\",\r\n  \"contactPersonName\": \"Dr. Updated Silva\",\r\n  \"contactPersonMobile\": \"771234567\",\r\n  \"contactPersonEmail\": \"contact@updated-animalcare.org\",\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"phoneNumber\": \"112345678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/charity/profile","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","profile"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"23902126-5568-485d-b10f-dd61cab3f4bb","name":"res","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Updated Animal Care Foundation\",\r\n  \"email\": \"updated@animalcare.org\",\r\n  \"description\": \"Updated description of our charity work...\",\r\n  \"website\": \"https://updated-animalcare.org\",\r\n  \"contactPersonName\": \"Dr. Updated Silva\",\r\n  \"contactPersonMobile\": \"771234567\",\r\n  \"contactPersonEmail\": \"contact@updated-animalcare.org\",\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"phoneNumber\": \"112345678\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/charity/profile"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 09:31:55 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Profile updated successfully\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Updated Animal Care Foundation\",\n        \"email\": \"updated@animalcare.org\",\n        \"description\": \"Updated description of our charity work...\",\n        \"executionType\": \"ORGANIZATION\",\n        \"logoUrl\": \"https://resources.daana.lk/charity-logos/animal-care-foundation.png\",\n        \"contactPersonName\": \"Dr. Updated Silva\",\n        \"contactPersonMobile\": \"771234567\",\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"address\": null,\n        \"website\": \"https://updated-animalcare.org\",\n        \"phoneNumber\": \"112345678\",\n        \"status\": \"ACTIVE\",\n        \"accountVerifyStatus\": true,\n        \"registrationDocumentUrl\": null,\n        \"taxDocumentUrl\": null,\n        \"bankDocumentUrl\": null,\n        \"otherDocumentUrl\": null,\n        \"bankName\": null,\n        \"bankAccountNumber\": null,\n        \"bankBranch\": null,\n        \"created\": \"2025-09-20T01:01:29.000+00:00\",\n        \"updated\": \"2025-09-20T09:31:54.897+00:00\",\n        \"totalPrograms\": 15,\n        \"activePrograms\": 8,\n        \"totalDonations\": 11,\n        \"totalRaisedAmount\": \"70300.00\",\n        \"optCode\": \"768903\",\n        \"optCodeGeneratedTimestamp\": \"2025-09-20T04:05:00.962+00:00\",\n        \"deleted\": false,\n        \"billingVerify\": false\n    }\n}"}],"_postman_id":"81b6e3a9-472d-46b6-a1a4-e43fb2ba6ef3"}],"id":"15a0d3e8-d752-4bd8-ad1e-9209655aca82","_postman_id":"15a0d3e8-d752-4bd8-ad1e-9209655aca82","description":""},{"name":"register-charity-step-1","id":"ac3726bc-bd41-47a7-be76-ec64f1e5d631","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","charity","register","step1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d480e07d-9e13-4b6c-b7b2-d09baa853307","name":"register-charity-step-1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"logoUrl\": \"https://example.com/logo.png\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 16 Sep 2025 19:12:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Registration step 1 completed. Please check your email for OTP code.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-16T19:12:00.485+00:00\",\n        \"updated\": \"2025-09-16T19:12:00.485+00:00\",\n        \"documentType\": null,\n        \"documentFileName\": null,\n        \"bankName\": null,\n        \"branchName\": null,\n        \"accountHolderName\": null,\n        \"swiftCode\": null,\n        \"accountNumber\": null\n    }\n}"}],"_postman_id":"ac3726bc-bd41-47a7-be76-ec64f1e5d631"},{"name":"register-charity-step-3","id":"73481235-083a-4c71-883a-833516362df7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"id\": 1,\r\n  \"otpCode\": \"470225\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step3","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","charity","register","step3"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"a4e1b040-8753-490a-b505-54744bbe0466","name":"register-charity-step-1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"Hope Foundation\",\r\n  \"email\": \"navishkada@gmail.com\",\r\n  \"password\": \"SecurePass123\",\r\n  \"executionType\": \"ORGANIZATION\",\r\n  \"website\": \"https://hopefoundation.lk\",\r\n  \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\r\n  \"logoUrl\": \"https://example.com/logo.png\",\r\n  \"mobileNumber\": 771234567,\r\n  \"nicNumberOrRegistrationNumber\": \"REG123456789\",\r\n  \"contactPersonName\": \"John Smith\",\r\n  \"contactPersonMobile\": 771234568,\r\n  \"contactPersonEmail\": \"navishkada@gmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step1"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Tue, 16 Sep 2025 19:12:13 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Registration step 1 completed. Please check your email for OTP code.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-16T19:12:00.485+00:00\",\n        \"updated\": \"2025-09-16T19:12:00.485+00:00\",\n        \"documentType\": null,\n        \"documentFileName\": null,\n        \"bankName\": null,\n        \"branchName\": null,\n        \"accountHolderName\": null,\n        \"swiftCode\": null,\n        \"accountNumber\": null\n    }\n}"}],"_postman_id":"73481235-083a-4c71-883a-833516362df7"},{"name":"register-charity-step-2","id":"122b53af-b660-4301-9d4d-277337309c72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"id","value":"1","type":"text","uuid":"883a6881-9e20-4cc6-8db7-0292f9643d61"},{"key":"documentType","value":"BUSINESS_REGISTRATION_CERTIFICATE","description":"<p>BUSINESS_REGISTRATION_CERTIFICATE, ID_CARD</p>\n","type":"text","uuid":"8fe2e39d-966d-4ca8-b3c4-0b931c1605d6"},{"key":"documentFile","type":"file","uuid":"3b53cef3-3b47-48ca-8bb7-7f43280e3afb","src":"/C:/Users/navis/Downloads/Navishka_Darshana_CV.pdf"},{"key":"bankName","value":"Sampath Bank","type":"text","uuid":"00b08fca-cca7-43cd-9699-ddca1873f04a"},{"key":"branchName","value":"Kandy","type":"text","uuid":"f8306df0-1366-46ba-b7c4-3e8bce8270f3"},{"key":"accountHolderName","value":"Kolitha","type":"text","uuid":"4d511afd-0a4d-4e12-b72f-fe6494af7c3b"},{"key":"swiftCode","value":"2134","type":"text","uuid":"d84bda80-0732-41aa-ae0e-e42b8c8765f0"},{"key":"accountNumber","value":"323243434341","type":"text","uuid":"0814e045-9e37-4c97-bd1c-cb309ea66dcd"},{"key":"logoFile","type":"file","uuid":"267116f6-5392-4070-b49a-1116e1d9b4e1","src":"/C:/Users/navis/Downloads/download.jpeg"}]},"url":"http://localhost:8080/api/v1/public/charity/register/step2","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","charity","register","step2"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"e4633ea8-67ea-44b2-8759-041d4ab26bd1","name":"step2-res","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"id","value":"1","type":"text","uuid":"883a6881-9e20-4cc6-8db7-0292f9643d61"},{"key":"documentType","value":"BUSINESS_REGISTRATION_CERTIFICATE","description":"BUSINESS_REGISTRATION_CERTIFICATE, ID_CARD","type":"text","uuid":"8fe2e39d-966d-4ca8-b3c4-0b931c1605d6"},{"key":"documentFile","type":"file","uuid":"3b53cef3-3b47-48ca-8bb7-7f43280e3afb","src":"/C:/Users/navis/Downloads/1.pdf"},{"key":"bankName","value":"Sampath Bank","type":"text","uuid":"00b08fca-cca7-43cd-9699-ddca1873f04a"},{"key":"branchName","value":"Kandy","type":"text","uuid":"f8306df0-1366-46ba-b7c4-3e8bce8270f3"},{"key":"accountHolderName","value":"Kolitha","type":"text","uuid":"4d511afd-0a4d-4e12-b72f-fe6494af7c3b"},{"key":"swiftCode","value":"2134","type":"text","uuid":"d84bda80-0732-41aa-ae0e-e42b8c8765f0"},{"key":"accountNumber","value":"323243434341","type":"text","uuid":"0814e045-9e37-4c97-bd1c-cb309ea66dcd"}],"options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step2"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 17 Sep 2025 14:55:49 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Documents uploaded successfully. Please proceed to email verification.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-17T14:55:05.503+00:00\",\n        \"updated\": \"2025-09-17T14:55:49.435+00:00\",\n        \"documentType\": \"BUSINESS_REGISTRATION_CERTIFICATE\",\n        \"documentFileName\": \"1.pdf\",\n        \"bankName\": \"Sampath Bank\",\n        \"branchName\": \"Kandy\",\n        \"accountHolderName\": \"Kolitha\",\n        \"swiftCode\": \"2134\",\n        \"accountNumber\": \"323243434341\"\n    }\n}"}],"_postman_id":"122b53af-b660-4301-9d4d-277337309c72"},{"name":"opt resend","id":"0241056d-9b3b-4807-a819-13cb7cbfeabf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:8080/api/v1/public/charity/register/resend-otp?email=navishkada@gmail.com","urlObject":{"protocol":"http","port":"8080","path":["api","v1","public","charity","register","resend-otp"],"host":["localhost"],"query":[{"key":"email","value":"navishkada@gmail.com"}],"variable":[]}},"response":[{"id":"69d6bd61-e311-4673-ba29-c3e3130e95e7","name":"step2-res","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"id","value":"1","type":"text","uuid":"883a6881-9e20-4cc6-8db7-0292f9643d61"},{"key":"documentType","value":"BUSINESS_REGISTRATION_CERTIFICATE","description":"BUSINESS_REGISTRATION_CERTIFICATE, ID_CARD","type":"text","uuid":"8fe2e39d-966d-4ca8-b3c4-0b931c1605d6"},{"key":"documentFile","type":"file","uuid":"3b53cef3-3b47-48ca-8bb7-7f43280e3afb","src":"/C:/Users/navis/Downloads/1.pdf"},{"key":"bankName","value":"Sampath Bank","type":"text","uuid":"00b08fca-cca7-43cd-9699-ddca1873f04a"},{"key":"branchName","value":"Kandy","type":"text","uuid":"f8306df0-1366-46ba-b7c4-3e8bce8270f3"},{"key":"accountHolderName","value":"Kolitha","type":"text","uuid":"4d511afd-0a4d-4e12-b72f-fe6494af7c3b"},{"key":"swiftCode","value":"2134","type":"text","uuid":"d84bda80-0732-41aa-ae0e-e42b8c8765f0"},{"key":"accountNumber","value":"323243434341","type":"text","uuid":"0814e045-9e37-4c97-bd1c-cb309ea66dcd"}],"options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/public/charity/register/step2"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Wed, 17 Sep 2025 14:55:49 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Documents uploaded successfully. Please proceed to email verification.\",\n    \"body\": {\n        \"id\": 1,\n        \"name\": \"Hope Foundation\",\n        \"email\": \"navishkada@gmail.com\",\n        \"executionType\": \"ORGANIZATION\",\n        \"website\": \"https://hopefoundation.lk\",\n        \"description\": \"A non-profit organization dedicated to helping underprivileged children access education and healthcare.\",\n        \"logoUrl\": \"https://example.com/logo.png\",\n        \"mobileNumber\": 771234567,\n        \"nicNumberOrRegistrationNumber\": \"REG123456789\",\n        \"contactPersonName\": \"John Smith\",\n        \"contactPersonMobile\": 771234568,\n        \"contactPersonEmail\": \"navishkada@gmail.com\",\n        \"status\": \"DRAFT\",\n        \"accountVerifyStatus\": false,\n        \"created\": \"2025-09-17T14:55:05.503+00:00\",\n        \"updated\": \"2025-09-17T14:55:49.435+00:00\",\n        \"documentType\": \"BUSINESS_REGISTRATION_CERTIFICATE\",\n        \"documentFileName\": \"1.pdf\",\n        \"bankName\": \"Sampath Bank\",\n        \"branchName\": \"Kandy\",\n        \"accountHolderName\": \"Kolitha\",\n        \"swiftCode\": \"2134\",\n        \"accountNumber\": \"323243434341\"\n    }\n}"}],"_postman_id":"0241056d-9b3b-4807-a819-13cb7cbfeabf"},{"name":"dashboard-stats","id":"c5ec55a8-cb77-4be0-9521-40cc6c225564","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/programs/dashboard/stats","urlObject":{"protocol":"http","port":"8080","path":["api","v1","charity","programs","dashboard","stats"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"c2a916c1-b97b-4d85-8cfb-971a01f48765","name":"res","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/charity/programs/dashboard/stats"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 07:11:15 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Dashboard statistics retrieved successfully\",\n    \"body\": {\n        \"totalPrograms\": 15,\n        \"activePrograms\": 8,\n        \"pendingPrograms\": 2,\n        \"draftPrograms\": 5,\n        \"rejectedPrograms\": 0,\n        \"totalRaised\": 1637500,\n        \"totalTargetAmount\": 5402300,\n        \"totalDonations\": 0,\n        \"averageDonationAmount\": 0,\n        \"recentPrograms\": [\n            {\n                \"id\": 1,\n                \"programName\": \"Updated Pet Adoption Center v1\",\n                \"title\": \"Help Build Updated Pet Adoption Center\",\n                \"status\": \"PENDING\",\n                \"raised\": 125000,\n                \"targetAmount\": 300,\n                \"createdDate\": \"2025-09-20 06:31:29.0\"\n            },\n            {\n                \"id\": 2,\n                \"programName\": \"Wildlife Protection Initiative\",\n                \"title\": \"Protect Our Wildlife Heritage\",\n                \"status\": \"ACTIVE\",\n                \"raised\": 300000,\n                \"targetAmount\": 1000000,\n                \"createdDate\": \"2025-09-20 06:31:29.0\"\n            },\n            {\n                \"id\": 3,\n                \"programName\": \"Animal Shelter Support Program\",\n                \"title\": \"Support Local Animal Shelters\",\n                \"status\": \"ACTIVE\",\n                \"raised\": 200000,\n                \"targetAmount\": 750000,\n                \"createdDate\": \"2025-09-20 06:31:29.0\"\n            },\n            {\n                \"id\": 4,\n                \"programName\": \"School Supplies for Rural Children\",\n                \"title\": \"Equip Every Child with Learning Tools\",\n                \"status\": \"ACTIVE\",\n                \"raised\": 75000,\n                \"targetAmount\": 300000,\n                \"createdDate\": \"2025-09-20 06:31:29.0\"\n            },\n            {\n                \"id\": 5,\n                \"programName\": \"Merit-Based Scholarship Fund\",\n                \"title\": \"Support Bright Students in Need\",\n                \"status\": \"ACTIVE\",\n                \"raised\": 200000,\n                \"targetAmount\": 800000,\n                \"createdDate\": \"2025-09-20 06:31:29.0\"\n            }\n        ],\n        \"topPerformingPrograms\": [\n            {\n                \"id\": 1,\n                \"programName\": \"Updated Pet Adoption Center v1\",\n                \"title\": \"Help Build Updated Pet Adoption Center\",\n                \"raised\": 125000,\n                \"targetAmount\": 300,\n                \"completionPercentage\": 41666.67,\n                \"donationCount\": 0\n            },\n            {\n                \"id\": 6,\n                \"programName\": \"Rural Hospital Equipment Fund\",\n                \"title\": \"Modern Medical Equipment for Rural Hospitals\",\n                \"raised\": 400000,\n                \"targetAmount\": 1200000,\n                \"completionPercentage\": 33.33,\n                \"donationCount\": 0\n            },\n            {\n                \"id\": 2,\n                \"programName\": \"Wildlife Protection Initiative\",\n                \"title\": \"Protect Our Wildlife Heritage\",\n                \"raised\": 300000,\n                \"targetAmount\": 1000000,\n                \"completionPercentage\": 30,\n                \"donationCount\": 0\n            },\n            {\n                \"id\": 3,\n                \"programName\": \"Animal Shelter Support Program\",\n                \"title\": \"Support Local Animal Shelters\",\n                \"raised\": 200000,\n                \"targetAmount\": 750000,\n                \"completionPercentage\": 26.67,\n                \"donationCount\": 0\n            },\n            {\n                \"id\": 4,\n                \"programName\": \"School Supplies for Rural Children\",\n                \"title\": \"Equip Every Child with Learning Tools\",\n                \"raised\": 75000,\n                \"targetAmount\": 300000,\n                \"completionPercentage\": 25,\n                \"donationCount\": 0\n            }\n        ],\n        \"monthlyStats\": [\n            {\n                \"month\": \"04\",\n                \"year\": \"2025\",\n                \"programsCreated\": 0,\n                \"amountRaised\": 0,\n                \"donationsReceived\": 0\n            },\n            {\n                \"month\": \"05\",\n                \"year\": \"2025\",\n                \"programsCreated\": 0,\n                \"amountRaised\": 0,\n                \"donationsReceived\": 0\n            },\n            {\n                \"month\": \"06\",\n                \"year\": \"2025\",\n                \"programsCreated\": 0,\n                \"amountRaised\": 0,\n                \"donationsReceived\": 0\n            },\n            {\n                \"month\": \"07\",\n                \"year\": \"2025\",\n                \"programsCreated\": 0,\n                \"amountRaised\": 0,\n                \"donationsReceived\": 0\n            },\n            {\n                \"month\": \"08\",\n                \"year\": \"2025\",\n                \"programsCreated\": 0,\n                \"amountRaised\": 0,\n                \"donationsReceived\": 0\n            },\n            {\n                \"month\": \"09\",\n                \"year\": \"2025\",\n                \"programsCreated\": 9,\n                \"amountRaised\": 1637500,\n                \"donationsReceived\": 0\n            }\n        ]\n    }\n}"}],"_postman_id":"c5ec55a8-cb77-4be0-9521-40cc6c225564"}],"id":"f43a3284-f2a8-438e-8c85-79977bfeb5a3","_postman_id":"f43a3284-f2a8-438e-8c85-79977bfeb5a3","description":""},{"name":"Registered Donor","item":[{"name":"Profile","item":[{"name":"donor profile - profile pic","id":"de91c762-9b12-4d00-b775-53c8205fca59","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"profileImage","type":"file","uuid":"278810e7-365d-429a-b5f5-666e13d58bb6","src":"/C:/Users/navis/Downloads/navishka-darshana.jpg"}]},"url":"http://localhost:8080/api/v1/donor/profile/picture","urlObject":{"protocol":"http","port":"8080","path":["api","v1","donor","profile","picture"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"e97ae049-ab28-4d5d-889e-34b5119cf91b","name":"res","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"profileImage","type":"file","uuid":"278810e7-365d-429a-b5f5-666e13d58bb6","src":"/C:/Users/navis/Downloads/navishka-darshana.jpg"}],"options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/donor/profile/picture"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 13:27:29 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Profile picture updated successfully\",\n    \"body\": \"https://resources.daana.lk/daanaprofile-images/donor-2-1fefb273.jpg\"\n}"}],"_postman_id":"de91c762-9b12-4d00-b775-53c8205fca59"},{"name":"donor profile","id":"70cfa32b-4135-47ba-8ae4-260087906f45","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/donor/profile","urlObject":{"protocol":"http","port":"8080","path":["api","v1","donor","profile"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7dab0f52-e9f1-490c-9a8b-2f22f800d687","name":"res","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/donor/profile"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 13:08:52 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Profile retrieved successfully\",\n    \"body\": {\n        \"id\": 2,\n        \"firstName\": \"navishka\",\n        \"lastName\": \"darshana\",\n        \"email\": \"learnfilk@gmail.com\",\n        \"gender\": \"MALE\",\n        \"profileImageUrl\": null,\n        \"phoneNumber\": null,\n        \"billingAddress\": null,\n        \"billingVerify\": false,\n        \"accountVerifyStatus\": true,\n        \"uniqueCustomerId\": null,\n        \"created\": \"2025-09-20T12:48:16.352+00:00\",\n        \"updated\": \"2025-09-20T12:48:59.234+00:00\",\n        \"fullName\": \"navishka darshana\",\n        \"displayName\": \"navishka darshana\"\n    }\n}"}],"_postman_id":"70cfa32b-4135-47ba-8ae4-260087906f45"},{"name":"donor profile - update","id":"15a4a3c8-20b3-42cb-b4bc-c1adb7539170","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"firstName\":\"John\",\r\n    \"lastName\":\"Doe\",\r\n    \"gender\":\"MALE\"  //  MALE,FEMALE\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:8080/api/v1/donor/profile","urlObject":{"protocol":"http","port":"8080","path":["api","v1","donor","profile"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"db4520d1-8ddb-43ec-bbca-97dba3384f1e","name":"res","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/donor/profile"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 13:08:52 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Profile retrieved successfully\",\n    \"body\": {\n        \"id\": 2,\n        \"firstName\": \"navishka\",\n        \"lastName\": \"darshana\",\n        \"email\": \"learnfilk@gmail.com\",\n        \"gender\": \"MALE\",\n        \"profileImageUrl\": null,\n        \"phoneNumber\": null,\n        \"billingAddress\": null,\n        \"billingVerify\": false,\n        \"accountVerifyStatus\": true,\n        \"uniqueCustomerId\": null,\n        \"created\": \"2025-09-20T12:48:16.352+00:00\",\n        \"updated\": \"2025-09-20T12:48:59.234+00:00\",\n        \"fullName\": \"navishka darshana\",\n        \"displayName\": \"navishka darshana\"\n    }\n}"}],"_postman_id":"15a4a3c8-20b3-42cb-b4bc-c1adb7539170"}],"id":"9dc6add5-1d33-473e-8a3b-fa1699d60aba","_postman_id":"9dc6add5-1d33-473e-8a3b-fa1699d60aba","description":""},{"name":"Donation History","id":"1bf02f59-a9a4-4580-81b1-9b29e314800f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"http://localhost:8080/api/v1/donor/donations?startDate=2024/01/01&endDate=2025/12/01&page=0&size=10","urlObject":{"protocol":"http","port":"8080","path":["api","v1","donor","donations"],"host":["localhost"],"query":[{"key":"startDate","value":"2024/01/01"},{"key":"endDate","value":"2025/12/01"},{"key":"page","value":"0"},{"key":"size","value":"10"}],"variable":[]}},"response":[{"id":"a8a5117c-c310-45ad-b880-ed8b51ca8a44","name":"res","originalRequest":{"method":"GET","header":[],"url":"http://localhost:8080/api/v1/donor/profile"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"Pragma","value":"no-cache"},{"key":"Expires","value":"0"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Date","value":"Sat, 20 Sep 2025 13:08:52 GMT"},{"key":"Keep-Alive","value":"timeout=60"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"success\": true,\n    \"message\": \"Profile retrieved successfully\",\n    \"body\": {\n        \"id\": 2,\n        \"firstName\": \"navishka\",\n        \"lastName\": \"darshana\",\n        \"email\": \"learnfilk@gmail.com\",\n        \"gender\": \"MALE\",\n        \"profileImageUrl\": null,\n        \"phoneNumber\": null,\n        \"billingAddress\": null,\n        \"billingVerify\": false,\n        \"accountVerifyStatus\": true,\n        \"uniqueCustomerId\": null,\n        \"created\": \"2025-09-20T12:48:16.352+00:00\",\n        \"updated\": \"2025-09-20T12:48:59.234+00:00\",\n        \"fullName\": \"navishka darshana\",\n        \"displayName\": \"navishka darshana\"\n    }\n}"}],"_postman_id":"1bf02f59-a9a4-4580-81b1-9b29e314800f"}],"id":"ba35b735-2b3c-428e-887a-afda1dbfe4dc","_postman_id":"ba35b735-2b3c-428e-887a-afda1dbfe4dc","description":""},{"name":"Monitor","item":[{"name":"New Request","id":"c3354502-2959-4f0c-874d-d94d0c14ab22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"c3354502-2959-4f0c-874d-d94d0c14ab22"}],"id":"c5d4dc0d-552a-4bad-bb7b-21d97eb7043a","_postman_id":"c5d4dc0d-552a-4bad-bb7b-21d97eb7043a","description":""}]}