{
    "info": {
        "_postman_id": "891fcd6d-c2c9-455f-86f9-89e2c41356a6",
        "name": "Laravel API",
        "description": "Auto-generated API collection for Laravel",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
    },
    "variable": [
        {
            "key": "URL",
            "value": "http://127.0.0.1:8000/api",
            "type": "string",
            "description": "Base API URL"
        },
        {
            "key": "token",
            "value": "",
            "type": "string",
            "description": "Current active bearer token"
        },
        {
            "key": "admin_token",
            "value": "",
            "type": "string",
            "description": "Admin bearer token"
        },
        {
            "key": "client_token",
            "value": "",
            "type": "string",
            "description": "Client bearer token"
        },
        {
            "key": "driver_token",
            "value": "",
            "type": "string",
            "description": "Driver bearer token"
        },
        {
            "key": "dashboard_token",
            "value": "",
            "type": "string",
            "description": "Dashboard/Admin bearer token"
        },
        {
            "key": "test_phone",
            "value": "500000000",
            "type": "string",
            "description": "Test phone number for authentication"
        },
        {
            "key": "phone_code",
            "value": "966",
            "type": "string",
            "description": "Phone country code"
        },
        {
            "key": "test_email",
            "value": "test@example.com",
            "type": "string",
            "description": "Test email for authentication"
        },
        {
            "key": "password",
            "value": "password",
            "type": "string",
            "description": "Test password"
        },
        {
            "key": "device_token",
            "value": "test_device_token",
            "type": "string",
            "description": "FCM/Push notification device token"
        },
        {
            "key": "new_device_token",
            "value": "",
            "type": "string",
            "description": "New device token for token refresh"
        },
        {
            "key": "type",
            "value": "ios",
            "type": "string",
            "description": "Device type: ios, android, huawei, web"
        },
        {
            "key": "auth_type",
            "value": "phone",
            "type": "string",
            "description": "Authentication type: phone or email"
        },
        {
            "key": "locale",
            "value": "ar",
            "type": "string",
            "description": "Language locale: ar or en"
        },
        {
            "key": "avatar",
            "value": "",
            "type": "string",
            "description": "Avatar media UUID"
        },
        {
            "key": "otp_code",
            "value": "",
            "type": "string",
            "description": "OTP verification code"
        }
    ],
    "item": [
        {
            "name": "Modules",
            "item": [
                {
                    "name": "Payment",
                    "item": [
                        {
                            "name": "Http",
                            "item": [
                                {
                                    "name": "Controllers",
                                    "item": [
                                        {
                                            "name": "Payment",
                                            "item": [
                                                {
                                                    "name": "Methods",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/methods",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "methods"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get available payment methods."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Checkout",
                                                    "request": {
                                                        "method": "POST",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": [
                                                                {
                                                                    "key": "payment_method",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required | string | in:wallet,hyperpay,tabby,tamara,myfatoorah,moyasar"
                                                                },
                                                                {
                                                                    "key": "brand",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required_if:payment_method,hyperpay | nullable | string | in:visa,master,mada,applepay,stcpay,knet,benefit,sadad,creditcard"
                                                                },
                                                                {
                                                                    "key": "payable_type",
                                                                    "value": "{{type}}",
                                                                    "type": "text",
                                                                    "description": "required | string | in:wallet_charge"
                                                                },
                                                                {
                                                                    "key": "payable_id",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required"
                                                                },
                                                                {
                                                                    "key": "meta",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "nullable | array"
                                                                },
                                                                {
                                                                    "key": "redirect_url",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "nullable | url"
                                                                },
                                                                {
                                                                    "key": "platform",
                                                                    "value": "30.0444",
                                                                    "type": "text",
                                                                    "description": "nullable | string | in:web,mobile,ios,android,app"
                                                                }
                                                            ]
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/checkout",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "checkout"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Initiate a payment checkout."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Verify",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": [
                                                                {
                                                                    "key": "transaction_id",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required_without:id | nullable | string"
                                                                },
                                                                {
                                                                    "key": "id",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required_without:transaction_id | nullable"
                                                                }
                                                            ]
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/verify",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "verify"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Verify a payment."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Status",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/status/:transaction_id",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "status",
                                                                ":transaction_id"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get transaction status."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Callback",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/callback",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "callback"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Handle payment callback (redirect from gateway)."
                                                    },
                                                    "response": []
                                                }
                                            ]
                                        },
                                        {
                                            "name": "Webhook",
                                            "item": [
                                                {
                                                    "name": "Tabby",
                                                    "request": {
                                                        "method": "POST",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/webhooks/tabby",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "webhooks",
                                                                "tabby"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Handle Tabby webhook."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Tamara",
                                                    "request": {
                                                        "method": "POST",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/webhooks/tamara",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "webhooks",
                                                                "tamara"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Handle Tamara webhook."
                                                    },
                                                    "response": []
                                                }
                                            ]
                                        },
                                        {
                                            "name": "Wallet",
                                            "item": [
                                                {
                                                    "name": "Index",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get current user's wallet info."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Balance",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet/balance",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet",
                                                                "balance"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get wallet balance only."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Transactions",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet/transactions",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet",
                                                                "transactions"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get wallet transactions."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Charge",
                                                    "request": {
                                                        "method": "POST",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": [
                                                                {
                                                                    "key": "amount",
                                                                    "value": "50",
                                                                    "type": "text",
                                                                    "description": "required | numeric | min:1 | max:50000"
                                                                },
                                                                {
                                                                    "key": "payment_method",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required | string | in:hyperpay,tabby,tamara,myfatoorah,moyasar"
                                                                },
                                                                {
                                                                    "key": "brand",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required_if:payment_method,hyperpay | nullable | string | in:visa,master,mada,applepay,stcpay,knet,benefit,sadad,creditcard"
                                                                },
                                                                {
                                                                    "key": "meta",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "nullable | array"
                                                                }
                                                            ]
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet/charge",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet",
                                                                "charge"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Charge wallet via payment gateway."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Charges",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet/charges",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet",
                                                                "charges"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get wallet charges history."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Withdraw",
                                                    "request": {
                                                        "method": "POST",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": [
                                                                {
                                                                    "key": "amount",
                                                                    "value": "50",
                                                                    "type": "text",
                                                                    "description": "required | numeric | min:10 | max:10000"
                                                                },
                                                                {
                                                                    "key": "bank_name",
                                                                    "value": "Mohamed Elsharkawy",
                                                                    "type": "text",
                                                                    "description": "required | string | max:100"
                                                                },
                                                                {
                                                                    "key": "account_name",
                                                                    "value": "Mohamed Elsharkawy",
                                                                    "type": "text",
                                                                    "description": "required | string | max:100"
                                                                },
                                                                {
                                                                    "key": "account_number",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required | string | max:50"
                                                                },
                                                                {
                                                                    "key": "IBAN",
                                                                    "value": "",
                                                                    "type": "text",
                                                                    "description": "required | string | max:50"
                                                                }
                                                            ]
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet/withdraw",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet",
                                                                "withdraw"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Create withdraw request."
                                                    },
                                                    "response": []
                                                },
                                                {
                                                    "name": "Withdraw Requests",
                                                    "request": {
                                                        "method": "GET",
                                                        "header": [],
                                                        "body": {
                                                            "mode": "formdata",
                                                            "formdata": []
                                                        },
                                                        "url": {
                                                            "raw": "{{URL}}/payment/wallet/withdraw-requests",
                                                            "host": [
                                                                "{{URL}}"
                                                            ],
                                                            "path": [
                                                                "payment",
                                                                "wallet",
                                                                "withdraw-requests"
                                                            ],
                                                            "query": []
                                                        },
                                                        "description": "Get user's withdraw requests."
                                                    },
                                                    "response": []
                                                }
                                            ]
                                        },
                                        {
                                            "name": "Admin",
                                            "item": [
                                                {
                                                    "name": "PaymentTransaction",
                                                    "item": [
                                                        {
                                                            "name": "Index",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/transactions",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "transactions"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "List all payment transactions with filters."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Statistics",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/transactions/statistics",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "transactions",
                                                                        "statistics"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get payment statistics."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Filters",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/transactions/filters",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "transactions",
                                                                        "filters"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get available filters data."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Export",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/transactions/export",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "transactions",
                                                                        "export"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Export transactions to CSV."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Show",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/transactions/:id",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "transactions",
                                                                        ":id"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get single transaction details."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Refund",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/transactions/:id/refund",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "transactions",
                                                                        ":id",
                                                                        "refund"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Refund a transaction."
                                                            },
                                                            "response": []
                                                        }
                                                    ]
                                                },
                                                {
                                                    "name": "WithdrawRequest",
                                                    "item": [
                                                        {
                                                            "name": "Index",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "List all withdraw requests with filters."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Statistics",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals/statistics",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals",
                                                                        "statistics"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get withdraw statistics."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Filters",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals/filters",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals",
                                                                        "filters"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get filter options."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Export",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals/export",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals",
                                                                        "export"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Export withdraw requests to CSV."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Show",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals/:id",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals",
                                                                        ":id"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get single withdraw request details."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Approve",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals/:id/approve",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals",
                                                                        ":id",
                                                                        "approve"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Approve a withdraw request."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Reject",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/withdrawals/:id/reject",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "withdrawals",
                                                                        ":id",
                                                                        "reject"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Reject a withdraw request."
                                                            },
                                                            "response": []
                                                        }
                                                    ]
                                                },
                                                {
                                                    "name": "PaymentGateway",
                                                    "item": [
                                                        {
                                                            "name": "Index",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "List all payment gateways."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Statistics",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways/statistics",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways",
                                                                        "statistics"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get gateway statistics."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Show",
                                                            "request": {
                                                                "method": "GET",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways/:id",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways",
                                                                        ":id"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Get single gateway."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Update",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": [
                                                                        {
                                                                            "key": "_method",
                                                                            "value": "PUT",
                                                                            "type": "text",
                                                                            "description": "HTTP method override for Laravel"
                                                                        }
                                                                    ]
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways/:id",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways",
                                                                        ":id"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Update gateway settings."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Toggle",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways/:id/toggle",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways",
                                                                        ":id",
                                                                        "toggle"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Toggle gateway active status."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Set Default",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways/:id/default",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways",
                                                                        ":id",
                                                                        "default"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Set gateway as default."
                                                            },
                                                            "response": []
                                                        },
                                                        {
                                                            "name": "Reorder",
                                                            "request": {
                                                                "method": "POST",
                                                                "header": [
                                                                    {
                                                                        "key": "user-type",
                                                                        "value": "admin",
                                                                        "type": "text",
                                                                        "description": "User type: admin or client"
                                                                    }
                                                                ],
                                                                "body": {
                                                                    "mode": "formdata",
                                                                    "formdata": []
                                                                },
                                                                "url": {
                                                                    "raw": "{{URL}}/admin/payment/gateways/reorder",
                                                                    "host": [
                                                                        "{{URL}}"
                                                                    ],
                                                                    "path": [
                                                                        "admin",
                                                                        "payment",
                                                                        "gateways",
                                                                        "reorder"
                                                                    ],
                                                                    "query": []
                                                                },
                                                                "description": "Reorder gateways."
                                                            },
                                                            "response": []
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Client",
            "item": [
                {
                    "name": "Auth",
                    "item": [
                        {
                            "name": "Auth",
                            "item": [
                                {
                                    "name": "Login",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                },
                                                {
                                                    "key": "password",
                                                    "value": "{{password}}",
                                                    "type": "text",
                                                    "description": "required | string"
                                                },
                                                {
                                                    "key": "device_token",
                                                    "value": "{{device_token}}",
                                                    "type": "text",
                                                    "description": "sometimes|string"
                                                },
                                                {
                                                    "key": "type",
                                                    "value": "{{type}}",
                                                    "type": "text",
                                                    "description": "sometimes|string|in:android,ios,huawei,web"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/auth/login",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "auth",
                                                "login"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": [],
                                    "event": [
                                        {
                                            "listen": "test",
                                            "script": {
                                                "type": "text/javascript",
                                                "exec": [
                                                    "pm.test(\"Login successful\", function() {",
                                                    "    pm.response.to.have.status(200);",
                                                    "    ",
                                                    "    const response = pm.response.json();",
                                                    "    ",
                                                    "    if (response && response.data && response.data.token) {",
                                                    "        pm.collectionVariables.set(\"token\", response.data.token);",
                                                    "        pm.collectionVariables.set(\"auth_token\", response.data.token);",
                                                    "        console.log(\"Token saved successfully\");",
                                                    "    }",
                                                    "});"
                                                ]
                                            }
                                        }
                                    ]
                                },
                                {
                                    "name": "Register",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "full_name",
                                                    "value": "Mohamed Elsharkawy",
                                                    "type": "text",
                                                    "description": "sometimes | nullable | string | min:2 | max:50"
                                                },
                                                {
                                                    "key": "avatar",
                                                    "value": "{{avatar}}",
                                                    "type": "file",
                                                    "description": "sometimes | nullable | string | exists:media,id"
                                                },
                                                {
                                                    "key": "email",
                                                    "value": "{{test_email}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,email | unique | custom_validation"
                                                },
                                                {
                                                    "key": "phone",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone | unique | custom_validation"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone | exists:countries,phone_code,deleted_at,NULL"
                                                },
                                                {
                                                    "key": "password",
                                                    "value": "{{password}}",
                                                    "type": "text",
                                                    "description": "required | string"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/auth/register",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "auth",
                                                "register"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Resend Otp",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone,phone,exists:countries,phone_code"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/auth/send",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "auth",
                                                "send"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Verify",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone,exists:countries,phone_code"
                                                },
                                                {
                                                    "key": "code",
                                                    "value": "{{otp_code}}",
                                                    "type": "text",
                                                    "description": "required | digits_between:4,6 | exists"
                                                },
                                                {
                                                    "key": "device_token",
                                                    "value": "{{device_token}}",
                                                    "type": "text",
                                                    "description": "sometimes|string"
                                                },
                                                {
                                                    "key": "type",
                                                    "value": "{{type}}",
                                                    "type": "text",
                                                    "description": "sometimes|string|in:android,ios,huawei,web"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/auth/verify",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "auth",
                                                "verify"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Logout",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "device_token",
                                                    "value": "{{device_token}}",
                                                    "type": "text",
                                                    "description": "sometimes|string"
                                                },
                                                {
                                                    "key": "type",
                                                    "value": "{{type}}",
                                                    "type": "text",
                                                    "description": "sometimes|string|in:android,ios,huawei,web"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/logout",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "logout"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Refresh Token",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "old_device_token",
                                                    "value": "{{device_token}}",
                                                    "type": "text",
                                                    "description": "sometimes|nullable|string"
                                                },
                                                {
                                                    "key": "device_token",
                                                    "value": "{{device_token}}",
                                                    "type": "text",
                                                    "description": "required|string"
                                                },
                                                {
                                                    "key": "type",
                                                    "value": "{{type}}",
                                                    "type": "text",
                                                    "description": "required|string|in:android,ios"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/token/refresh",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "token",
                                                "refresh"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Password",
                            "item": [
                                {
                                    "name": "Forget",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/password/forget",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "password",
                                                "forget"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Verify",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone,exists:countries,phone_code"
                                                },
                                                {
                                                    "key": "code",
                                                    "value": "{{otp_code}}",
                                                    "type": "text",
                                                    "description": "required | digits_between:4,6 | exists"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/password/verify",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "password",
                                                "verify"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Reset",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone,exists:countries,phone_code"
                                                },
                                                {
                                                    "key": "code",
                                                    "value": "{{otp_code}}",
                                                    "type": "text",
                                                    "description": "required | digits_between:4,6 | exists"
                                                },
                                                {
                                                    "key": "password",
                                                    "value": "{{password}}",
                                                    "type": "text",
                                                    "description": "required | string"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/password/reset",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "password",
                                                "reset"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Profile",
                    "item": [
                        {
                            "name": "Profile",
                            "item": [
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Password",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "current_password",
                                                    "value": "{{password}}",
                                                    "type": "text",
                                                    "description": "required | password_check"
                                                },
                                                {
                                                    "key": "password",
                                                    "value": "{{password}}",
                                                    "type": "text",
                                                    "description": "required | string"
                                                },
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/update-password",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "update-password"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "full_name",
                                                    "value": "Mohamed Elsharkawy",
                                                    "type": "text",
                                                    "description": "sometimes|nullable|string"
                                                },
                                                {
                                                    "key": "avatar",
                                                    "value": "{{avatar}}",
                                                    "type": "file",
                                                    "description": "sometimes | nullable | string | exists:media,id"
                                                },
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Location",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "lat",
                                                    "value": "30.0444",
                                                    "type": "text",
                                                    "description": "required|numeric|between:-90,90"
                                                },
                                                {
                                                    "key": "lng",
                                                    "value": "31.2357",
                                                    "type": "text",
                                                    "description": "required|numeric|between:-180,180"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/update/location",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "update",
                                                "location"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Locale",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/language/switch/:locale",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "language",
                                                "switch",
                                                ":locale"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Send Otp",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth_type",
                                                    "value": "{{auth_type}}",
                                                    "type": "text",
                                                    "description": "required|in:email,phone"
                                                },
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | numeric | unique | unique_check"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/send/otp",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "send",
                                                "otp"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Auth",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "auth_type",
                                                    "value": "{{auth_type}}",
                                                    "type": "text",
                                                    "description": "required|in:email,phone"
                                                },
                                                {
                                                    "key": "auth",
                                                    "value": "{{test_phone}}",
                                                    "type": "text",
                                                    "description": "required | numeric | unique | exists"
                                                },
                                                {
                                                    "key": "phone_code",
                                                    "value": "{{phone_code}}",
                                                    "type": "text",
                                                    "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                },
                                                {
                                                    "key": "code",
                                                    "value": "{{otp_code}}",
                                                    "type": "text",
                                                    "description": "required | digits_between:4,6 | exists"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/update/auth",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "update",
                                                "auth"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Switch Notification",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/notification/switch",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "notification",
                                                "switch"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Delete Account",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/client/profile/delete/account",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "client",
                                                "profile",
                                                "delete",
                                                "account"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                }
            ],
            "event": [
                {
                    "listen": "prerequest",
                    "script": {
                        "type": "text/javascript",
                        "exec": [
                            "// Auto-add user-type header for Client folder",
                            "pm.request.headers.add({",
                            "    key: \"user-type\",",
                            "    value: \"client\"",
                            "});",
                            "",
                            "// Use folder-specific token if available",
                            "const folderToken = pm.collectionVariables.get(\"client_token\");",
                            "if (folderToken) {",
                            "    pm.request.headers.add({",
                            "        key: \"Authorization\",",
                            "        value: \"Bearer \" + folderToken",
                            "    });",
                            "}"
                        ]
                    }
                }
            ],
            "auth": {
                "type": "bearer",
                "bearer": [
                    {
                        "key": "token",
                        "value": "{{client_token}}",
                        "type": "string"
                    }
                ]
            }
        },
        {
            "name": "Dashboard",
            "item": [
                {
                    "name": "Admin",
                    "item": [
                        {
                            "name": "Auth",
                            "item": [
                                {
                                    "name": "Auth",
                                    "item": [
                                        {
                                            "name": "Login",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "auth",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required | exists"
                                                        },
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                        },
                                                        {
                                                            "key": "password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "device_token",
                                                            "value": "{{device_token}}",
                                                            "type": "text",
                                                            "description": "sometimes|string"
                                                        },
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "sometimes|string|in:android,ios,huawei,web"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/auth/login",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "auth",
                                                        "login"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": [],
                                            "event": [
                                                {
                                                    "listen": "test",
                                                    "script": {
                                                        "type": "text/javascript",
                                                        "exec": [
                                                            "pm.test(\"Login successful\", function() {",
                                                            "    pm.response.to.have.status(200);",
                                                            "    ",
                                                            "    const response = pm.response.json();",
                                                            "    ",
                                                            "    if (response && response.data && response.data.token) {",
                                                            "        pm.collectionVariables.set(\"token\", response.data.token);",
                                                            "        pm.collectionVariables.set(\"auth_token\", response.data.token);",
                                                            "        console.log(\"Token saved successfully\");",
                                                            "    }",
                                                            "});"
                                                        ]
                                                    }
                                                }
                                            ]
                                        },
                                        {
                                            "name": "Logout",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "device_token",
                                                            "value": "{{device_token}}",
                                                            "type": "text",
                                                            "description": "sometimes|string"
                                                        },
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "sometimes|string|in:android,ios,huawei,web"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/logout",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "logout"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Profile",
                            "item": [
                                {
                                    "name": "Profile",
                                    "item": [
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Password",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "current_password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | password_check"
                                                        },
                                                        {
                                                            "key": "password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile/update-password",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile",
                                                        "update-password"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "full_name",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "sometimes|nullable|string"
                                                        },
                                                        {
                                                            "key": "avatar",
                                                            "value": "{{avatar}}",
                                                            "type": "file",
                                                            "description": "sometimes | nullable | string | exists:media,id"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Locale",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile/language/switch/:locale",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile",
                                                        "language",
                                                        "switch",
                                                        ":locale"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Send Otp",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "auth_type",
                                                            "value": "{{auth_type}}",
                                                            "type": "text",
                                                            "description": "required|in:email,phone"
                                                        },
                                                        {
                                                            "key": "auth",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required | numeric | unique | unique_check"
                                                        },
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile/send/otp",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile",
                                                        "send",
                                                        "otp"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Auth",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "auth_type",
                                                            "value": "{{auth_type}}",
                                                            "type": "text",
                                                            "description": "required|in:email,phone"
                                                        },
                                                        {
                                                            "key": "auth",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required | numeric | unique | exists"
                                                        },
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required_if:auth_type,phone | exists:countries,phone_code"
                                                        },
                                                        {
                                                            "key": "code",
                                                            "value": "{{otp_code}}",
                                                            "type": "text",
                                                            "description": "required | digits_between:4,6 | exists"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile/update/auth",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile",
                                                        "update",
                                                        "auth"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Switch Notification",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/profile/notification/switch",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "profile",
                                                        "notification",
                                                        "switch"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Pages",
                            "item": [
                                {
                                    "name": "Pages",
                                    "item": [
                                        {
                                            "name": "List Pages",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/types",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "types"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/list/:page",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "list",
                                                        ":page"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/pages",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "pages"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "required|string|in:faq,privacy,about,terms,contact"
                                                        },
                                                        {
                                                            "key": "image",
                                                            "value": "",
                                                            "type": "file",
                                                            "description": "sometimes|string|exists:media,id"
                                                        },
                                                        {
                                                            "key": "en[title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "en[content]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[content]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/pages",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "pages"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/pages/:page",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "pages",
                                                        ":page"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "required|string|in:faq,privacy,about,terms,contact"
                                                        },
                                                        {
                                                            "key": "image",
                                                            "value": "",
                                                            "type": "file",
                                                            "description": "sometimes|string|exists:media,id"
                                                        },
                                                        {
                                                            "key": "en[title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "en[content]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[content]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/pages/:page",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "pages",
                                                        ":page"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/pages/:page",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "pages",
                                                        ":page"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Admins",
                            "item": [
                                {
                                    "name": "Admins",
                                    "item": [
                                        {
                                            "name": "Update Status",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/admins/:admin/status",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "admins",
                                                        ":admin",
                                                        "status"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/admins",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "admins"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "avatar",
                                                            "value": "{{avatar}}",
                                                            "type": "file",
                                                            "description": "required | string | exists:media,id"
                                                        },
                                                        {
                                                            "key": "full_name",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | min:3"
                                                        },
                                                        {
                                                            "key": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "required | email | unique"
                                                        },
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required | exists"
                                                        },
                                                        {
                                                            "key": "phone",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required | unique_check | unique"
                                                        },
                                                        {
                                                            "key": "password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | min:8"
                                                        },
                                                        {
                                                            "key": "role_id",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required | exists"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/admins",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "admins"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/admins/:admin",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "admins",
                                                        ":admin"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "avatar",
                                                            "value": "{{avatar}}",
                                                            "type": "file",
                                                            "description": "required | string | exists:media,id"
                                                        },
                                                        {
                                                            "key": "full_name",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | min:3"
                                                        },
                                                        {
                                                            "key": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "required | email | unique"
                                                        },
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required | exists"
                                                        },
                                                        {
                                                            "key": "phone",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required | unique_check | unique"
                                                        },
                                                        {
                                                            "key": "password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | min:8"
                                                        },
                                                        {
                                                            "key": "role_id",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required | exists"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/admins/:admin",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "admins",
                                                        ":admin"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/admins/:admin",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "admins",
                                                        ":admin"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Notifications",
                            "item": [
                                {
                                    "name": "NotificationsSender",
                                    "item": [
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/notifications/sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "notifications",
                                                        "sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/notifications/sender/:sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "notifications",
                                                        "sender",
                                                        ":sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "release_at",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | date | date_format:Y-m-d H:i | after_or_equal:today"
                                                        },
                                                        {
                                                            "key": "ids",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required | array"
                                                        },
                                                        {
                                                            "key": "ids[*]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required | exists:users,uuid"
                                                        },
                                                        {
                                                            "key": "content[en][title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "content[en][body]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "content[ar][title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "content[ar][body]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/notifications/sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "notifications",
                                                        "sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/notifications/sender/:sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "notifications",
                                                        "sender",
                                                        ":sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Roles",
                            "item": [
                                {
                                    "name": "Role",
                                    "item": [
                                        {
                                            "name": "Tree",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles/tree",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles",
                                                        "tree"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get role hierarchy tree"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Clone",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles/:role/clone",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles",
                                                        ":role",
                                                        "clone"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Clone a role with its permissions"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "permissions",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|array"
                                                        },
                                                        {
                                                            "key": "permissions[*]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "exists:permissions,id"
                                                        },
                                                        {
                                                            "key": "parent_id",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable | exists:roles,id"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:3,250"
                                                        },
                                                        {
                                                            "key": "en[desc]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable | string | max:1000"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:3,250"
                                                        },
                                                        {
                                                            "key": "ar[desc]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable | string | max:1000"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles/:role",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles",
                                                        ":role"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "permissions",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|array"
                                                        },
                                                        {
                                                            "key": "permissions[*]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "exists:permissions,id"
                                                        },
                                                        {
                                                            "key": "parent_id",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable | exists:roles,id"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:3,250"
                                                        },
                                                        {
                                                            "key": "en[desc]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable | string | max:1000"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:3,250"
                                                        },
                                                        {
                                                            "key": "ar[desc]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable | string | max:1000"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles/:role",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles",
                                                        ":role"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/roles/:role",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "roles",
                                                        ":role"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index Not Paginated",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/role-not-paginated",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "role-not-paginated"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Permissions",
                            "item": [
                                {
                                    "name": "Permission",
                                    "item": [
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/permissions",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "permissions"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index Not Paginated",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/permission-not-paginated",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "permission-not-paginated"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Country",
                            "item": [
                                {
                                    "name": "Country",
                                    "item": [
                                        {
                                            "name": "Select Country",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries/list",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries",
                                                        "list"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Status",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries/:country/status",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries",
                                                        ":country",
                                                        "status"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required | numeric | digits_between:1,5 | unique"
                                                        },
                                                        {
                                                            "key": "flag",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required | string | exists:media,uuid"
                                                        },
                                                        {
                                                            "key": "status",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "phone_limit",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required|numeric"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required|string|between:2,45"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required|string|between:2,45"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries/:country",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries",
                                                        ":country"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "required | numeric | digits_between:1,5 | unique"
                                                        },
                                                        {
                                                            "key": "flag",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required | string | exists:media,uuid"
                                                        },
                                                        {
                                                            "key": "status",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "phone_limit",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "required|numeric"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required|string|between:2,45"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required|string|between:2,45"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries/:country",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries",
                                                        ":country"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/countries/:country",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "countries",
                                                        ":country"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "City",
                            "item": [
                                {
                                    "name": "City",
                                    "item": [
                                        {
                                            "name": "Select City",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities/list",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities",
                                                        "list"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Status",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities/:city/status",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities",
                                                        ":city",
                                                        "status"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "country_id",
                                                            "value": "Egypt",
                                                            "type": "text",
                                                            "description": "required|exists:countries,id,deleted_at,NULL"
                                                        },
                                                        {
                                                            "key": "status",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities/:city",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities",
                                                        ":city"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "country_id",
                                                            "value": "Egypt",
                                                            "type": "text",
                                                            "description": "required|exists:countries,id,deleted_at,NULL"
                                                        },
                                                        {
                                                            "key": "status",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities/:city",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities",
                                                        ":city"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/cities/:city",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "cities",
                                                        ":city"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Faq",
                            "item": [
                                {
                                    "name": "Faq",
                                    "item": [
                                        {
                                            "name": "Update Status",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq/:faq/status",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq",
                                                        ":faq",
                                                        "status"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Order",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq/:faq/order",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq",
                                                        ":faq",
                                                        "order"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "is_active",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "en[question]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "en[answer]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[question]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[answer]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq/:faq",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq",
                                                        ":faq"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "is_active",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "en[question]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "en[answer]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[question]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ar[answer]",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq/:faq",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq",
                                                        ":faq"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/faq/:faq",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "faq",
                                                        ":faq"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Contacts",
                            "item": [
                                {
                                    "name": "Contacts",
                                    "item": [
                                        {
                                            "name": "Reply",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "replay",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/contacts/:contact/reply",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "contacts",
                                                        ":contact",
                                                        "reply"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/contacts",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "contacts"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/contacts/:contact",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "contacts",
                                                        ":contact"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/contacts/:contact",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "contacts",
                                                        ":contact"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Settings",
                            "item": [
                                {
                                    "name": "Settings",
                                    "item": [
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get all settings"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Grouped",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/grouped",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        "grouped"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get settings grouped by group"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Metadata",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/metadata",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        "metadata"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get settings metadata (for building forms)"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Groups",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/groups",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        "groups"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get available groups"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "phone",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "string|min:5|max:20"
                                                        },
                                                        {
                                                            "key": "whats_app",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "twitter",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "youtube",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "instagram",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "pinterest",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "linkedin",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "nullable|email:dns,rfc"
                                                        },
                                                        {
                                                            "key": "location_lat",
                                                            "value": "30.0444",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | between:-90,90"
                                                        },
                                                        {
                                                            "key": "location_lng",
                                                            "value": "31.2357",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | between:-180,180"
                                                        },
                                                        {
                                                            "key": "location_address",
                                                            "value": "123 Main Street",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        },
                                                        {
                                                            "key": "footer_desc_en",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        },
                                                        {
                                                            "key": "footer_desc_ar",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Update settings"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Group",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "phone",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "string|min:5|max:20"
                                                        },
                                                        {
                                                            "key": "whats_app",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "twitter",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "youtube",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "instagram",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "pinterest",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "linkedin",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "nullable|email:dns,rfc"
                                                        },
                                                        {
                                                            "key": "location_lat",
                                                            "value": "30.0444",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | between:-90,90"
                                                        },
                                                        {
                                                            "key": "location_lng",
                                                            "value": "31.2357",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | between:-180,180"
                                                        },
                                                        {
                                                            "key": "location_address",
                                                            "value": "123 Main Street",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        },
                                                        {
                                                            "key": "footer_desc_en",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        },
                                                        {
                                                            "key": "footer_desc_ar",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/group/:group",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        "group",
                                                        ":group"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Update settings by group"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Init Defaults",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/init-defaults",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        "init-defaults"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Initialize default settings"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Clear Cache",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/clear-cache",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        "clear-cache"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Clear settings cache"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/:key",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        ":key"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get a single setting"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/:key",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        ":key"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Delete a setting"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Upload Image",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/settings/:key/upload",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "settings",
                                                        ":key",
                                                        "upload"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Upload image setting"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/setting",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "setting"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get all settings"
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "phone",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "string|min:5|max:20"
                                                        },
                                                        {
                                                            "key": "whats_app",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "twitter",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "youtube",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "instagram",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "pinterest",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "linkedin",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|url"
                                                        },
                                                        {
                                                            "key": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "nullable|email:dns,rfc"
                                                        },
                                                        {
                                                            "key": "location_lat",
                                                            "value": "30.0444",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | between:-90,90"
                                                        },
                                                        {
                                                            "key": "location_lng",
                                                            "value": "31.2357",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | between:-180,180"
                                                        },
                                                        {
                                                            "key": "location_address",
                                                            "value": "123 Main Street",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        },
                                                        {
                                                            "key": "footer_desc_en",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        },
                                                        {
                                                            "key": "footer_desc_ar",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/setting",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "setting"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Update settings"
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "PaymentTransaction",
                            "item": [
                                {
                                    "name": "PaymentTransaction",
                                    "item": [
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/transactions",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "transactions"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "List all payment transactions with filters."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Statistics",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/transactions/statistics",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "transactions",
                                                        "statistics"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get payment statistics."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Filters",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/transactions/filters",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "transactions",
                                                        "filters"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get available filters data."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/transactions/:id",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "transactions",
                                                        ":id"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get single transaction details."
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "WithdrawRequest",
                            "item": [
                                {
                                    "name": "WithdrawRequest",
                                    "item": [
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/withdrawals",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "withdrawals"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "List all withdraw requests with filters."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Statistics",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/withdrawals/statistics",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "withdrawals",
                                                        "statistics"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get withdraw statistics."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Filters",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/withdrawals/filters",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "withdrawals",
                                                        "filters"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get filter options."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/withdrawals/:id",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "withdrawals",
                                                        ":id"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Get single withdraw request details."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Approve",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/withdrawals/:id/approve",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "withdrawals",
                                                        ":id",
                                                        "approve"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Approve a withdraw request."
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Reject",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/withdrawals/:id/reject",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "withdrawals",
                                                        ":id",
                                                        "reject"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "Reject a withdraw request."
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Category",
                            "item": [
                                {
                                    "name": "Category",
                                    "item": [
                                        {
                                            "name": "Select Category",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories/list",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories",
                                                        "list"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Status",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories/:category/status",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories",
                                                        ":category",
                                                        "status"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "required|required|in:products,services"
                                                        },
                                                        {
                                                            "key": "status",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories/:category",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories",
                                                        ":category"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "required|required|in:products,services"
                                                        },
                                                        {
                                                            "key": "status",
                                                            "value": "1",
                                                            "type": "text",
                                                            "description": "required|boolean"
                                                        },
                                                        {
                                                            "key": "en[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        },
                                                        {
                                                            "key": "ar[name]",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "required | string | between:2,45 | unique_check"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories/:category",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories",
                                                        ":category"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/categories/:category",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "categories",
                                                        ":category"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "SubCategory",
                            "item": [
                                {
                                    "name": "SubCategory",
                                    "item": [
                                        {
                                            "name": "Select Sub Category",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories/list",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories",
                                                        "list"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Status",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories/:sub_category/status",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories",
                                                        ":sub_category",
                                                        "status"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Index",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories/:sub_category",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories",
                                                        ":sub_category"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories/:sub_category",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories",
                                                        ":sub_category"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/admin/sub_categories/:sub_category",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "admin",
                                                        "sub_categories",
                                                        ":sub_category"
                                                    ],
                                                    "query": []
                                                },
                                                "description": ""
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ],
            "event": [
                {
                    "listen": "prerequest",
                    "script": {
                        "type": "text/javascript",
                        "exec": [
                            "// Auto-add user-type header for Dashboard folder",
                            "pm.request.headers.add({",
                            "    key: \"user-type\",",
                            "    value: \"admin\"",
                            "});",
                            "",
                            "// Use folder-specific token if available",
                            "const folderToken = pm.collectionVariables.get(\"dashboard_token\");",
                            "if (folderToken) {",
                            "    pm.request.headers.add({",
                            "        key: \"Authorization\",",
                            "        value: \"Bearer \" + folderToken",
                            "    });",
                            "}"
                        ]
                    }
                }
            ],
            "auth": {
                "type": "bearer",
                "bearer": [
                    {
                        "key": "token",
                        "value": "{{dashboard_token}}",
                        "type": "string"
                    }
                ]
            }
        },
        {
            "name": "General",
            "item": [
                {
                    "name": "Attachments",
                    "item": [
                        {
                            "name": "Attachments",
                            "item": [
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "file",
                                                    "value": "",
                                                    "type": "file",
                                                    "description": "required | file"
                                                },
                                                {
                                                    "key": "media_type",
                                                    "value": "{{type}}",
                                                    "type": "file",
                                                    "description": "required"
                                                },
                                                {
                                                    "key": "id",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable | string | exists"
                                                },
                                                {
                                                    "key": "model",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required | string"
                                                },
                                                {
                                                    "key": "model_id",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable | string"
                                                },
                                                {
                                                    "key": "option",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required | string"
                                                },
                                                {
                                                    "key": "is_single",
                                                    "value": "1",
                                                    "type": "text",
                                                    "description": "required | boolean"
                                                },
                                                {
                                                    "key": "model_type",
                                                    "value": "{{type}}",
                                                    "type": "text",
                                                    "description": "nullable | string"
                                                },
                                                {
                                                    "key": "deleted_media",
                                                    "value": "",
                                                    "type": "file",
                                                    "description": "nullable | string | exists"
                                                },
                                                {
                                                    "key": "width",
                                                    "value": "1",
                                                    "type": "text",
                                                    "description": "nullable | numeric"
                                                },
                                                {
                                                    "key": "height",
                                                    "value": "1",
                                                    "type": "text",
                                                    "description": "nullable | numeric"
                                                },
                                                {
                                                    "key": "quality",
                                                    "value": "1",
                                                    "type": "text",
                                                    "description": "nullable | numeric | min:1 | max:100"
                                                },
                                                {
                                                    "key": "generate_thumbnail",
                                                    "value": "1",
                                                    "type": "file",
                                                    "description": "nullable | boolean"
                                                },
                                                {
                                                    "key": "generate_slh",
                                                    "value": "1",
                                                    "type": "text",
                                                    "description": "nullable | boolean"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/attachment",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "attachment"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/attachment/models/list",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "attachment",
                                                "models",
                                                "list"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "POST",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/attachment/delete/:id",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "attachment",
                                                "delete",
                                                ":id"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "General",
                    "item": [
                        {
                            "name": "General",
                            "item": [
                                {
                                    "name": "Countries",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/countries",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "countries"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Cities",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/cities",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "cities"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Settings",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/settings",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "settings"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Categories",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/categories",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "categories"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Pages",
                    "item": [
                        {
                            "name": "Pages",
                            "item": [
                                {
                                    "name": "Pages",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/pages/pages",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "pages",
                                                "pages"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show Page",
                                    "request": {
                                        "method": "GET",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/pages/page/:page",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "pages",
                                                "page",
                                                ":page"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Contact Submit",
                                    "request": {
                                        "method": "POST",
                                        "header": [],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "subject",
                                                    "value": "Sample subject",
                                                    "type": "text",
                                                    "description": "required|string"
                                                },
                                                {
                                                    "key": "content",
                                                    "value": "Sample content text",
                                                    "type": "text",
                                                    "description": "required|string"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/pages/contact",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "pages",
                                                "contact"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Notification",
                    "item": [
                        {
                            "name": "Notification",
                            "item": [
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/notifications",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "notifications"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Mark As Read",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/notifications/:notification",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "notifications",
                                                ":notification"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/general/notifications/:notification",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "general",
                                                "notifications",
                                                ":notification"
                                            ],
                                            "query": []
                                        },
                                        "description": ""
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ],
    "event": [
        {
            "listen": "prerequest",
            "script": {
                "type": "text/javascript",
                "exec": [
                    "// Auto-add common headers",
                    "pm.request.headers.add({",
                    "    key: \"Accept\",",
                    "    value: \"application/json\"",
                    "});",
                    "",
                    "pm.request.headers.add({",
                    "    key: \"Accept-Language\",",
                    "    value: pm.collectionVariables.get(\"locale\") || \"en\"",
                    "});",
                    "",
                    "pm.request.headers.add({",
                    "    key: \"Timezone\",",
                    "    value: \"Africa/Cairo\"",
                    "});"
                ]
            }
        }
    ],
    "auth": {
        "type": "bearer",
        "bearer": [
            {
                "key": "token",
                "value": "{{token}}",
                "type": "string"
            }
        ]
    }
}