{"info":{"name":"Maham Expo - Admin \u2014 \ud83c\udfe0 Rental Requests","_postman_id":"ac6c9084-e9cf-4be8-ac8b-42480274fda7","schema":"https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"},"item":[{"name":"\ud83c\udfe0 Rental Requests","item":[{"name":"List Rental Requests","request":{"method":"GET","header":[],"url":{"raw":"{{expo_url}}\/v1\/manage\/rental-requests","host":["{{expo_url}}"],"path":["v1","manage","rental-requests"],"query":[{"key":"status","value":"","disabled":true},{"key":"payment_status","value":"","disabled":true},{"key":"event_id","value":"","disabled":true},{"key":"space_id","value":"","disabled":true},{"key":"from_date","value":"","disabled":true},{"key":"to_date","value":"","disabled":true},{"key":"search","value":"","disabled":true},{"key":"sort_by","value":"created_at","disabled":true,"description":"created_at|start_date|end_date|status|payment_status|request_number|total_price"},{"key":"sort_order","value":"desc","disabled":true},{"key":"per_page","value":"15","disabled":true},{"key":"page","value":"1","disabled":true}]},"description":"List rental requests.\n\n**Permission:** rental-requests.view-all"}},{"name":"Show Rental Request","request":{"method":"GET","header":[],"url":{"raw":"{{expo_url}}\/v1\/manage\/rental-requests\/{{rental_request_id}}","host":["{{expo_url}}"],"path":["v1","manage","rental-requests","{{rental_request_id}}"]},"description":"Show rental request.\n\n**Permission:** rental-requests.view-all"}},{"name":"Approve Rental Request","request":{"method":"PUT","header":[],"url":{"raw":"{{expo_url}}\/v1\/manage\/rental-requests\/{{rental_request_id}}\/approve","host":["{{expo_url}}"],"path":["v1","manage","rental-requests","{{rental_request_id}}","approve"]},"description":"Approve.\n\n**Permission:** rental-requests.approve"}},{"name":"Reject Rental Request","request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"reason\": \"Space unavailable\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{expo_url}}\/v1\/manage\/rental-requests\/{{rental_request_id}}\/reject","host":["{{expo_url}}"],"path":["v1","manage","rental-requests","{{rental_request_id}}","reject"]},"description":"Reject.\n\n**Permission:** rental-requests.reject\n\n**Optional:** reason"}},{"name":"Record Payment","request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"amount\": 2500,\n    \"payment_method\": \"bank_transfer\",\n    \"payment_reference\": \"TXN-12345\",\n    \"notes\": \"First installment\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{expo_url}}\/v1\/manage\/rental-requests\/{{rental_request_id}}\/payment","host":["{{expo_url}}"],"path":["v1","manage","rental-requests","{{rental_request_id}}","payment"]},"description":"Record payment.\n\n**Permission:** rental-requests.record-payment\n\n**Required:** amount, payment_method\n**Optional:** payment_reference, notes"}}]}],"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"variable":[{"key":"expo_url","value":""},{"key":"auth_url","value":""},{"key":"admin_token","value":""},{"key":"event_id","value":""},{"key":"space_id","value":""},{"key":"section_id","value":""},{"key":"service_id","value":""},{"key":"banner_id","value":""},{"key":"page_id","value":""},{"key":"faq_id","value":""},{"key":"invoice_id","value":""},{"key":"profile_id","value":""},{"key":"user_id","value":""},{"key":"rating_id","value":""},{"key":"visit_request_id","value":""},{"key":"rental_request_id","value":""},{"key":"rental_contract_id","value":""},{"key":"sponsor_id","value":""},{"key":"sponsor_contract_id","value":""},{"key":"sponsor_payment_id","value":""},{"key":"sponsor_package_id","value":""},{"key":"sponsor_asset_id","value":""},{"key":"sponsor_benefit_id","value":""},{"key":"support_ticket_id","value":""},{"key":"setting_key","value":""},{"key":"language","value":"ar"},{"key":"platform","value":"web"}],"event":[{"listen":"prerequest","script":{"type":"text\/javascript","exec":["pm.request.headers.add({ key: 'Accept', value: 'application\/json' });","pm.request.headers.add({ key: 'Accept-Language', value: pm.environment.get('language') || 'ar' });","pm.request.headers.add({ key: 'X-Platform', value: pm.environment.get('platform') || 'web' });"]}}]}