{
    "info": {
        "_postman_id": "57f37dd0-5328-4c47-9c75-bb87e082ae22",
        "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": "Currently 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": "vendor_token",
            "value": "",
            "type": "string",
            "description": "Vendor bearer token"
        },
        {
            "key": "merchant_token",
            "value": "",
            "type": "string",
            "description": "Merchant bearer token"
        },
        {
            "key": "test_phone",
            "value": "500000000",
            "type": "string",
            "description": "Test phone number"
        },
        {
            "key": "phone_code",
            "value": "966",
            "type": "string",
            "description": "Phone country code"
        },
        {
            "key": "test_email",
            "value": "test@example.com",
            "type": "string",
            "description": "Test email"
        },
        {
            "key": "password",
            "value": "password",
            "type": "string",
            "description": "Test password"
        },
        {
            "key": "device_token",
            "value": "test_device_token",
            "type": "string",
            "description": "FCM/Push device token"
        },
        {
            "key": "new_device_token",
            "value": "",
            "type": "string",
            "description": "New device token for refresh"
        },
        {
            "key": "type",
            "value": "ios",
            "type": "string",
            "description": "Device type: ios|android|huawei|web"
        },
        {
            "key": "auth_type",
            "value": "phone",
            "type": "string",
            "description": "Auth type: phone|email"
        },
        {
            "key": "locale",
            "value": "ar",
            "type": "string",
            "description": "Locale: ar|en"
        },
        {
            "key": "avatar",
            "value": "",
            "type": "string",
            "description": "Avatar media UUID"
        },
        {
            "key": "otp_code",
            "value": "",
            "type": "string",
            "description": "OTP verification code"
        }
    ],
    "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": "Public list of active gateways. Optionally filtered by `amount`."
                    },
                    "response": []
                },
                {
                    "name": "Methods With Brands",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "body": {
                            "mode": "formdata",
                            "formdata": []
                        },
                        "url": {
                            "raw": "{{URL}}/payment/methods/with-brands",
                            "host": [
                                "{{URL}}"
                            ],
                            "path": [
                                "payment",
                                "methods",
                                "with-brands"
                            ],
                            "query": []
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "My Fatoorah Methods",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "body": {
                            "mode": "formdata",
                            "formdata": []
                        },
                        "url": {
                            "raw": "{{URL}}/payment/methods/myfatoorah",
                            "host": [
                                "{{URL}}"
                            ],
                            "path": [
                                "payment",
                                "methods",
                                "myfatoorah"
                            ],
                            "query": []
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Callback",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "body": {
                            "mode": "formdata",
                            "formdata": []
                        },
                        "url": {
                            "raw": "{{URL}}/payment/callback",
                            "host": [
                                "{{URL}}"
                            ],
                            "path": [
                                "payment",
                                "callback"
                            ],
                            "query": []
                        },
                        "description": "Gateway redirect lands here. This route is unauthenticated by design,"
                    },
                    "response": []
                },
                {
                    "name": "Hyper Pay Brands",
                    "request": {
                        "method": "GET",
                        "header": [],
                        "body": {
                            "mode": "formdata",
                            "formdata": []
                        },
                        "url": {
                            "raw": "{{URL}}/payment/hyperpay/brands",
                            "host": [
                                "{{URL}}"
                            ],
                            "path": [
                                "payment",
                                "hyperpay",
                                "brands"
                            ],
                            "query": []
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Checkout",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text",
                                "description": "Bearer token for authenticated routes"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "payment_method",
                                    "value": "wallet",
                                    "type": "text",
                                    "description": "required | string | in:\"wallet\",\"hyperpay\",\"tabby\",\"tamara\",\"myfatoorah\",\"moyasar\""
                                },
                                {
                                    "key": "brand",
                                    "value": "visa",
                                    "type": "text",
                                    "description": "required_if:payment_method,hyperpay,moyasar | 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": "meta[*]",
                                    "value": "",
                                    "type": "text",
                                    "description": "nullable"
                                },
                                {
                                    "key": "redirect_url",
                                    "value": "",
                                    "type": "text",
                                    "description": "nullable | url | custom_validation"
                                },
                                {
                                    "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": "",
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{token}}",
                                    "type": "string"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Verify",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text",
                                "description": "Bearer token for authenticated routes"
                            }
                        ],
                        "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 transaction. The caller MUST own the transaction (or be a",
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{token}}",
                                    "type": "string"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Status",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Authorization",
                                "value": "Bearer {{token}}",
                                "type": "text",
                                "description": "Bearer token for authenticated routes"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": []
                        },
                        "url": {
                            "raw": "{{URL}}/payment/status/:transaction_id",
                            "host": [
                                "{{URL}}"
                            ],
                            "path": [
                                "payment",
                                "status",
                                ":transaction_id"
                            ],
                            "query": []
                        },
                        "description": "",
                        "auth": {
                            "type": "bearer",
                            "bearer": [
                                {
                                    "key": "token",
                                    "value": "{{token}}",
                                    "type": "string"
                                }
                            ]
                        }
                    },
                    "response": []
                },
                {
                    "name": "Wallet",
                    "item": [
                        {
                            "name": "Index",
                            "request": {
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/payment/wallet",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "payment",
                                        "wallet"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Balance",
                            "request": {
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/payment/wallet/balance",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "payment",
                                        "wallet",
                                        "balance"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Transactions",
                            "request": {
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/payment/wallet/transactions",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "payment",
                                        "wallet",
                                        "transactions"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Charge",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": [
                                        {
                                            "key": "amount",
                                            "value": "50",
                                            "type": "text",
                                            "description": "required | numeric | min:1 | max:50000"
                                        },
                                        {
                                            "key": "payment_method",
                                            "value": "hyperpay",
                                            "type": "text",
                                            "description": "required | string | in:\"hyperpay\",\"tabby\",\"tamara\",\"myfatoorah\",\"moyasar\""
                                        },
                                        {
                                            "key": "brand",
                                            "value": "visa",
                                            "type": "text",
                                            "description": "required_if:payment_method,hyperpay,moyasar | nullable | string | in:\"visa\",\"master\",\"mada\",\"applepay\",\"stcpay\",\"knet\",\"benefit\",\"sadad\",\"creditcard\""
                                        },
                                        {
                                            "key": "meta",
                                            "value": "",
                                            "type": "text",
                                            "description": "nullable | array"
                                        },
                                        {
                                            "key": "redirect_url",
                                            "value": "",
                                            "type": "text",
                                            "description": "nullable | url | custom_validation"
                                        },
                                        {
                                            "key": "platform",
                                            "value": "30.0444",
                                            "type": "text",
                                            "description": "nullable | string | in:\"web\",\"mobile\",\"ios\",\"android\",\"app\""
                                        }
                                    ]
                                },
                                "url": {
                                    "raw": "{{URL}}/payment/wallet/charge",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "payment",
                                        "wallet",
                                        "charge"
                                    ],
                                    "query": []
                                },
                                "description": "Charge wallet via an external gateway. The pending charge and the",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Charges",
                            "request": {
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/payment/wallet/charges",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "payment",
                                        "wallet",
                                        "charges"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Withdraw",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "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": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Withdraw Requests",
                            "request": {
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/payment/wallet/withdraw-requests",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "payment",
                                        "wallet",
                                        "withdraw-requests"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "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"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/transactions",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "transactions"
                                            ],
                                            "query": []
                                        },
                                        "description": "List all payment transactions with filters.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Statistics",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/transactions/statistics",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "transactions",
                                                "statistics"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get payment statistics.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Filters",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/transactions/filters",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "transactions",
                                                "filters"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get available filters data.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Export",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/transactions/export",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "transactions",
                                                "export"
                                            ],
                                            "query": []
                                        },
                                        "description": "Export transactions to CSV.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/transactions/:id",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "transactions",
                                                ":id"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get single transaction details.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Refund",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/transactions/:id/refund",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "transactions",
                                                ":id",
                                                "refund"
                                            ],
                                            "query": []
                                        },
                                        "description": "Refund a transaction.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "WithdrawRequest",
                            "item": [
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals"
                                            ],
                                            "query": []
                                        },
                                        "description": "List all withdraw requests with filters.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Statistics",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals/statistics",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals",
                                                "statistics"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get withdraw statistics.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Filters",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals/filters",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals",
                                                "filters"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get filter options.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Export",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals/export",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals",
                                                "export"
                                            ],
                                            "query": []
                                        },
                                        "description": "Export withdraw requests to CSV.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals/:id",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals",
                                                ":id"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get single withdraw request details.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Approve",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals/:id/approve",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals",
                                                ":id",
                                                "approve"
                                            ],
                                            "query": []
                                        },
                                        "description": "Approve a withdraw request.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Reject",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/withdrawals/:id/reject",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "withdrawals",
                                                ":id",
                                                "reject"
                                            ],
                                            "query": []
                                        },
                                        "description": "Reject a withdraw request.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "PaymentGateway",
                            "item": [
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways"
                                            ],
                                            "query": []
                                        },
                                        "description": "List all payment gateways.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Statistics",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways/statistics",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways",
                                                "statistics"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get gateway statistics.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways/:id",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways",
                                                ":id"
                                            ],
                                            "query": []
                                        },
                                        "description": "Get single gateway.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways/:id",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways",
                                                ":id"
                                            ],
                                            "query": []
                                        },
                                        "description": "Update gateway settings.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Toggle",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways/:id/toggle",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways",
                                                ":id",
                                                "toggle"
                                            ],
                                            "query": []
                                        },
                                        "description": "Toggle gateway active status.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Set Default",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways/:id/default",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways",
                                                ":id",
                                                "default"
                                            ],
                                            "query": []
                                        },
                                        "description": "Set gateway as default.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Reorder",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/payment/gateways/reorder",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "payment",
                                                "gateways",
                                                "reorder"
                                            ],
                                            "query": []
                                        },
                                        "description": "Reorder gateways.",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Dashboard",
            "item": [
                {
                    "name": "Admin",
                    "item": [
                        {
                            "name": "Auth",
                            "item": [
                                {
                                    "name": "AdminAuth",
                                    "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": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "required | email | exists"
                                                        },
                                                        {
                                                            "key": "password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/auth/login",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "auth",
                                                        "login"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "POST /api/dashboard/admin/auth/login"
                                            },
                                            "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(\"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"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/auth/logout",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "auth",
                                                        "logout"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "POST /api/dashboard/admin/auth/logout",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Profile",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/auth/profile",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "auth",
                                                        "profile"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "GET /api/dashboard/admin/auth/profile",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Update Profile",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "image",
                                                            "value": "",
                                                            "type": "file",
                                                            "description": "nullable | string"
                                                        },
                                                        {
                                                            "key": "full_name",
                                                            "value": "Mohamed Elsharkawy",
                                                            "type": "text",
                                                            "description": "sometimes | string | between:2,50 | regex:/^[^0-9]*$/"
                                                        },
                                                        {
                                                            "key": "email",
                                                            "value": "{{test_email}}",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | email | max:255 | unique"
                                                        },
                                                        {
                                                            "key": "phone_code",
                                                            "value": "{{phone_code}}",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric"
                                                        },
                                                        {
                                                            "key": "phone",
                                                            "value": "{{test_phone}}",
                                                            "type": "text",
                                                            "description": "sometimes | nullable | numeric | digits:9 | unique"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/auth/profile",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "auth",
                                                        "profile"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "PUT /api/dashboard/admin/auth/profile",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Change Password",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "old_password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "password",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | string | min:8 | confirmed"
                                                        },
                                                        {
                                                            "key": "password_confirmation",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "Confirmation for password"
                                                        },
                                                        {
                                                            "key": "password_confirmation",
                                                            "value": "{{password}}",
                                                            "type": "text",
                                                            "description": "required | string"
                                                        },
                                                        {
                                                            "key": "_method",
                                                            "value": "PUT",
                                                            "type": "text",
                                                            "description": "HTTP method override for Laravel"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/auth/change-password",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "auth",
                                                        "change-password"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "PUT /api/dashboard/admin/auth/change-password",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Pages",
                            "item": [
                                {
                                    "name": "List Pages",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/types",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "types"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/list/:page",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "list",
                                                ":page"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/pages",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "pages"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/pages",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "pages"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/pages/:page",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "pages",
                                                ":page"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/pages/:page",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "pages",
                                                ":page"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/pages/:page",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "pages",
                                                ":page"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Admins",
                            "item": [
                                {
                                    "name": "Update Status",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/admins/:admin/status",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "admins",
                                                ":admin",
                                                "status"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/admins",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "admins"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/admins",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "admins"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/admins/:admin",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "admins",
                                                ":admin"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/admins/:admin",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "admins",
                                                ":admin"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/admins/:admin",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "admins",
                                                ":admin"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "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"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/notifications/sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "notifications",
                                                        "sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Show",
                                            "request": {
                                                "method": "GET",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/notifications/sender/:sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "notifications",
                                                        "sender",
                                                        ":sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Store",
                                            "request": {
                                                "method": "POST",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": [
                                                        {
                                                            "key": "content",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|array"
                                                        },
                                                        {
                                                            "key": "content[ar]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|array"
                                                        },
                                                        {
                                                            "key": "content[ar][title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required|string|max:255"
                                                        },
                                                        {
                                                            "key": "content[ar][body]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|string|max:2000"
                                                        },
                                                        {
                                                            "key": "content[en]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|array"
                                                        },
                                                        {
                                                            "key": "content[en][title]",
                                                            "value": "Sample Title",
                                                            "type": "text",
                                                            "description": "required|string|max:255"
                                                        },
                                                        {
                                                            "key": "content[en][body]",
                                                            "value": "Sample content text",
                                                            "type": "text",
                                                            "description": "required|string|max:2000"
                                                        },
                                                        {
                                                            "key": "type",
                                                            "value": "{{type}}",
                                                            "type": "text",
                                                            "description": "required|string"
                                                        },
                                                        {
                                                            "key": "ids",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "required"
                                                        },
                                                        {
                                                            "key": "release_at",
                                                            "value": "",
                                                            "type": "text",
                                                            "description": "nullable|date"
                                                        }
                                                    ]
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/notifications/sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "notifications",
                                                        "sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        },
                                        {
                                            "name": "Destroy",
                                            "request": {
                                                "method": "DELETE",
                                                "header": [
                                                    {
                                                        "key": "user-type",
                                                        "value": "admin",
                                                        "type": "text",
                                                        "description": "User type: admin or client"
                                                    },
                                                    {
                                                        "key": "Authorization",
                                                        "value": "Bearer {{admin_token}}",
                                                        "type": "text",
                                                        "description": "Bearer token for authenticated routes"
                                                    }
                                                ],
                                                "body": {
                                                    "mode": "formdata",
                                                    "formdata": []
                                                },
                                                "url": {
                                                    "raw": "{{URL}}/v1/admin/notifications/sender/:sender",
                                                    "host": [
                                                        "{{URL}}"
                                                    ],
                                                    "path": [
                                                        "v1",
                                                        "admin",
                                                        "notifications",
                                                        "sender",
                                                        ":sender"
                                                    ],
                                                    "query": []
                                                },
                                                "description": "",
                                                "auth": {
                                                    "type": "bearer",
                                                    "bearer": [
                                                        {
                                                            "key": "token",
                                                            "value": "{{admin_token}}",
                                                            "type": "string"
                                                        }
                                                    ]
                                                }
                                            },
                                            "response": []
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "name": "Roles",
                            "item": [
                                {
                                    "name": "Tree",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/roles/tree",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles",
                                                "tree"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Clone",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/roles/:role/clone",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles",
                                                ":role",
                                                "clone"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index Not Paginated",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/role-not-paginated",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "role-not-paginated"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/roles",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "parent_id",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|exists:roles,id"
                                                },
                                                {
                                                    "key": "permissions",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|array"
                                                },
                                                {
                                                    "key": "permissions[*]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "exists:permissions,id"
                                                },
                                                {
                                                    "key": "en[name]",
                                                    "value": "Mohamed Elsharkawy",
                                                    "type": "text",
                                                    "description": "required|string|max:255"
                                                },
                                                {
                                                    "key": "en[desc]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|string|max:1000"
                                                },
                                                {
                                                    "key": "ar[name]",
                                                    "value": "Mohamed Elsharkawy",
                                                    "type": "text",
                                                    "description": "required|string|max:255"
                                                },
                                                {
                                                    "key": "ar[desc]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|string|max:1000"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/roles",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/roles/:role",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles",
                                                ":role"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "parent_id",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|exists:roles,id"
                                                },
                                                {
                                                    "key": "permissions",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|array"
                                                },
                                                {
                                                    "key": "permissions[*]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "exists:permissions,id"
                                                },
                                                {
                                                    "key": "en[name]",
                                                    "value": "Mohamed Elsharkawy",
                                                    "type": "text",
                                                    "description": "required|string|max:255"
                                                },
                                                {
                                                    "key": "en[desc]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable|string|max:1000"
                                                },
                                                {
                                                    "key": "ar[name]",
                                                    "value": "Mohamed Elsharkawy",
                                                    "type": "text",
                                                    "description": "required|string|max:255"
                                                },
                                                {
                                                    "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}}/v1/admin/roles/:role",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles",
                                                ":role"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/roles/:role",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "roles",
                                                ":role"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Permissions",
                            "item": [
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/permissions",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "permissions"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index Not Paginated",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/permission-not-paginated",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "permission-not-paginated"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Country",
                            "item": [
                                {
                                    "name": "Select Country",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries/list",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries",
                                                "list"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Status",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries/:country/status",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries",
                                                ":country",
                                                "status"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries/:country",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries",
                                                ":country"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries/:country",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries",
                                                ":country"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/countries/:country",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "countries",
                                                ":country"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "City",
                            "item": [
                                {
                                    "name": "Select City",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities/list",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities",
                                                "list"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Status",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities/:city/status",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities",
                                                ":city",
                                                "status"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities/:city",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities",
                                                ":city"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities/:city",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities",
                                                ":city"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/cities/:city",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "cities",
                                                ":city"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Faq",
                            "item": [
                                {
                                    "name": "Update Status",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq/:faq/status",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq",
                                                ":faq",
                                                "status"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Order",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq/:faq/order",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq",
                                                ":faq",
                                                "order"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq/:faq",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq",
                                                ":faq"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq/:faq",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq",
                                                ":faq"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/faq/:faq",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "faq",
                                                ":faq"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Contacts",
                            "item": [
                                {
                                    "name": "Reply",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "reply",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required|string|max:5000"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/contacts/:contact/reply",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "contacts",
                                                ":contact",
                                                "reply"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/contacts",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "contacts"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/contacts/:contact",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "contacts",
                                                ":contact"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/contacts/:contact",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "contacts",
                                                ":contact"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Coupon",
                            "item": [
                                {
                                    "name": "Update Status",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/coupons/:coupon/status",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "coupons",
                                                ":coupon",
                                                "status"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/coupons",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "coupons"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/coupons",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "coupons"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/coupons/:coupon",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "coupons",
                                                ":coupon"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/coupons/:coupon",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "coupons",
                                                ":coupon"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/coupons/:coupon",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "coupons",
                                                ":coupon"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Category",
                            "item": [
                                {
                                    "name": "Select Category",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories/list",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories",
                                                "list"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Status",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories/:category/status",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories",
                                                ":category",
                                                "status"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories/:category",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories",
                                                ":category"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "_method",
                                                    "value": "PUT",
                                                    "type": "text",
                                                    "description": "HTTP method override for Laravel"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories/:category",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories",
                                                ":category"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/categories/:category",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "categories",
                                                ":category"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        },
                        {
                            "name": "Settings",
                            "item": [
                                {
                                    "name": "Index",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Grouped",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/grouped",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                "grouped"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Metadata",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/metadata",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                "metadata"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Groups",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/groups",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                "groups"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Store",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "settings",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required|array"
                                                },
                                                {
                                                    "key": "settings[*][key]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required|string"
                                                },
                                                {
                                                    "key": "settings[*][value]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Update Group",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": [
                                                {
                                                    "key": "settings",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required|array"
                                                },
                                                {
                                                    "key": "settings[*][key]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "required|string"
                                                },
                                                {
                                                    "key": "settings[*][value]",
                                                    "value": "",
                                                    "type": "text",
                                                    "description": "nullable"
                                                }
                                            ]
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/group/:group",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                "group",
                                                ":group"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Init Defaults",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/init-defaults",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                "init-defaults"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Clear Cache",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/clear-cache",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                "clear-cache"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Show",
                                    "request": {
                                        "method": "GET",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/:key",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                ":key"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Destroy",
                                    "request": {
                                        "method": "DELETE",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/:key",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                ":key"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                },
                                {
                                    "name": "Upload Image",
                                    "request": {
                                        "method": "POST",
                                        "header": [
                                            {
                                                "key": "user-type",
                                                "value": "admin",
                                                "type": "text",
                                                "description": "User type: admin or client"
                                            },
                                            {
                                                "key": "Authorization",
                                                "value": "Bearer {{admin_token}}",
                                                "type": "text",
                                                "description": "Bearer token for authenticated routes"
                                            }
                                        ],
                                        "body": {
                                            "mode": "formdata",
                                            "formdata": []
                                        },
                                        "url": {
                                            "raw": "{{URL}}/v1/admin/settings/:key/upload",
                                            "host": [
                                                "{{URL}}"
                                            ],
                                            "path": [
                                                "v1",
                                                "admin",
                                                "settings",
                                                ":key",
                                                "upload"
                                            ],
                                            "query": []
                                        },
                                        "description": "",
                                        "auth": {
                                            "type": "bearer",
                                            "bearer": [
                                                {
                                                    "key": "token",
                                                    "value": "{{admin_token}}",
                                                    "type": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "response": []
                                }
                            ]
                        }
                    ]
                }
            ],
            "event": [
                {
                    "listen": "prerequest",
                    "script": {
                        "type": "text/javascript",
                        "exec": [
                            "// Auto-add user-type header for admin folder",
                            "pm.request.headers.add({",
                            "    key: \"user-type\",",
                            "    value: \"admin\"",
                            "});",
                            "",
                            "// Use folder-specific token if available",
                            "const folderToken = pm.collectionVariables.get(\"admin_token\");",
                            "if (folderToken) {",
                            "    pm.request.headers.add({",
                            "        key: \"Authorization\",",
                            "        value: \"Bearer \" + folderToken",
                            "    });",
                            "}"
                        ]
                    }
                }
            ],
            "auth": {
                "type": "bearer",
                "bearer": [
                    {
                        "key": "token",
                        "value": "{{admin_token}}",
                        "type": "string"
                    }
                ]
            }
        },
        {
            "name": "General",
            "item": [
                {
                    "name": "Health",
                    "item": [
                        {
                            "name": "__Invoke",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/health",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "health"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        }
                    ]
                },
                {
                    "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 | in:\"image\",\"file\",\"audio\",\"video\",\"pdf\""
                                        },
                                        {
                                            "key": "id",
                                            "value": "",
                                            "type": "text",
                                            "description": "nullable | string | exists"
                                        },
                                        {
                                            "key": "model",
                                            "value": "AuthVerification",
                                            "type": "text",
                                            "description": "required | string | in:\"AuthVerification\",\"Category\",\"Category\",\"City\",\"Contact\",\"Country\",\"Coupon\",\"Device\",\"Faq\",\"Media\",\"NotificationGroup\",\"Page\",\"Permission\",\"PermissionAuditLog\",\"Role\",\"Service\",\"Setting\",\"User\""
                                        },
                                        {
                                            "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}}/v1/general/attachment",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "attachment"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        },
                        {
                            "name": "Index",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/attachment/models/list",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "attachment",
                                        "models",
                                        "list"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        },
                        {
                            "name": "Destroy",
                            "request": {
                                "method": "POST",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/attachment/delete/:id",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "attachment",
                                        "delete",
                                        ":id"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        }
                    ]
                },
                {
                    "name": "General",
                    "item": [
                        {
                            "name": "Countries",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/countries",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "countries"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        },
                        {
                            "name": "Cities",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/cities",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "cities"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        },
                        {
                            "name": "Settings",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/settings",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "settings"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        },
                        {
                            "name": "Categories",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/categories",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "categories"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        }
                    ]
                },
                {
                    "name": "Pages",
                    "item": [
                        {
                            "name": "Pages",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/pages/pages",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "pages",
                                        "pages"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        },
                        {
                            "name": "Show Page",
                            "request": {
                                "method": "GET",
                                "header": [],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/pages/page/:page",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "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}}/v1/general/pages/contact",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "pages",
                                        "contact"
                                    ],
                                    "query": []
                                },
                                "description": ""
                            },
                            "response": []
                        }
                    ]
                },
                {
                    "name": "Notification",
                    "item": [
                        {
                            "name": "Index",
                            "request": {
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "user-type",
                                        "value": "admin",
                                        "type": "text",
                                        "description": "User type: admin or client"
                                    },
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/notifications",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "notifications"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Mark As Read",
                            "request": {
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "user-type",
                                        "value": "admin",
                                        "type": "text",
                                        "description": "User type: admin or client"
                                    },
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": [
                                        {
                                            "key": "_method",
                                            "value": "PUT",
                                            "type": "text",
                                            "description": "HTTP method override for Laravel"
                                        }
                                    ]
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/notifications/:notification",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "notifications",
                                        ":notification"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "response": []
                        },
                        {
                            "name": "Destroy",
                            "request": {
                                "method": "DELETE",
                                "header": [
                                    {
                                        "key": "user-type",
                                        "value": "admin",
                                        "type": "text",
                                        "description": "User type: admin or client"
                                    },
                                    {
                                        "key": "Authorization",
                                        "value": "Bearer {{token}}",
                                        "type": "text",
                                        "description": "Bearer token for authenticated routes"
                                    }
                                ],
                                "body": {
                                    "mode": "formdata",
                                    "formdata": []
                                },
                                "url": {
                                    "raw": "{{URL}}/v1/general/notifications/:notification",
                                    "host": [
                                        "{{URL}}"
                                    ],
                                    "path": [
                                        "v1",
                                        "general",
                                        "notifications",
                                        ":notification"
                                    ],
                                    "query": []
                                },
                                "description": "",
                                "auth": {
                                    "type": "bearer",
                                    "bearer": [
                                        {
                                            "key": "token",
                                            "value": "{{token}}",
                                            "type": "string"
                                        }
                                    ]
                                }
                            },
                            "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"
            }
        ]
    }
}