{
    "info": {
        "name": "Complete E-commerce API",
        "description": "Full-featured e-commerce API with auth, products, orders, payments, reviews, shipping",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
    },
    "item": [
        {
            "name": "\ud83d\udd10 Authentication",
            "description": "Authentication endpoints for user registration and login",
            "item": [
                {
                    "name": "Register",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Test User\",\n    \"email\": \"test@example.com\",\n    \"password\": \"password123\"\n}"
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/auth/register",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "auth",
                                "register"
                            ]
                        }
                    }
                },
                {
                    "name": "Login",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"email\": \"john@example.com\",\n    \"password\": \"password123\"\n}"
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/auth/login",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "auth",
                                "login"
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "Addresses",
            "description": "User delivery addresses - user-specific",
            "item": [
                {
                    "name": "Get All Addresses",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/addresses",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "addresses"
                            ]
                        },
                        "description": "Retrieve a paginated list of all addresses"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"label\": \"Home\",\n            \"street_address\": \"123 Main Street, Apt 4B\",\n            \"city\": \"New York\",\n            \"state\": \"NY\",\n            \"country\": \"USA\",\n            \"postal_code\": \"10001\",\n            \"lat\": 40.7588999999999970214048516936600208282470703125,\n            \"lng\": -73.9851000000000027512214728631079196929931640625,\n            \"is_default\": true\n        },\n        {\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"label\": \"Home\",\n            \"street_address\": \"123 Main Street, Apt 4B\",\n            \"city\": \"New York\",\n            \"state\": \"NY\",\n            \"country\": \"USA\",\n            \"postal_code\": \"10001\",\n            \"lat\": 40.7588999999999970214048516936600208282470703125,\n            \"lng\": -73.9851000000000027512214728631079196929931640625,\n            \"is_default\": true\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Addresse by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/addresses/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "addresses",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single addresse by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"label\": \"Home\",\n    \"street_address\": \"123 Main Street, Apt 4B\",\n    \"city\": \"New York\",\n    \"state\": \"NY\",\n    \"country\": \"USA\",\n    \"postal_code\": \"10001\",\n    \"lat\": 40.7588999999999970214048516936600208282470703125,\n    \"lng\": -73.9851000000000027512214728631079196929931640625,\n    \"is_default\": true\n}"
                        }
                    ]
                },
                {
                    "name": "Create Addresse",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"label\": \"Home\",\n    \"street_address\": \"123 Main Street, Apt 4B\",\n    \"city\": \"New York\",\n    \"state\": \"NY\",\n    \"country\": \"USA\",\n    \"postal_code\": \"10001\",\n    \"lat\": 40.7588999999999970214048516936600208282470703125,\n    \"lng\": -73.9851000000000027512214728631079196929931640625,\n    \"is_default\": true\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/addresses",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "addresses"
                            ]
                        },
                        "description": "Create a new addresse"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"label\": \"Home\",\n    \"street_address\": \"123 Main Street, Apt 4B\",\n    \"city\": \"New York\",\n    \"state\": \"NY\",\n    \"country\": \"USA\",\n    \"postal_code\": \"10001\",\n    \"lat\": 40.7588999999999970214048516936600208282470703125,\n    \"lng\": -73.9851000000000027512214728631079196929931640625,\n    \"is_default\": true\n}"
                        }
                    ]
                },
                {
                    "name": "Update Addresse",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"label\": \"Home\",\n    \"street_address\": \"123 Main Street, Apt 4B\",\n    \"city\": \"New York\",\n    \"state\": \"NY\",\n    \"country\": \"USA\",\n    \"postal_code\": \"10001\",\n    \"lat\": 40.7588999999999970214048516936600208282470703125,\n    \"lng\": -73.9851000000000027512214728631079196929931640625,\n    \"is_default\": true\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/addresses/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "addresses",
                                "1"
                            ]
                        },
                        "description": "Update an existing addresse"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"label\": \"Home\",\n    \"street_address\": \"123 Main Street, Apt 4B\",\n    \"city\": \"New York\",\n    \"state\": \"NY\",\n    \"country\": \"USA\",\n    \"postal_code\": \"10001\",\n    \"lat\": 40.7588999999999970214048516936600208282470703125,\n    \"lng\": -73.9851000000000027512214728631079196929931640625,\n    \"is_default\": true\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Addresse",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/addresses/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "addresses",
                                "1"
                            ]
                        },
                        "description": "Delete a addresse by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Addresse deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Categories",
            "description": "Product categories",
            "item": [
                {
                    "name": "Get All Categories",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/categories",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "categories"
                            ]
                        },
                        "description": "Retrieve a paginated list of all categories"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"name\": \"Electronics\",\n            \"slug\": \"electronics\",\n            \"description\": \"Electronic devices and accessories\",\n            \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n            \"parent_id\": null,\n            \"products_count\": 15\n        },\n        {\n            \"name\": \"Electronics\",\n            \"slug\": \"electronics\",\n            \"description\": \"Electronic devices and accessories\",\n            \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n            \"parent_id\": null,\n            \"products_count\": 15\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Categorie by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/categories/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "categories",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single categorie by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Electronics\",\n    \"slug\": \"electronics\",\n    \"description\": \"Electronic devices and accessories\",\n    \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n    \"parent_id\": null,\n    \"products_count\": 15\n}"
                        }
                    ]
                },
                {
                    "name": "Create Categorie",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Electronics\",\n    \"slug\": \"electronics\",\n    \"description\": \"Electronic devices and accessories\",\n    \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n    \"parent_id\": null,\n    \"products_count\": 15\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/categories",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "categories"
                            ]
                        },
                        "description": "Create a new categorie"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Electronics\",\n    \"slug\": \"electronics\",\n    \"description\": \"Electronic devices and accessories\",\n    \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n    \"parent_id\": null,\n    \"products_count\": 15\n}"
                        }
                    ]
                },
                {
                    "name": "Update Categorie",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Electronics\",\n    \"slug\": \"electronics\",\n    \"description\": \"Electronic devices and accessories\",\n    \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n    \"parent_id\": null,\n    \"products_count\": 15\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/categories/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "categories",
                                "1"
                            ]
                        },
                        "description": "Update an existing categorie"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Electronics\",\n    \"slug\": \"electronics\",\n    \"description\": \"Electronic devices and accessories\",\n    \"image\": \"https:\\/\\/picsum.photos\\/300\\/300?random=cat1\",\n    \"parent_id\": null,\n    \"products_count\": 15\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Categorie",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/categories/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "categories",
                                "1"
                            ]
                        },
                        "description": "Delete a categorie by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Categorie deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Invoices",
            "description": "Order invoices - user-specific",
            "item": [
                {
                    "name": "Get All Invoices",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/invoices",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "invoices"
                            ]
                        },
                        "description": "Retrieve a paginated list of all invoices"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"invoice_number\": \"INV-2024-00001\",\n            \"order_id\": 1,\n            \"order_number\": \"ORD-2024-00001\",\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"billing_address\": {\n                \"name\": \"John Anderson\",\n                \"street\": \"123 Main Street, Apt 4B\",\n                \"city\": \"New York\",\n                \"state\": \"NY\",\n                \"country\": \"USA\",\n                \"postal_code\": \"10001\"\n            },\n            \"items\": [\n                {\n                    \"name\": \"MacBook Pro 16\\\"\",\n                    \"quantity\": 1,\n                    \"price\": 2299.989999999999781721271574497222900390625,\n                    \"total\": 2299.989999999999781721271574497222900390625\n                },\n                {\n                    \"name\": \"AirPods Pro (2nd Gen)\",\n                    \"quantity\": 1,\n                    \"price\": 249.990000000000009094947017729282379150390625,\n                    \"total\": 249.990000000000009094947017729282379150390625\n                }\n            ],\n            \"subtotal\": 2549.98000000000001818989403545856475830078125,\n            \"tax\": 204,\n            \"total\": 2769.96999999999979991116560995578765869140625,\n            \"status\": \"paid\",\n            \"issued_at\": \"2024-01-15T10:30:00Z\",\n            \"due_at\": \"2024-01-30T23:59:59Z\",\n            \"paid_at\": \"2024-01-15T10:35:00Z\"\n        },\n        {\n            \"invoice_number\": \"INV-2024-00001\",\n            \"order_id\": 1,\n            \"order_number\": \"ORD-2024-00001\",\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"billing_address\": {\n                \"name\": \"John Anderson\",\n                \"street\": \"123 Main Street, Apt 4B\",\n                \"city\": \"New York\",\n                \"state\": \"NY\",\n                \"country\": \"USA\",\n                \"postal_code\": \"10001\"\n            },\n            \"items\": [\n                {\n                    \"name\": \"MacBook Pro 16\\\"\",\n                    \"quantity\": 1,\n                    \"price\": 2299.989999999999781721271574497222900390625,\n                    \"total\": 2299.989999999999781721271574497222900390625\n                },\n                {\n                    \"name\": \"AirPods Pro (2nd Gen)\",\n                    \"quantity\": 1,\n                    \"price\": 249.990000000000009094947017729282379150390625,\n                    \"total\": 249.990000000000009094947017729282379150390625\n                }\n            ],\n            \"subtotal\": 2549.98000000000001818989403545856475830078125,\n            \"tax\": 204,\n            \"total\": 2769.96999999999979991116560995578765869140625,\n            \"status\": \"paid\",\n            \"issued_at\": \"2024-01-15T10:30:00Z\",\n            \"due_at\": \"2024-01-30T23:59:59Z\",\n            \"paid_at\": \"2024-01-15T10:35:00Z\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Invoice by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/invoices/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "invoices",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single invoice by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"invoice_number\": \"INV-2024-00001\",\n    \"order_id\": 1,\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"billing_address\": {\n        \"name\": \"John Anderson\",\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625,\n            \"total\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625,\n            \"total\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"status\": \"paid\",\n    \"issued_at\": \"2024-01-15T10:30:00Z\",\n    \"due_at\": \"2024-01-30T23:59:59Z\",\n    \"paid_at\": \"2024-01-15T10:35:00Z\"\n}"
                        }
                    ]
                },
                {
                    "name": "Create Invoice",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"invoice_number\": \"INV-2024-00001\",\n    \"order_id\": 1,\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"billing_address\": {\n        \"name\": \"John Anderson\",\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625,\n            \"total\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625,\n            \"total\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"status\": \"paid\",\n    \"issued_at\": \"2024-01-15T10:30:00Z\",\n    \"due_at\": \"2024-01-30T23:59:59Z\",\n    \"paid_at\": \"2024-01-15T10:35:00Z\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/invoices",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "invoices"
                            ]
                        },
                        "description": "Create a new invoice"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"invoice_number\": \"INV-2024-00001\",\n    \"order_id\": 1,\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"billing_address\": {\n        \"name\": \"John Anderson\",\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625,\n            \"total\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625,\n            \"total\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"status\": \"paid\",\n    \"issued_at\": \"2024-01-15T10:30:00Z\",\n    \"due_at\": \"2024-01-30T23:59:59Z\",\n    \"paid_at\": \"2024-01-15T10:35:00Z\"\n}"
                        }
                    ]
                },
                {
                    "name": "Update Invoice",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"invoice_number\": \"INV-2024-00001\",\n    \"order_id\": 1,\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"billing_address\": {\n        \"name\": \"John Anderson\",\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625,\n            \"total\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625,\n            \"total\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"status\": \"paid\",\n    \"issued_at\": \"2024-01-15T10:30:00Z\",\n    \"due_at\": \"2024-01-30T23:59:59Z\",\n    \"paid_at\": \"2024-01-15T10:35:00Z\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/invoices/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "invoices",
                                "1"
                            ]
                        },
                        "description": "Update an existing invoice"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"invoice_number\": \"INV-2024-00001\",\n    \"order_id\": 1,\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"billing_address\": {\n        \"name\": \"John Anderson\",\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625,\n            \"total\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625,\n            \"total\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"status\": \"paid\",\n    \"issued_at\": \"2024-01-15T10:30:00Z\",\n    \"due_at\": \"2024-01-30T23:59:59Z\",\n    \"paid_at\": \"2024-01-15T10:35:00Z\"\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Invoice",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/invoices/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "invoices",
                                "1"
                            ]
                        },
                        "description": "Delete a invoice by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Invoice deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Orders",
            "description": "Customer orders - user-specific",
            "item": [
                {
                    "name": "Get All Orders",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/orders",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "orders"
                            ]
                        },
                        "description": "Retrieve a paginated list of all orders"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"order_number\": \"ORD-2024-00001\",\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"status\": \"delivered\",\n            \"subtotal\": 2549.98000000000001818989403545856475830078125,\n            \"tax\": 204,\n            \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n            \"total\": 2769.96999999999979991116560995578765869140625,\n            \"payment_method\": \"Credit Card (**** 4242)\",\n            \"shipping_method\": \"Express Shipping\",\n            \"shipping_address\": {\n                \"street\": \"123 Main Street, Apt 4B\",\n                \"city\": \"New York\",\n                \"state\": \"NY\",\n                \"country\": \"USA\",\n                \"postal_code\": \"10001\"\n            },\n            \"items\": [\n                {\n                    \"product_id\": 1,\n                    \"product_name\": \"MacBook Pro 16\\\"\",\n                    \"quantity\": 1,\n                    \"price\": 2299.989999999999781721271574497222900390625\n                },\n                {\n                    \"product_id\": 5,\n                    \"product_name\": \"AirPods Pro (2nd Gen)\",\n                    \"quantity\": 1,\n                    \"price\": 249.990000000000009094947017729282379150390625\n                }\n            ],\n            \"created_at\": \"2024-01-15T10:30:00Z\",\n            \"estimated_delivery\": \"2024-01-20\"\n        },\n        {\n            \"order_number\": \"ORD-2024-00001\",\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"status\": \"delivered\",\n            \"subtotal\": 2549.98000000000001818989403545856475830078125,\n            \"tax\": 204,\n            \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n            \"total\": 2769.96999999999979991116560995578765869140625,\n            \"payment_method\": \"Credit Card (**** 4242)\",\n            \"shipping_method\": \"Express Shipping\",\n            \"shipping_address\": {\n                \"street\": \"123 Main Street, Apt 4B\",\n                \"city\": \"New York\",\n                \"state\": \"NY\",\n                \"country\": \"USA\",\n                \"postal_code\": \"10001\"\n            },\n            \"items\": [\n                {\n                    \"product_id\": 1,\n                    \"product_name\": \"MacBook Pro 16\\\"\",\n                    \"quantity\": 1,\n                    \"price\": 2299.989999999999781721271574497222900390625\n                },\n                {\n                    \"product_id\": 5,\n                    \"product_name\": \"AirPods Pro (2nd Gen)\",\n                    \"quantity\": 1,\n                    \"price\": 249.990000000000009094947017729282379150390625\n                }\n            ],\n            \"created_at\": \"2024-01-15T10:30:00Z\",\n            \"estimated_delivery\": \"2024-01-20\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Order by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/orders/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "orders",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single order by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"status\": \"delivered\",\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"payment_method\": \"Credit Card (**** 4242)\",\n    \"shipping_method\": \"Express Shipping\",\n    \"shipping_address\": {\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"product_id\": 5,\n            \"product_name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"created_at\": \"2024-01-15T10:30:00Z\",\n    \"estimated_delivery\": \"2024-01-20\"\n}"
                        }
                    ]
                },
                {
                    "name": "Create Order",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"status\": \"delivered\",\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"payment_method\": \"Credit Card (**** 4242)\",\n    \"shipping_method\": \"Express Shipping\",\n    \"shipping_address\": {\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"product_id\": 5,\n            \"product_name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"estimated_delivery\": \"2024-01-20\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/orders",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "orders"
                            ]
                        },
                        "description": "Create a new order"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"status\": \"delivered\",\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"payment_method\": \"Credit Card (**** 4242)\",\n    \"shipping_method\": \"Express Shipping\",\n    \"shipping_address\": {\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"product_id\": 5,\n            \"product_name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"created_at\": \"2024-01-15T10:30:00Z\",\n    \"estimated_delivery\": \"2024-01-20\"\n}"
                        }
                    ]
                },
                {
                    "name": "Update Order",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"status\": \"delivered\",\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"payment_method\": \"Credit Card (**** 4242)\",\n    \"shipping_method\": \"Express Shipping\",\n    \"shipping_address\": {\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"product_id\": 5,\n            \"product_name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"estimated_delivery\": \"2024-01-20\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/orders/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "orders",
                                "1"
                            ]
                        },
                        "description": "Update an existing order"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"order_number\": \"ORD-2024-00001\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"status\": \"delivered\",\n    \"subtotal\": 2549.98000000000001818989403545856475830078125,\n    \"tax\": 204,\n    \"shipping_cost\": 15.9900000000000002131628207280300557613372802734375,\n    \"total\": 2769.96999999999979991116560995578765869140625,\n    \"payment_method\": \"Credit Card (**** 4242)\",\n    \"shipping_method\": \"Express Shipping\",\n    \"shipping_address\": {\n        \"street\": \"123 Main Street, Apt 4B\",\n        \"city\": \"New York\",\n        \"state\": \"NY\",\n        \"country\": \"USA\",\n        \"postal_code\": \"10001\"\n    },\n    \"items\": [\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"quantity\": 1,\n            \"price\": 2299.989999999999781721271574497222900390625\n        },\n        {\n            \"product_id\": 5,\n            \"product_name\": \"AirPods Pro (2nd Gen)\",\n            \"quantity\": 1,\n            \"price\": 249.990000000000009094947017729282379150390625\n        }\n    ],\n    \"created_at\": \"2024-01-15T10:30:00Z\",\n    \"estimated_delivery\": \"2024-01-20\"\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Order",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/orders/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "orders",
                                "1"
                            ]
                        },
                        "description": "Delete a order by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Order deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Payment-methods",
            "description": "Available payment methods",
            "item": [
                {
                    "name": "Get All Payment-methods",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/payment-methods",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "payment-methods"
                            ]
                        },
                        "description": "Retrieve a paginated list of all payment-methods"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"name\": \"Credit Card\",\n            \"type\": \"card\",\n            \"icon\": \"\\ud83d\\udcb3\",\n            \"is_active\": true,\n            \"description\": \"Visa, Mastercard, Amex\"\n        },\n        {\n            \"name\": \"Credit Card\",\n            \"type\": \"card\",\n            \"icon\": \"\\ud83d\\udcb3\",\n            \"is_active\": true,\n            \"description\": \"Visa, Mastercard, Amex\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Payment-method by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/payment-methods/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "payment-methods",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single payment-method by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Credit Card\",\n    \"type\": \"card\",\n    \"icon\": \"\\ud83d\\udcb3\",\n    \"is_active\": true,\n    \"description\": \"Visa, Mastercard, Amex\"\n}"
                        }
                    ]
                },
                {
                    "name": "Create Payment-method",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Credit Card\",\n    \"type\": \"card\",\n    \"icon\": \"\\ud83d\\udcb3\",\n    \"is_active\": true,\n    \"description\": \"Visa, Mastercard, Amex\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/payment-methods",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "payment-methods"
                            ]
                        },
                        "description": "Create a new payment-method"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Credit Card\",\n    \"type\": \"card\",\n    \"icon\": \"\\ud83d\\udcb3\",\n    \"is_active\": true,\n    \"description\": \"Visa, Mastercard, Amex\"\n}"
                        }
                    ]
                },
                {
                    "name": "Update Payment-method",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Credit Card\",\n    \"type\": \"card\",\n    \"icon\": \"\\ud83d\\udcb3\",\n    \"is_active\": true,\n    \"description\": \"Visa, Mastercard, Amex\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/payment-methods/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "payment-methods",
                                "1"
                            ]
                        },
                        "description": "Update an existing payment-method"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Credit Card\",\n    \"type\": \"card\",\n    \"icon\": \"\\ud83d\\udcb3\",\n    \"is_active\": true,\n    \"description\": \"Visa, Mastercard, Amex\"\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Payment-method",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/payment-methods/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "payment-methods",
                                "1"
                            ]
                        },
                        "description": "Delete a payment-method by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Payment-method deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Products",
            "description": "Product catalog",
            "item": [
                {
                    "name": "Get All Products",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/products",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "products"
                            ]
                        },
                        "description": "Retrieve a paginated list of all products"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"slug\": \"macbook-pro-16\",\n            \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n            \"price\": 2499.989999999999781721271574497222900390625,\n            \"sale_price\": 2299.989999999999781721271574497222900390625,\n            \"category_id\": 2,\n            \"category_name\": \"Laptops\",\n            \"stock\": 25,\n            \"sku\": \"MBP-16-M2\",\n            \"images\": [\n                \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n                \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n            ],\n            \"rating\": 4.79999999999999982236431605997495353221893310546875,\n            \"reviews_count\": 124,\n            \"is_featured\": true,\n            \"weight\": 2.100000000000000088817841970012523233890533447265625,\n            \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n        },\n        {\n            \"name\": \"MacBook Pro 16\\\"\",\n            \"slug\": \"macbook-pro-16\",\n            \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n            \"price\": 2499.989999999999781721271574497222900390625,\n            \"sale_price\": 2299.989999999999781721271574497222900390625,\n            \"category_id\": 2,\n            \"category_name\": \"Laptops\",\n            \"stock\": 25,\n            \"sku\": \"MBP-16-M2\",\n            \"images\": [\n                \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n                \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n            ],\n            \"rating\": 4.79999999999999982236431605997495353221893310546875,\n            \"reviews_count\": 124,\n            \"is_featured\": true,\n            \"weight\": 2.100000000000000088817841970012523233890533447265625,\n            \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Product by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/products/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "products",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single product by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"MacBook Pro 16\\\"\",\n    \"slug\": \"macbook-pro-16\",\n    \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n    \"price\": 2499.989999999999781721271574497222900390625,\n    \"sale_price\": 2299.989999999999781721271574497222900390625,\n    \"category_id\": 2,\n    \"category_name\": \"Laptops\",\n    \"stock\": 25,\n    \"sku\": \"MBP-16-M2\",\n    \"images\": [\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n    ],\n    \"rating\": 4.79999999999999982236431605997495353221893310546875,\n    \"reviews_count\": 124,\n    \"is_featured\": true,\n    \"weight\": 2.100000000000000088817841970012523233890533447265625,\n    \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n}"
                        }
                    ]
                },
                {
                    "name": "Create Product",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"MacBook Pro 16\\\"\",\n    \"slug\": \"macbook-pro-16\",\n    \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n    \"price\": 2499.989999999999781721271574497222900390625,\n    \"sale_price\": 2299.989999999999781721271574497222900390625,\n    \"category_id\": 2,\n    \"category_name\": \"Laptops\",\n    \"stock\": 25,\n    \"sku\": \"MBP-16-M2\",\n    \"images\": [\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n    ],\n    \"rating\": 4.79999999999999982236431605997495353221893310546875,\n    \"reviews_count\": 124,\n    \"is_featured\": true,\n    \"weight\": 2.100000000000000088817841970012523233890533447265625,\n    \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/products",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "products"
                            ]
                        },
                        "description": "Create a new product"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"MacBook Pro 16\\\"\",\n    \"slug\": \"macbook-pro-16\",\n    \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n    \"price\": 2499.989999999999781721271574497222900390625,\n    \"sale_price\": 2299.989999999999781721271574497222900390625,\n    \"category_id\": 2,\n    \"category_name\": \"Laptops\",\n    \"stock\": 25,\n    \"sku\": \"MBP-16-M2\",\n    \"images\": [\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n    ],\n    \"rating\": 4.79999999999999982236431605997495353221893310546875,\n    \"reviews_count\": 124,\n    \"is_featured\": true,\n    \"weight\": 2.100000000000000088817841970012523233890533447265625,\n    \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n}"
                        }
                    ]
                },
                {
                    "name": "Update Product",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"MacBook Pro 16\\\"\",\n    \"slug\": \"macbook-pro-16\",\n    \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n    \"price\": 2499.989999999999781721271574497222900390625,\n    \"sale_price\": 2299.989999999999781721271574497222900390625,\n    \"category_id\": 2,\n    \"category_name\": \"Laptops\",\n    \"stock\": 25,\n    \"sku\": \"MBP-16-M2\",\n    \"images\": [\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n    ],\n    \"rating\": 4.79999999999999982236431605997495353221893310546875,\n    \"reviews_count\": 124,\n    \"is_featured\": true,\n    \"weight\": 2.100000000000000088817841970012523233890533447265625,\n    \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/products/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "products",
                                "1"
                            ]
                        },
                        "description": "Update an existing product"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"MacBook Pro 16\\\"\",\n    \"slug\": \"macbook-pro-16\",\n    \"description\": \"Apple M2 Pro chip, 16GB RAM, 512GB SSD\",\n    \"price\": 2499.989999999999781721271574497222900390625,\n    \"sale_price\": 2299.989999999999781721271574497222900390625,\n    \"category_id\": 2,\n    \"category_name\": \"Laptops\",\n    \"stock\": 25,\n    \"sku\": \"MBP-16-M2\",\n    \"images\": [\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1\",\n        \"https:\\/\\/picsum.photos\\/600\\/600?random=prod1a\"\n    ],\n    \"rating\": 4.79999999999999982236431605997495353221893310546875,\n    \"reviews_count\": 124,\n    \"is_featured\": true,\n    \"weight\": 2.100000000000000088817841970012523233890533447265625,\n    \"dimensions\": \"35.79 x 24.81 x 1.68 cm\"\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Product",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/products/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "products",
                                "1"
                            ]
                        },
                        "description": "Delete a product by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Product deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Reviews",
            "description": "Product reviews and ratings",
            "item": [
                {
                    "name": "Get All Reviews",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/reviews",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "reviews"
                            ]
                        },
                        "description": "Retrieve a paginated list of all reviews"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n            \"rating\": 5,\n            \"title\": \"Best laptop I ever owned!\",\n            \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n            \"verified_purchase\": true,\n            \"helpful_count\": 45,\n            \"created_at\": \"2024-01-18T15:30:00Z\"\n        },\n        {\n            \"product_id\": 1,\n            \"product_name\": \"MacBook Pro 16\\\"\",\n            \"user_id\": 1,\n            \"user_name\": \"John Anderson\",\n            \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n            \"rating\": 5,\n            \"title\": \"Best laptop I ever owned!\",\n            \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n            \"verified_purchase\": true,\n            \"helpful_count\": 45,\n            \"created_at\": \"2024-01-18T15:30:00Z\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Review by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/reviews/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "reviews",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single review by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"product_id\": 1,\n    \"product_name\": \"MacBook Pro 16\\\"\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n    \"rating\": 5,\n    \"title\": \"Best laptop I ever owned!\",\n    \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n    \"verified_purchase\": true,\n    \"helpful_count\": 45,\n    \"created_at\": \"2024-01-18T15:30:00Z\"\n}"
                        }
                    ]
                },
                {
                    "name": "Create Review",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"product_id\": 1,\n    \"product_name\": \"MacBook Pro 16\\\"\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n    \"rating\": 5,\n    \"title\": \"Best laptop I ever owned!\",\n    \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n    \"verified_purchase\": true,\n    \"helpful_count\": 45\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/reviews",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "reviews"
                            ]
                        },
                        "description": "Create a new review"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"product_id\": 1,\n    \"product_name\": \"MacBook Pro 16\\\"\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n    \"rating\": 5,\n    \"title\": \"Best laptop I ever owned!\",\n    \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n    \"verified_purchase\": true,\n    \"helpful_count\": 45,\n    \"created_at\": \"2024-01-18T15:30:00Z\"\n}"
                        }
                    ]
                },
                {
                    "name": "Update Review",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"product_id\": 1,\n    \"product_name\": \"MacBook Pro 16\\\"\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n    \"rating\": 5,\n    \"title\": \"Best laptop I ever owned!\",\n    \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n    \"verified_purchase\": true,\n    \"helpful_count\": 45\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/reviews/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "reviews",
                                "1"
                            ]
                        },
                        "description": "Update an existing review"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"product_id\": 1,\n    \"product_name\": \"MacBook Pro 16\\\"\",\n    \"user_id\": 1,\n    \"user_name\": \"John Anderson\",\n    \"user_avatar\": \"https:\\/\\/i.pravatar.cc\\/50?img=12\",\n    \"rating\": 5,\n    \"title\": \"Best laptop I ever owned!\",\n    \"comment\": \"The M2 Pro chip is incredibly fast. Battery life is amazing. Highly recommend!\",\n    \"verified_purchase\": true,\n    \"helpful_count\": 45,\n    \"created_at\": \"2024-01-18T15:30:00Z\"\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Review",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/reviews/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "reviews",
                                "1"
                            ]
                        },
                        "description": "Delete a review by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Review deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Shipping-methods",
            "description": "Available shipping options",
            "item": [
                {
                    "name": "Get All Shipping-methods",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/shipping-methods",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "shipping-methods"
                            ]
                        },
                        "description": "Retrieve a paginated list of all shipping-methods"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"name\": \"Standard Shipping\",\n            \"delivery_time\": \"5-7 business days\",\n            \"cost\": 5.9900000000000002131628207280300557613372802734375,\n            \"icon\": \"\\ud83d\\udce6\",\n            \"description\": \"Regular delivery service\"\n        },\n        {\n            \"name\": \"Standard Shipping\",\n            \"delivery_time\": \"5-7 business days\",\n            \"cost\": 5.9900000000000002131628207280300557613372802734375,\n            \"icon\": \"\\ud83d\\udce6\",\n            \"description\": \"Regular delivery service\"\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get Shipping-method by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/shipping-methods/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "shipping-methods",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single shipping-method by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Standard Shipping\",\n    \"delivery_time\": \"5-7 business days\",\n    \"cost\": 5.9900000000000002131628207280300557613372802734375,\n    \"icon\": \"\\ud83d\\udce6\",\n    \"description\": \"Regular delivery service\"\n}"
                        }
                    ]
                },
                {
                    "name": "Create Shipping-method",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Standard Shipping\",\n    \"delivery_time\": \"5-7 business days\",\n    \"cost\": 5.9900000000000002131628207280300557613372802734375,\n    \"icon\": \"\\ud83d\\udce6\",\n    \"description\": \"Regular delivery service\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/shipping-methods",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "shipping-methods"
                            ]
                        },
                        "description": "Create a new shipping-method"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Standard Shipping\",\n    \"delivery_time\": \"5-7 business days\",\n    \"cost\": 5.9900000000000002131628207280300557613372802734375,\n    \"icon\": \"\\ud83d\\udce6\",\n    \"description\": \"Regular delivery service\"\n}"
                        }
                    ]
                },
                {
                    "name": "Update Shipping-method",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"Standard Shipping\",\n    \"delivery_time\": \"5-7 business days\",\n    \"cost\": 5.9900000000000002131628207280300557613372802734375,\n    \"icon\": \"\\ud83d\\udce6\",\n    \"description\": \"Regular delivery service\"\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/shipping-methods/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "shipping-methods",
                                "1"
                            ]
                        },
                        "description": "Update an existing shipping-method"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"name\": \"Standard Shipping\",\n    \"delivery_time\": \"5-7 business days\",\n    \"cost\": 5.9900000000000002131628207280300557613372802734375,\n    \"icon\": \"\\ud83d\\udce6\",\n    \"description\": \"Regular delivery service\"\n}"
                        }
                    ]
                },
                {
                    "name": "Delete Shipping-method",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/shipping-methods/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "shipping-methods",
                                "1"
                            ]
                        },
                        "description": "Delete a shipping-method by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"Shipping-method deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        },
        {
            "name": "Users",
            "description": "Customer accounts",
            "item": [
                {
                    "name": "Get All Users",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/users",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "users"
                            ]
                        },
                        "description": "Retrieve a paginated list of all users"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"John Anderson\",\n            \"email\": \"john@example.com\",\n            \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n            \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n            \"phone\": \"+1-555-0101\",\n            \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n            \"role\": \"customer\",\n            \"joined_at\": \"2023-01-15\",\n            \"orders_count\": 12,\n            \"total_spent\": 3456.78000000000020008883439004421234130859375\n        },\n        {\n            \"id\": 1,\n            \"name\": \"John Anderson\",\n            \"email\": \"john@example.com\",\n            \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n            \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n            \"phone\": \"+1-555-0101\",\n            \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n            \"role\": \"customer\",\n            \"joined_at\": \"2023-01-15\",\n            \"orders_count\": 12,\n            \"total_spent\": 3456.78000000000020008883439004421234130859375\n        }\n    ],\n    \"meta\": {\n        \"current_page\": 1,\n        \"total\": 50,\n        \"per_page\": 15\n    }\n}"
                        }
                    ]
                },
                {
                    "name": "Get User by ID",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/users/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "users",
                                "1"
                            ]
                        },
                        "description": "Retrieve a single user by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"id\": 1,\n    \"name\": \"John Anderson\",\n    \"email\": \"john@example.com\",\n    \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n    \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n    \"phone\": \"+1-555-0101\",\n    \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n    \"role\": \"customer\",\n    \"joined_at\": \"2023-01-15\",\n    \"orders_count\": 12,\n    \"total_spent\": 3456.78000000000020008883439004421234130859375\n}"
                        }
                    ]
                },
                {
                    "name": "Create User",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"John Anderson\",\n    \"email\": \"john@example.com\",\n    \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n    \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n    \"phone\": \"+1-555-0101\",\n    \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n    \"role\": \"customer\",\n    \"joined_at\": \"2023-01-15\",\n    \"orders_count\": 12,\n    \"total_spent\": 3456.78000000000020008883439004421234130859375\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/users",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "users"
                            ]
                        },
                        "description": "Create a new user"
                    },
                    "response": [
                        {
                            "name": "201 Created",
                            "status": "Created",
                            "code": 201,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"id\": 1,\n    \"name\": \"John Anderson\",\n    \"email\": \"john@example.com\",\n    \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n    \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n    \"phone\": \"+1-555-0101\",\n    \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n    \"role\": \"customer\",\n    \"joined_at\": \"2023-01-15\",\n    \"orders_count\": 12,\n    \"total_spent\": 3456.78000000000020008883439004421234130859375\n}"
                        }
                    ]
                },
                {
                    "name": "Update User",
                    "request": {
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\n    \"name\": \"John Anderson\",\n    \"email\": \"john@example.com\",\n    \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n    \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n    \"phone\": \"+1-555-0101\",\n    \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n    \"role\": \"customer\",\n    \"joined_at\": \"2023-01-15\",\n    \"orders_count\": 12,\n    \"total_spent\": 3456.78000000000020008883439004421234130859375\n}",
                            "options": {
                                "raw": {
                                    "language": "json"
                                }
                            }
                        },
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/users/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "users",
                                "1"
                            ]
                        },
                        "description": "Update an existing user"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"id\": 1,\n    \"name\": \"John Anderson\",\n    \"email\": \"john@example.com\",\n    \"password\": \"$2y$12$Np.sWfvPM1Z5hz0RTa0q9eQ4gTA4k73cCyAcFqW8lObMp0EvbJq9W\",\n    \"api_token\": \"815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f\",\n    \"phone\": \"+1-555-0101\",\n    \"avatar\": \"https:\\/\\/i.pravatar.cc\\/150?img=12\",\n    \"role\": \"customer\",\n    \"joined_at\": \"2023-01-15\",\n    \"orders_count\": 12,\n    \"total_spent\": 3456.78000000000020008883439004421234130859375\n}"
                        }
                    ]
                },
                {
                    "name": "Delete User",
                    "request": {
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{baseUrl}}/api/ecommerce/users/1",
                            "host": [
                                "{{baseUrl}}"
                            ],
                            "path": [
                                "api",
                                "ecommerce",
                                "users",
                                "1"
                            ]
                        },
                        "description": "Delete a user by ID"
                    },
                    "response": [
                        {
                            "name": "200 OK",
                            "status": "OK",
                            "code": 200,
                            "header": [
                                {
                                    "key": "Content-Type",
                                    "value": "application/json"
                                }
                            ],
                            "body": "{\n    \"message\": \"User deleted successfully\"\n}"
                        }
                    ]
                }
            ]
        }
    ],
    "variable": [
        {
            "key": "baseUrl",
            "value": "https://jsonvibe.com",
            "type": "string"
        },
        {
            "key": "token",
            "value": "815c784f9d64d7efce4c932db8416cf6dee2194c73e79e1a5a22683b14a9722f",
            "type": "string"
        }
    ],
    "auth": {
        "type": "bearer",
        "bearer": [
            {
                "key": "token",
                "value": "{{token}}",
                "type": "string"
            }
        ]
    }
}