# Site Feature ## BASE URL: https://smartrajshahi.gov.bd ## Rajshahi Ward List ```json ward = ( (1, "১"), (2, "২"), (3, "৩"), (4, "৪"), (5, "৫"), (6, "৬"), (7, "৭"), (8, "৮"), (9, "৯"), (10, "১০"), (11, "১১"), (12, "১২"), (13, "১৩"), (14, "১৪"), (15, "১৫"), (16, "১৬"), (17, "১৭"), (18, "১৮"), (19, "১৯"), (20, "২০"), (21, "২১"), (22, "২২"), (23, "২৩"), (24, "২৪"), (25, "২৫"), (26, "২৬"), (27, "২৭"), (28, "২৮"), (29, "২৯"), (30, "৩০") ) ``` ## 1. Thana List ```json Request Body: GET {{BASE_URL}}/api/v1/thana/ Response: Status Code: 200 [ { "id": 8, "name": "রাজপাড়া থানা" }, { "id": 9, "name": "বোয়ালিয়া মডেল থানা" }, { "id": 10, "name": "শাহমখদুম থানা" }, { "id": 11, "name": "মতিহার থানা" }, { "id": 12, "name": "চন্দ্রিমা থানা" }, { "id": 13, "name": "পবা মডেল থানা" }, { "id": 14, "name": "এয়ারপোর্ট থানা" }, { "id": 15, "name": "কাশিয়াডাঙ্গা থানা" }, { "id": 16, "name": "কর্ণহার থানা" }, { "id": 17, "name": "দামকুড়া থানা" }, { "id": 18, "name": "বেলপুকুর থানা" }, { "id": 19, "name": "কাটাখালি থানা" } ] ``` ## 2. Ward List ```json Request Body: GET {{BASE_URL}}/api/v1/thana/ Response: Status Code: 200 [ { "id": 1, "ward_no": 1, "ward_councillor": "মোঃ রজব আলী", "ward_secretary": "মোঃ রজব আলী" }, { "id": 2, "ward_no": 2, "ward_councillor": null, "ward_secretary": null }, { "id": 3, "ward_no": 3, "ward_councillor": null, "ward_secretary": null }, { "id": 4, "ward_no": 4, "ward_councillor": null, "ward_secretary": null }, { "id": 5, "ward_no": 5, "ward_councillor": null, "ward_secretary": null }, { "id": 6, "ward_no": 6, "ward_councillor": null, "ward_secretary": null }, { "id": 7, "ward_no": 7, "ward_councillor": null, "ward_secretary": null }, { "id": 8, "ward_no": 8, "ward_councillor": null, "ward_secretary": null }, { "id": 9, "ward_no": 9, "ward_councillor": null, "ward_secretary": null }, { "id": 10, "ward_no": 10, "ward_councillor": null, "ward_secretary": null }, { "id": 11, "ward_no": 11, "ward_councillor": null, "ward_secretary": null } ... ] ``` ## 3. Moholla list ```json Request Body: GET {{BASE_URL}}/api/v1/moholla/ Response: Status Code: 200 [ { "id": 171, "name": "আদুবুড়ি", "ward_no": "1", "thana": "রাজপাড়া থানা" }, { "id": 172, "name": "হড়গ্রাম", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 173, "name": "গুড়িপাড়া", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 174, "name": "হাড়ুপুর", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 175, "name": "কাশিয়াডাঙ্গা", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 176, "name": "কাঁঠালবাড়িয়া", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 177, "name": "মুনশিপাড়া", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 178, "name": "রায়পাড়া", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 179, "name": "রায়পাড়া", "ward_no": null, "thana": "রাজপাড়া থানা" }, { "id": 180, "name": "সাহাজিপাড়া", "ward_no": null, "thana": "রাজপাড়া থানা" } ... ] ``` ## 4. Notice **(i) Get notice list** ```json Request Body: GET {{BASE_URL}}/api/v1/notice/ Response: Status Code: 200 { "count": 1, "next": null, "previous": null, "results": [ { "id": 18, "title": "রাজশাহী জেলা প্রশাসকের কার্যালয়ের ভিপি কেস নং-৭২-৬৭ ও মেমো নং-৫৯৭(২) তারিখঃ ৩১.০৩.১৯৮২ মাধ্যমে সাগরপাড়া তফসিল বর্ণিত সম্পত্তি-বাড়ি রাজশাহী সিটি কর্পোরেশনের অনুকূলে লীজ প্রদান প্রসঙ্গে", "description": "", "featured_image": null, "featured_file": "http://127.0.0.1:8000/media/notice/Practical_Rust_Web_Projects_Building_Cloud_and_Web_Based_Applications.pdf", "created_at": "20-08-2021", "url": "http://127.0.0.1:8000/api/v1/notice/18/" } ] } ``` **(ii) Notice detail view** ```json Request Body: GET {{BASE_URL}}/api/v1/notice/<id>/ Response: Status Code: 200 { "id": 18, "title": "রাজশাহী জেলা প্রশাসকের কার্যালয়ের ভিপি কেস নং-৭২-৬৭ ও মেমো নং-৫৯৭(২) তারিখঃ ৩১.০৩.১৯৮২ মাধ্যমে সাগরপাড়া তফসিল বর্ণিত সম্পত্তি-বাড়ি রাজশাহী সিটি কর্পোরেশনের অনুকূলে লীজ প্রদান প্রসঙ্গে", "description": "", "featured_image": null, "featured_file": "http://127.0.0.1:8000/media/notice/Practical_Rust_Web_Projects_Building_Cloud_and_Web_Based_Applications.pdf", "created_at": "20-08-2021", "url": "http://127.0.0.1:8000/api/v1/notice/18/" } ``` ## 5. Development Photos ```json Request Body: GET {{BASE_URL}}/api/v1/development-photos/ Response: Status Code: 200 { "count": 7, "next": null, "previous": null, "results": [ { "id": 16, "title": "7", "image": "http://127.0.0.1:8000/media/devphotos/13.jpg" }, { "id": 15, "title": "6", "image": "http://127.0.0.1:8000/media/devphotos/9.jpg" }, { "id": 14, "title": "5", "image": "http://127.0.0.1:8000/media/devphotos/7.jpg" }, { "id": 13, "title": "4", "image": "http://127.0.0.1:8000/media/devphotos/4.jpg" }, { "id": 12, "title": "3", "image": "http://127.0.0.1:8000/media/devphotos/3.jpg" }, { "id": 11, "title": "2", "image": "http://127.0.0.1:8000/media/devphotos/2.jpg" }, { "id": 10, "title": "1", "image": "http://127.0.0.1:8000/media/devphotos/1.jpg" } ] } ``` ## 6. Home Page Banner ```json Request Body: GET {{BASE_URL}}/api/v1/banner/ Response: Status Code: 200 { "count": 1, "next": null, "previous": null, "results": [ { "id": 7, "title": "RCC", "image": "http://127.0.0.1:8000/media/main-banners/RCC_BANNER_06_wAmaanr.jpeg", "is_feature": true } ] } ``` ## 7. Home Page Video ```json Request Body: GET {{BASE_URL}}/api/v1/feature-video/ Response: Status Code: 200 { "count": 1, "next": null, "previous": null, "results": [ { "id": 1, "video": "B0FgrYBE4uY", "is_featured": true } ] } ``` ## 8. Application Tracking ```json Request Body: GET {{BASE_URL}}/api/v1/application-tracking/?phone_number=<phone_number>&registration_no=<registration_no> Response: Status Code: 200 { "message": "আপনার আবেদনটি এখন DISBURSE এর অবস্থানে আছে" } ``` ## 9. প্রিমিসেসে **(i) ব্যবসার প্রকৃতি** ```json Request Body: GET {{BASE_URL}}/api/v1/pr/temperament/ Response: Status Code: 200 [ { "id": 1, "temperament": "চাইনিজ রেস্টুরেন্ট" }, { "id": 2, "temperament": "ফাস্ট ফুড সপ" }, { "id": 3, "temperament": "হোটেল এন্ড রেস্টুরেন্ট" }, { "id": 4, "temperament": "হোটেল (আবাসিক)" }, { "id": 5, "temperament": "দোকান" } ] ``` **(ii) ব্যবসার ধরন** ```json Request Body: GET {{BASE_URL}}/api/v1/pr/temperament-type/ Response: Status Code: 200 [ { "id": 1, "temperament": { "id": 1, "temperament": "চাইনিজ রেস্টুরেন্ট" }, "type": "শীততাপ", "fee": "2400.00" }, { "id": 2, "temperament": { "id": 1, "temperament": "চাইনিজ রেস্টুরেন্ট" }, "type": "শীততাপ বিহীন", "fee": "1200.00" }, { "id": 3, "temperament": { "id": 2, "temperament": "ফাস্ট ফুড সপ" }, "type": "শীততাপ/বড়", "fee": "1000.00" }, { "id": 4, "temperament": { "id": 2, "temperament": "ফাস্ট ফুড সপ" }, "type": "শীততাপ বিহীন/ছোট", "fee": "600.00" }, { "id": 5, "temperament": { "id": 3, "temperament": "হোটেল এন্ড রেস্টুরেন্ট" }, "type": "বার রেস্টুরেন্ট", "fee": "2400.00" }, { "id": 6, "temperament": { "id": 3, "temperament": "হোটেল এন্ড রেস্টুরেন্ট" }, "type": "ভ্যাটযুক্ত নিবন্ধিত হোটেল এন্ড রেস্টুরেন্ট (এসি)/বড়", "fee": "1200.00" }, { "id": 7, "temperament": { "id": 3, "temperament": "হোটেল এন্ড রেস্টুরেন্ট" }, "type": "হোটেল এন্ড রেস্টুরেন্ট (নন এসি)ছোট", "fee": "600.00" }, { "id": 8, "temperament": { "id": 3, "temperament": "হোটেল এন্ড রেস্টুরেন্ট" }, "type": "সাধারণ খাবার হোটেল", "fee": "300.00" }, { "id": 9, "temperament": { "id": 3, "temperament": "হোটেল এন্ড রেস্টুরেন্ট" }, "type": "চায়ের দোকান (ছোট)", "fee": "200.00" }, { "id": 10, "temperament": { "id": 4, "temperament": "হোটেল (আবাসিক)" }, "type": "এসি", "fee": "2400.00" }, { "id": 11, "temperament": { "id": 4, "temperament": "হোটেল (আবাসিক)" }, "type": "এসি ও নন এসি", "fee": "1800.00" }, { "id": 12, "temperament": { "id": 4, "temperament": "হোটেল (আবাসিক)" }, "type": "নন এসি", "fee": "1200.00" }, { "id": 13, "temperament": { "id": 5, "temperament": "দোকান" }, "type": "মুদি পাইকারী", "fee": "1200.00" }, { "id": 14, "temperament": { "id": 5, "temperament": "দোকান" }, "type": "মুদি খুচরা", "fee": "400.00" }, { "id": 15, "temperament": { "id": 5, "temperament": "দোকান" }, "type": "ভ্যারাইটি স্টোর (মুদিসহ সকল প্রকার পণ্য সামগ্রী)", "fee": "600.00" }, { "id": 16, "temperament": { "id": 5, "temperament": "দোকান" }, "type": "(ক) ডিপার্টমেন্টাল স্টোর (মুদিসহ সকল প্রকার পণ্য সামগ্রী) (এসি)", "fee": "1200.00" }, { "id": 17, "temperament": { "id": 5, "temperament": "দোকান" }, "type": "(খ) ডিপার্টমেন্টাল স্টোর (মুদিসহ সকল প্রকার পণ্য সামগ্রী) (ছোট)", "fee": "750.00" } ] ``` ## 10. মেডিকেল রেজিস্ট্রেশন **(i) মিডিকালের প্রকৃতিি** ```json Request Body: GET {{BASE_URL}}/api/v1/mr/temperament/ Response: Status Code: 200 [ { "id": 1, "temperament": "বেসরকারী হাসপাতাল/নার্সিংহোম/ক্লিনিক" }, { "id": 2, "temperament": "ডায়গনেস্টিক সেন্টার" }, { "id": 3, "temperament": "প্যারামেডিক্যাল ইনস্টিটিউট/পলিটেকনিক/নার্স ইনস্টিটিউট" }, { "id": 4, "temperament": "বেসরকারী মেডিক্যাল" } ] ``` **(ii) ব্যবসার ধরন** ```json Request Body: GET {{BASE_URL}}/api/v1/mr/temperament-type/ Response: Status Code: 200 [ { "id": 1, "temperament": { "id": 1, "temperament": "বেসরকারী হাসপাতাল/নার্সিংহোম/ক্লিনিক" }, "type": "৫ শয্যা থেকে ২০ শয্যা পর্যন্ত", "fee": "12000.00" }, { "id": 2, "temperament": { "id": 1, "temperament": "বেসরকারী হাসপাতাল/নার্সিংহোম/ক্লিনিক" }, "type": "২১ শয্যা থেকে ৩০ শয্যা পর্যন্ত", "fee": "24000.00" }, { "id": 3, "temperament": { "id": 1, "temperament": "বেসরকারী হাসপাতাল/নার্সিংহোম/ক্লিনিক" }, "type": "৩১ শয্যা থেকে ৪০ শয্যা পর্যন্ত", "fee": "30000.00" }, { "id": 4, "temperament": { "id": 1, "temperament": "বেসরকারী হাসপাতাল/নার্সিংহোম/ক্লিনিক" }, "type": "৪১ শয্যা থেকে ৫০ শয্যা পর্যন্ত", "fee": "42000.00" }, { "id": 5, "temperament": { "id": 1, "temperament": "বেসরকারী হাসপাতাল/নার্সিংহোম/ক্লিনিক" }, "type": "৫০ শয্যা থেকে ঊর্ধ্বে", "fee": "60000.00" }, { "id": 6, "temperament": { "id": 2, "temperament": "ডায়গনেস্টিক সেন্টার" }, "type": "ডায়গনেস্টিক সেন্টার এন্ড ইমেজিং (এমআরআই এন্ড সিটি স্ক্যানিং)", "fee": "26400.00" }, { "id": 7, "temperament": { "id": 2, "temperament": "ডায়গনেস্টিক সেন্টার" }, "type": "মেডিকেল ডায়গনেস্টিক সেন্টার ল্যাবরেটরী বড়", "fee": "20400.00" }, { "id": 8, "temperament": { "id": 2, "temperament": "ডায়গনেস্টিক সেন্টার" }, "type": "মেডিকেল ডায়গনেস্টিক সেন্টার ল্যাবরেটরী মাঝারি", "fee": "10800.00" }, { "id": 9, "temperament": { "id": 2, "temperament": "ডায়গনেস্টিক সেন্টার" }, "type": "মেডিকেল ডায়গনেস্টিক সেন্টার ল্যাবরেটরী ছোট", "fee": "8400.00" }, { "id": 10, "temperament": { "id": 3, "temperament": "প্যারামেডিক্যাল ইনস্টিটিউট/পলিটেকনিক/নার্স ইনস্টিটিউট" }, "type": "ছাত্র সংখ্যা ১০ থেকে ৫০ পর্যন্ত", "fee": "18000.00" }, { "id": 11, "temperament": { "id": 3, "temperament": "প্যারামেডিক্যাল ইনস্টিটিউট/পলিটেকনিক/নার্স ইনস্টিটিউট" }, "type": "ছাত্র সংখ্যা ৫১ থেকে ৫০ পর্যন্ত", "fee": "24000.00" }, { "id": 12, "temperament": { "id": 3, "temperament": "প্যারামেডিক্যাল ইনস্টিটিউট/পলিটেকনিক/নার্স ইনস্টিটিউট" }, "type": "ছাত্র সংখ্যা ৮১ থেকে ঊর্ধ্বে", "fee": "30000.00" }, { "id": 13, "temperament": { "id": 4, "temperament": "বেসরকারী মেডিক্যাল" }, "type": "বেসরকারী মেডিক্যাল কলেজ", "fee": "60000.00" } ] ``` ## 11. যানবাহন/যন্ত্রপাতির নাম/ধরন ```json Request Body: GET {{BASE_URL}}/api/v1/vmr/vehicle-machinery/ Response: Status Code: 200 [ { "id": 1, "name": "এসফল্ট মিক্সিং প্লান্ট (৬৪ টন/ঘন্টা)", "fee": "50000.00" }, { "id": 2, "name": "পেভার মেশিন ১২ টন (Paving width of 5.5 meters)", "fee": "10000.00" }, { "id": 3, "name": "পে-লোডার (হুইল লোডার) Bucket Capacity 2.1m3", "fee": "8000.00" }, { "id": 4, "name": "পে-লোডার AMKODOR (Bucket Capacity 1.9m3)", "fee": "7000.00" }, { "id": 5, "name": "চেইন ড্রোজার (Blade Capacity 2.9 m3)", "fee": "8000.00" }, { "id": 6, "name": "মিনি এক্সেভেটর (Bucket Capacity 0.3m3)", "fee": "5000.00" }, { "id": 7, "name": "কম্প্যাক্ট এক্সেভেটর BOBCAT (Bucket Capacity 0.3m3)", "fee": "5000.00" }, { "id": 8, "name": "এক্সেভেটর (Bucket Capacity 0.9m3)", "fee": "8000.00" }, { "id": 9, "name": "এক্সেভেটর (Bucket Capacity 1.10m3)", "fee": "10000.00" }, { "id": 10, "name": "টায়ার রোলার - ০১/১২টন", "fee": "5000.00" }, { "id": 11, "name": "ভাইব্রেটরী রোড রোলার (১২টন)", "fee": "3500.00" }, { "id": 12, "name": "রোড রোলার HAMM (6.9Ton-10.4 Ton ধারণ ক্ষমতা)", "fee": "3500.00" }, { "id": 13, "name": "ভাইব্রেটরী রোড রোলার (ছোট)/ ৩টন (2600vpm)", "fee": "2500.00" }, { "id": 14, "name": "এ্যসফাল্ট রোলার AMKODOR (9 Ton ধরণ ক্ষমতা)", "fee": "3500.00" }, { "id": 15, "name": "বিটুমিন ডিষ্টিবিউটর / ট্যাংকের ধারণ ক্ষমতা ৩২০০লিঃ", "fee": "5000.00" }, { "id": 16, "name": "এয়ার কম্প্রেসার (2500 PSI)", "fee": "1000.00" }, { "id": 17, "name": "ব্যাকহো লোডার BOBCAT", "fee": "7000.00" }, { "id": 18, "name": "ব্যাকহো লোডার AMKODOR (L= 1.1 m3, B=0.18 m3)", "fee": "7000.00" }, { "id": 19, "name": "ওয়াটার ট্যাংকার (ট্যাংকের ধারণ ক্ষমতা ২৫০০লিঃ)", "fee": "2500.00" }, { "id": 20, "name": "ডাম্প ট্রাক (১১ টন ধারণ ক্ষমতা)", "fee": "4000.00" }, { "id": 21, "name": "ডাম্প ট্রাক (৩ টন ধারণ ক্ষমতা)", "fee": "1800.00" }, { "id": 22, "name": "ট্রাক্টর", "fee": "1600.00" }, { "id": 23, "name": "ট্রেইলরসহ ট্রাক্টর", "fee": "2500.00" }, { "id": 24, "name": "লো-বেড ট্রাক (৪০-৫০ টন ধারণ ক্ষমতা)", "fee": "10000.00" }, { "id": 25, "name": "ডি-স্লাডজিং ভ্যাকুম ট্যাংকার/ ট্যাংকারের ধারণ ক্ষমতা ২০০০ লিঃ", "fee": "1200.00" }, { "id": 26, "name": "ভ্রাম্যমান টয়লেট", "fee": "2000.00" } ] ``` ## 12. Constitution of Applicant ```json Request Body: GET {{BASE_URL}}/api/v1/cr/constitution/ Response: Status Code: 200 [ { "id": 1, "constitution": "Proprietorship" }, { "id": 2, "constitution": "Partnership" }, { "id": 3, "constitution": "Pvt. Ltd" } ] ``` ## 13. Type of Contractor ```json Request Body: GET {{BASE_URL}}/api/v1/cr/type/ Response: Status Code: 200 [ { "id": 1, "type": "Special Class of Contactor", "fees": "3000.00" }, { "id": 2, "type": "Second Class of Contractor", "fees": "2000.00" }, { "id": 3, "type": "Third Class of Contractor", "fees": "1000.00" }, { "id": 4, "type": "First Class of Contractor", "fees": "5000.00" } ] ``` ## 14. Applicant Category ```json Request Body: GET {{BASE_URL}}/api/v1/cr/applicant-category/ Response: Status Code: 200 [ { "id": 1, "type": "Civil (Construction, Maintenance, Physical Service, etc)" }, { "id": 2, "type": "Mechanical" }, { "id": 3, "type": "Electrical" }, { "id": 4, "type": "Artistic and Sculpture works" }, { "id": 5, "type": "Others/Misc (Specify)" } ] ``` ## 15. Organization Type (Education Institution) ```json Request Body: GET {{BASE_URL}}/api/v1/ngr/education-institution/ Response: Status Code: 200 [ { "id": 1, "institute_desc": "ইংলিশ মিডিয়াম ও লেভেল/এ লেভেল", "registration_fee": "4000.00" }, { "id": 2, "institute_desc": "কেজি স্কুল “এ” ক্যাটাগরী", "registration_fee": "3000.00" }, { "id": 3, "institute_desc": "কেজি স্কুল “বি” ক্যাটাগরী", "registration_fee": "2000.00" }, { "id": 4, "institute_desc": "কেজি স্কুল “সি” ক্যাটাগরী", "registration_fee": "1000.00" }, { "id": 5, "institute_desc": "আবাসিক সহ কেজি স্কুল", "registration_fee": "5000.00" }, { "id": 6, "institute_desc": "টিউটোরিয়াল স্কুল (প্রাইভেট হোম) - ছাত্র সংখ্যা ১০-৫০", "registration_fee": "1000.00" }, { "id": 7, "institute_desc": "টিউটোরিয়াল স্কুল (প্রাইভেট হোম) - ছাত্র সংখ্যা ৫১-১০০", "registration_fee": "1500.00" }, { "id": 8, "institute_desc": "টিউটোরিয়াল স্কুল (প্রাইভেট হোম) - ছাত্র সংখ্যা ১০১- এর অধিক", "registration_fee": "2500.00" }, { "id": 9, "institute_desc": "কোচিং সেন্টার (প্রাইভেট সেন্টার) - ছাত্র সংখ্যা ১০-৫০", "registration_fee": "2000.00" }, { "id": 10, "institute_desc": "কোচিং সেন্টার (প্রাইভেট সেন্টার) - ছাত্র সংখ্যা ৫১-১০০", "registration_fee": "3000.00" }, { "id": 11, "institute_desc": "কোচিং সেন্টার (প্রাইভেট সেন্টার) - ছাত্র সংখ্যা ১০১-২০০", "registration_fee": "6000.00" }, { "id": 12, "institute_desc": "কোচিং সেন্টার (প্রাইভেট সেন্টার) - ছাত্র সংখ্যা ২০০- এর অধিক", "registration_fee": "10000.00" }, { "id": 13, "institute_desc": "প্যারা মেডিকেল ইন্সঃ/পলিটেকনিক/ডিপ্লোমা সমমান/নার্স ইন্সঃ - ছাত্র সংখ্যা ১০-৫০", "registration_fee": "5000.00" }, { "id": 14, "institute_desc": "প্যারা মেডিকেল ইন্সঃ/পলিটেকনিক/ডিপ্লোমা সমমান/নার্স ইন্সঃ - ছাত্র সংখ্যা ৫১-১০০ অধিক", "registration_fee": "10000.00" }, { "id": 15, "institute_desc": "বেসরকারী বিশ্ববিদ্যালয় (শাখা) রাজশাহী সিটি কর্পোরেশনের এলাকায় অবস্থিত", "registration_fee": "50000.00" }, { "id": 16, "institute_desc": "বেসরকারী মেডিকেল কলেজ", "registration_fee": "50000.00" }, { "id": 17, "institute_desc": "বেসরকারী কলেজ", "registration_fee": "25000.00" } ] ``` ## 16. Remove Space ```json Request Body: GET {{BASE_URL}}/api/v1/rbm/remove-space/ Response: Status Code: 200 [ { "id": 1, "name": "সিটি কর্পোরেশন এর নির্ধারিত স্থান" }, { "id": 2, "name": "সিটিজেনের নিজেস্ব স্থান" } ] ``` ## 17. Road Type ```json Request Body: GET {{BASE_URL}}/api/v1/wg/road-type/ Response: Status Code: 200 [ { "id": 1, "type": "রাস্তার ধরণ ০১" }, { "id": 2, "type": "রাস্তার ধরণ ০২" }, { "id": 3, "type": "রাস্তার ধরণ ০৩" } ] ```