{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/industry-tuner-api.test"
        }
    ],
    "info": {
        "name": "Industry Tuner API API Documentation",
        "_postman_id": "6958ad62-153e-4d19-8368-225f53e15796",
        "description": "Industry Tuner API - A comprehensive API for authentication, user\/company\/expert management, projects & proposals, subscriptions, blogs, FAQs, locations, policies, site settings, and more.",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "Admin About Page",
            "description": "",
            "item": [
                {
                    "name": "Get current about page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/about-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/about-page"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"About page content retrieved successfully\",\"data\":{\"id\":1,\"page_title\":\"About Us\",\"side_image\":\"http:\/\/localhost\/images\/about\/side.jpg\",\"heading\":\"Welcome\",\"description\":\"Description\",\"our_mission_text\":\"Mission text\",\"our_vision_text\":\"Vision text\",\"our_values_text\":\"Values text\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update about page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/about-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/about-page"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "page_title",
                                    "value": "About Us",
                                    "type": "text",
                                    "description": "optional Page title."
                                },
                                {
                                    "key": "heading",
                                    "value": "Welcome to Our Company",
                                    "type": "text",
                                    "description": "optional Heading."
                                },
                                {
                                    "key": "description",
                                    "value": "We are a leading company",
                                    "type": "text",
                                    "description": "optional Description."
                                },
                                {
                                    "key": "our_mission_text",
                                    "value": "Our mission is to...",
                                    "type": "text",
                                    "description": "optional Our mission text."
                                },
                                {
                                    "key": "our_vision_text",
                                    "value": "Our vision is to...",
                                    "type": "text",
                                    "description": "optional Our vision text."
                                },
                                {
                                    "key": "our_values_text",
                                    "value": "Our values are...",
                                    "type": "text",
                                    "description": "optional Our values text."
                                },
                                {
                                    "key": "side_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"About page content updated successfully\",\"data\":{\"id\":1,\"page_title\":\"About Us\",\"side_image\":\"http:\/\/localhost\/images\/about\/side.jpg\",\"heading\":\"Welcome\",\"description\":\"Description\",\"our_mission_text\":\"Mission text\",\"our_vision_text\":\"Vision text\",\"our_values_text\":\"Values text\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"page_title\":[\"The page title field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update about page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/about-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/about-page"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "page_title",
                                    "value": "About Us",
                                    "type": "text",
                                    "description": "optional Page title."
                                },
                                {
                                    "key": "heading",
                                    "value": "Welcome to Our Company",
                                    "type": "text",
                                    "description": "optional Heading."
                                },
                                {
                                    "key": "description",
                                    "value": "We are a leading company",
                                    "type": "text",
                                    "description": "optional Description."
                                },
                                {
                                    "key": "our_mission_text",
                                    "value": "Our mission is to...",
                                    "type": "text",
                                    "description": "optional Our mission text."
                                },
                                {
                                    "key": "our_vision_text",
                                    "value": "Our vision is to...",
                                    "type": "text",
                                    "description": "optional Our vision text."
                                },
                                {
                                    "key": "our_values_text",
                                    "value": "Our values are...",
                                    "type": "text",
                                    "description": "optional Our values text."
                                },
                                {
                                    "key": "side_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PATCH",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"About page content updated successfully\",\"data\":{\"id\":1,\"page_title\":\"About Us\",\"side_image\":\"http:\/\/localhost\/images\/about\/side.jpg\",\"heading\":\"Welcome\",\"description\":\"Description\",\"our_mission_text\":\"Mission text\",\"our_vision_text\":\"Vision text\",\"our_values_text\":\"Values text\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"page_title\":[\"The page title field is required.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Blogs",
            "description": "",
            "item": [
                {
                    "name": "Blog Categories",
                    "description": "",
                    "item": [
                        {
                            "name": "List blog categories (admin).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blog-categories",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blog-categories"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog categories retrieved\",\"data\":[{\"id\":1,\"name\":\"Tech\",\"is_active\":true,\"blogs_count\":5,\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Create a blog category.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blog-categories",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blog-categories"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"name\":\"Technology\",\"is_active\":true}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 201,
                                    "body": "{\"success\":true,\"message\":\"Blog category created\",\"data\":{\"id\":1,\"name\":\"Technology\",\"is_active\":true,\"blogs_count\":0,\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"The name has already been taken.\",\"errors\":{\"name\":[\"The name has already been taken.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Show a single category (admin).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blog-categories\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blog-categories\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The category ID."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog category retrieved\",\"data\":{\"id\":1,\"name\":\"Technology\",\"is_active\":true,\"blogs_count\":3,\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog category not found\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Update a category.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blog-categories\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blog-categories\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The category ID."
                                        }
                                    ]
                                },
                                "method": "PUT",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"name\":\"AI\",\"is_active\":false}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog category updated\",\"data\":{\"id\":1,\"name\":\"AI\",\"is_active\":false,\"blogs_count\":3,\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:10:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog category not found\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Delete a category.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blog-categories\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blog-categories\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The category ID."
                                        }
                                    ]
                                },
                                "method": "DELETE",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog category deleted\",\"data\":null}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog category not found\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Blogs",
                    "description": "",
                    "item": [
                        {
                            "name": "List blogs for admin.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blogs",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blogs"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blogs retrieved\",\"data\":[{\"id\":1,\"name\":\"Launch Update\",\"blog_category_id\":2,\"category\":{\"id\":2,\"name\":\"News\",\"is_active\":true,\"blogs_count\":1},\"thumbnail_image\":\"https:\/\/cdn\/img.png\",\"description\":\"Short summary\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[{\"id\":1,\"heading\":\"Intro\",\"description\":\"...\",\"image\":null,\"position\":\"left\",\"button_name\":null,\"button_url\":null,\"order\":0}],\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Create a blog with sections.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blogs",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blogs"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"name\":\"Launch Update\",\"blog_category_id\":2,\"thumbnail_image\":\"https:\\\/\\\/cdn\\\/img.png\",\"description\":\"Eius et animi quos velit et.\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[\"architecto\"]}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 201,
                                    "body": "{\"success\":true,\"message\":\"Blog created\",\"data\":{\"id\":1,\"name\":\"Launch Update\",\"blog_category_id\":2,\"thumbnail_image\":\"https:\/\/cdn\/img.png\",\"description\":\"...\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[{\"id\":1,\"heading\":\"Intro\",\"description\":\"...\",\"image\":null,\"position\":\"left\",\"button_name\":null,\"button_url\":null,\"order\":0}],\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"sections.0.heading\":[\"The heading field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Show a blog (admin).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blogs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blogs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "Blog ID."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog retrieved\",\"data\":{\"id\":1,\"name\":\"Launch Update\",\"blog_category_id\":2,\"category\":{\"id\":2,\"name\":\"News\",\"is_active\":true,\"blogs_count\":1},\"thumbnail_image\":\"https:\/\/cdn\/img.png\",\"description\":\"...\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[{\"id\":1,\"heading\":\"Intro\",\"description\":\"...\",\"image\":null,\"position\":\"left\",\"button_name\":null,\"button_url\":null,\"order\":0}],\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog not found\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Update a blog and its sections.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blogs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blogs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "Blog ID."
                                        }
                                    ]
                                },
                                "method": "PUT",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"name\":\"Launch Update v2\",\"blog_category_id\":2,\"thumbnail_image\":\"https:\\\/\\\/cdn\\\/img2.png\",\"description\":\"Eius et animi quos velit et.\",\"share_facebook\":false,\"share_twitter\":false,\"share_linkedin\":false,\"is_active\":false,\"sections\":[\"architecto\"]}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog updated\",\"data\":{\"id\":1,\"name\":\"Launch Update v2\",\"blog_category_id\":2,\"thumbnail_image\":\"https:\/\/cdn\/img2.png\",\"description\":\"...\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[{\"id\":1,\"heading\":\"Intro\",\"description\":\"...\",\"image\":null,\"position\":\"left\",\"button_name\":null,\"button_url\":null,\"order\":0}],\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:10:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog not found\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"One or more section ids are invalid for this blog.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Delete a blog.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/blogs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/blogs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "Blog ID."
                                        }
                                    ]
                                },
                                "method": "DELETE",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog deleted\",\"data\":null}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog not found\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Commission Settings",
            "description": "",
            "item": [
                {
                    "name": "Get current commission (platform fee) settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/commission-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/commission-settings"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Commission settings retrieved successfully\",\"data\":{\"id\":1,\"platform_fee_company_percent\":10,\"platform_fee_expert_percent\":5,\"is_enabled\":true,\"created_at\":\"2026-02-12T00:00:00+00:00\",\"updated_at\":\"2026-02-12T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update commission (platform fee) settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/commission-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/commission-settings"
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"platform_fee_company_percent\":10,\"platform_fee_expert_percent\":5,\"is_enabled\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Commission settings updated successfully\",\"data\":{\"id\":1,\"platform_fee_company_percent\":10,\"platform_fee_expert_percent\":5,\"is_enabled\":true,\"created_at\":\"2026-02-12T00:00:00+00:00\",\"updated_at\":\"2026-02-12T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"platform_fee_company_percent\":[\"Platform fee for companies must not exceed 100.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update commission (platform fee) settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/commission-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/commission-settings"
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"platform_fee_company_percent\":10,\"platform_fee_expert_percent\":5,\"is_enabled\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Commission settings updated successfully\",\"data\":{\"id\":1,\"platform_fee_company_percent\":10,\"platform_fee_expert_percent\":5,\"is_enabled\":true,\"created_at\":\"2026-02-12T00:00:00+00:00\",\"updated_at\":\"2026-02-12T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"platform_fee_company_percent\":[\"Platform fee for companies must not exceed 100.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Dashboard",
            "description": "",
            "item": [
                {
                    "name": "Get admin dashboard summary: totals and recent projects, experts, companies.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/dashboard",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/dashboard"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Dashboard data retrieved successfully\",\"data\":{\"total_projects\":100,\"total_companies\":50,\"total_experts\":200,\"recent_projects\":[],\"recent_experts\":[],\"recent_companies\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Dispute Categories",
            "description": "",
            "item": [
                {
                    "name": "List all dispute categories (admin).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/dispute-categories",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/dispute-categories"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Store a new dispute category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/dispute-categories",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/dispute-categories"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Show a single dispute category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/dispute-categories\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/dispute-categories\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "16",
                                    "description": "The ID of the dispute category."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a dispute category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/dispute-categories\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/dispute-categories\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "16",
                                    "description": "The ID of the dispute category."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a dispute category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/dispute-categories\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/dispute-categories\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "16",
                                    "description": "The ID of the dispute category."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Admin Disputes",
            "description": "",
            "item": [
                {
                    "name": "List all disputes (admin).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/disputes",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/disputes"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Show a single dispute (admin).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/disputes\/:dispute_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/disputes\/:dispute_id",
                            "variable": [
                                {
                                    "id": "dispute_id",
                                    "key": "dispute_id",
                                    "value": "16",
                                    "description": "The ID of the dispute."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Mark a dispute as solved (set status to completed or ongoing).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/disputes\/:dispute_id\/mark-solved",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/disputes\/:dispute_id\/mark-solved",
                            "variable": [
                                {
                                    "id": "dispute_id",
                                    "key": "dispute_id",
                                    "value": "16",
                                    "description": "The ID of the dispute."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"status\":\"completed\"}"
                        },
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Admin Expert Milestone Payments",
            "description": "",
            "item": [
                {
                    "name": "List milestone payments to be done for experts (company has paid; optionally filter by expert\/project).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/expert-milestone-payments",
                            "query": [
                                {
                                    "key": "expert_id",
                                    "value": "2",
                                    "description": "optional Filter by expert (awarded user) ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "optional Filter by project ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "optional Per page (1-100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-milestone-payments?expert_id=2&project_id=1&per_page=15"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Expert milestone payments retrieved successfully\",\"data\":{\"data\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Mark expert payment as done (payment mode + upload receipt).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/expert-milestone-payments\/:milestone_payment\/mark-paid",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-milestone-payments\/:milestone_payment\/mark-paid",
                            "variable": [
                                {
                                    "id": "milestone_payment",
                                    "key": "milestone_payment",
                                    "value": "16",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "payment_mode",
                                    "value": "paypal",
                                    "type": "text",
                                    "description": "paypal or bank_transfer."
                                },
                                {
                                    "key": "receipt",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Expert payment marked as done\",\"data\":{}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Milestone not found.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Company has not paid this milestone yet.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Expert payment for this milestone is already marked as done.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Expert Projects",
            "description": "",
            "item": [
                {
                    "name": "List all proposals submitted by an expert.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/experts\/:expert_id\/proposals",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "optional Per page (1-100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/experts\/:expert_id\/proposals?per_page=15",
                            "variable": [
                                {
                                    "id": "expert_id",
                                    "key": "expert_id",
                                    "value": "1",
                                    "description": "The ID of the expert."
                                },
                                {
                                    "id": "expert",
                                    "key": "expert",
                                    "value": "2",
                                    "description": "The expert (user) ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Proposals retrieved successfully\",\"data\":{\"data\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"User is not an expert.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List all awarded projects for an expert (projects where this expert was awarded and accepted).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/experts\/:expert_id\/awarded-projects",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "optional Per page (1-100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/experts\/:expert_id\/awarded-projects?per_page=15",
                            "variable": [
                                {
                                    "id": "expert_id",
                                    "key": "expert_id",
                                    "value": "1",
                                    "description": "The ID of the expert."
                                },
                                {
                                    "id": "expert",
                                    "key": "expert",
                                    "value": "2",
                                    "description": "The expert (user) ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Awarded projects retrieved successfully\",\"data\":{\"data\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"User is not an expert.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List all completed projects for an expert (awarded projects with status completed).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/experts\/:expert_id\/completed-projects",
                            "query": [
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "optional Per page (1-100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/experts\/:expert_id\/completed-projects?per_page=15",
                            "variable": [
                                {
                                    "id": "expert_id",
                                    "key": "expert_id",
                                    "value": "1",
                                    "description": "The ID of the expert."
                                },
                                {
                                    "id": "expert",
                                    "key": "expert",
                                    "value": "2",
                                    "description": "The expert (user) ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Completed projects retrieved successfully\",\"data\":{\"data\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"User is not an expert.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin FAQ Management",
            "description": "",
            "item": [
                {
                    "name": "Company FAQs",
                    "description": "",
                    "item": [
                        {
                            "name": "Get all company FAQs.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/company-faqs",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/company-faqs"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Company FAQs retrieved\",\"data\":[{\"id\":1,\"heading\":\"Question 1\",\"description\":\"Answer 1\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Create a new company FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/company-faqs",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/company-faqs"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 201,
                                    "body": "{\"success\":true,\"message\":\"Company FAQ created\",\"data\":{\"id\":1,\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"heading\":[\"The heading field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Get a single company FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/company-faqs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/company-faqs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The ID of the FAQ."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Company FAQ retrieved\",\"data\":{\"id\":1,\"heading\":\"Question 1\",\"description\":\"Answer 1\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Company FAQ not found\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Update a company FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/company-faqs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/company-faqs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The ID of the FAQ."
                                        }
                                    ]
                                },
                                "method": "PUT",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Company FAQ updated\",\"data\":{\"id\":1,\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Company FAQ not found\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"heading\":[\"The heading field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Delete a company FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/company-faqs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/company-faqs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The ID of the FAQ."
                                        }
                                    ]
                                },
                                "method": "DELETE",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Company FAQ deleted\",\"data\":null}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Company FAQ not found\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Expert FAQs",
                    "description": "",
                    "item": [
                        {
                            "name": "Get all expert FAQs.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/expert-faqs",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-faqs"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Expert FAQs retrieved\",\"data\":[{\"id\":1,\"heading\":\"Question 1\",\"description\":\"Answer 1\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Create a new expert FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/expert-faqs",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-faqs"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 201,
                                    "body": "{\"success\":true,\"message\":\"Expert FAQ created\",\"data\":{\"id\":1,\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"heading\":[\"The heading field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Get a single expert FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/expert-faqs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-faqs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The ID of the FAQ."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Expert FAQ retrieved\",\"data\":{\"id\":1,\"heading\":\"Question 1\",\"description\":\"Answer 1\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Expert FAQ not found\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Update an expert FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/expert-faqs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-faqs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The ID of the FAQ."
                                        }
                                    ]
                                },
                                "method": "PUT",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Expert FAQ updated\",\"data\":{\"id\":1,\"heading\":\"How do I get started?\",\"description\":\"You can get started by creating an account.\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Expert FAQ not found\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"heading\":[\"The heading field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Delete an expert FAQ.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/expert-faqs\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/expert-faqs\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The ID of the FAQ."
                                        }
                                    ]
                                },
                                "method": "DELETE",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Expert FAQ deleted\",\"data\":null}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Expert FAQ not found\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Home Page",
            "description": "",
            "item": [
                {
                    "name": "Get current home page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/home-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/home-page"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Home page content retrieved successfully\",\"data\":{\"id\":1,\"section1\":{\"hero_headline\":\"Welcome\",\"hero_description\":\"Description\",\"hero_image\":\"http:\/\/localhost\/images\/hero.jpg\"},\"section2\":{\"headline\":\"Section 2\"},\"section3\":{\"headline\":\"Section 3\",\"description\":\"Description\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"image\":\"http:\/\/localhost\/images\/section3.jpg\"},\"section4\":{\"headline\":\"Section 4\",\"options\":[{\"image\":\"http:\/\/localhost\/images\/option1.jpg\",\"title\":\"Option 1\",\"description\":\"Description 1\"}]},\"section5\":{\"steps\":[{\"title\":\"Step 1\",\"description\":\"Description 1\"}]},\"section6\":{\"headline\":\"Section 6\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"background_image\":\"http:\/\/localhost\/images\/bg.jpg\"},\"section7\":{\"headline\":\"Section 7\",\"description\":\"Description\"},\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update home page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/home-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/home-page"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "hero_headline",
                                    "value": "Welcome to Our Platform",
                                    "type": "text",
                                    "description": "optional Hero headline."
                                },
                                {
                                    "key": "hero_description",
                                    "value": "Connect with industry experts",
                                    "type": "text",
                                    "description": "optional Hero description."
                                },
                                {
                                    "key": "section2_headline",
                                    "value": "Our Services",
                                    "type": "text",
                                    "description": "optional Section 2 headline."
                                },
                                {
                                    "key": "section3_headline",
                                    "value": "Get Started",
                                    "type": "text",
                                    "description": "optional Section 3 headline."
                                },
                                {
                                    "key": "section3_description",
                                    "value": "Join us today",
                                    "type": "text",
                                    "description": "optional Section 3 description."
                                },
                                {
                                    "key": "section3_button_name",
                                    "value": "Sign Up",
                                    "type": "text",
                                    "description": "optional Section 3 button name."
                                },
                                {
                                    "key": "section3_button_url",
                                    "value": "https:\/\/example.com\/signup",
                                    "type": "text",
                                    "description": "optional Section 3 button URL."
                                },
                                {
                                    "key": "section4_headline",
                                    "value": "Features",
                                    "type": "text",
                                    "description": "optional Section 4 headline."
                                },
                                {
                                    "key": "section4_options[0]",
                                    "value": "architecto",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "section5_steps[0]",
                                    "value": "architecto",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "section6_headline",
                                    "value": "Ready to Start?",
                                    "type": "text",
                                    "description": "optional Section 6 headline."
                                },
                                {
                                    "key": "section6_button_name",
                                    "value": "Get Started",
                                    "type": "text",
                                    "description": "optional Section 6 button name."
                                },
                                {
                                    "key": "section6_button_url",
                                    "value": "https:\/\/example.com\/start",
                                    "type": "text",
                                    "description": "optional Section 6 button URL."
                                },
                                {
                                    "key": "section7_headline",
                                    "value": "About Us",
                                    "type": "text",
                                    "description": "optional Section 7 headline."
                                },
                                {
                                    "key": "section7_description",
                                    "value": "We are a leading platform",
                                    "type": "text",
                                    "description": "optional Section 7 description."
                                },
                                {
                                    "key": "hero_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "section3_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "section4_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "section6_background_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Home page content updated successfully\",\"data\":{\"id\":1,\"section1\":{\"hero_headline\":\"Welcome\",\"hero_description\":\"Description\",\"hero_image\":\"http:\/\/localhost\/images\/hero.jpg\"},\"section2\":{\"headline\":\"Section 2\"},\"section3\":{\"headline\":\"Section 3\",\"description\":\"Description\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"image\":\"http:\/\/localhost\/images\/section3.jpg\"},\"section4\":{\"headline\":\"Section 4\",\"options\":[{\"image\":\"http:\/\/localhost\/images\/option1.jpg\",\"title\":\"Option 1\",\"description\":\"Description 1\"}]},\"section5\":{\"steps\":[{\"title\":\"Step 1\",\"description\":\"Description 1\"}]},\"section6\":{\"headline\":\"Section 6\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"background_image\":\"http:\/\/localhost\/images\/bg.jpg\"},\"section7\":{\"headline\":\"Section 7\",\"description\":\"Description\"},\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"hero_headline\":[\"The hero headline field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update home page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/home-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/home-page"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "hero_headline",
                                    "value": "Welcome to Our Platform",
                                    "type": "text",
                                    "description": "optional Hero headline."
                                },
                                {
                                    "key": "hero_description",
                                    "value": "Connect with industry experts",
                                    "type": "text",
                                    "description": "optional Hero description."
                                },
                                {
                                    "key": "section2_headline",
                                    "value": "Our Services",
                                    "type": "text",
                                    "description": "optional Section 2 headline."
                                },
                                {
                                    "key": "section3_headline",
                                    "value": "Get Started",
                                    "type": "text",
                                    "description": "optional Section 3 headline."
                                },
                                {
                                    "key": "section3_description",
                                    "value": "Join us today",
                                    "type": "text",
                                    "description": "optional Section 3 description."
                                },
                                {
                                    "key": "section3_button_name",
                                    "value": "Sign Up",
                                    "type": "text",
                                    "description": "optional Section 3 button name."
                                },
                                {
                                    "key": "section3_button_url",
                                    "value": "https:\/\/example.com\/signup",
                                    "type": "text",
                                    "description": "optional Section 3 button URL."
                                },
                                {
                                    "key": "section4_headline",
                                    "value": "Features",
                                    "type": "text",
                                    "description": "optional Section 4 headline."
                                },
                                {
                                    "key": "section4_options[0]",
                                    "value": "architecto",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "section5_steps[0]",
                                    "value": "architecto",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "section6_headline",
                                    "value": "Ready to Start?",
                                    "type": "text",
                                    "description": "optional Section 6 headline."
                                },
                                {
                                    "key": "section6_button_name",
                                    "value": "Get Started",
                                    "type": "text",
                                    "description": "optional Section 6 button name."
                                },
                                {
                                    "key": "section6_button_url",
                                    "value": "https:\/\/example.com\/start",
                                    "type": "text",
                                    "description": "optional Section 6 button URL."
                                },
                                {
                                    "key": "section7_headline",
                                    "value": "About Us",
                                    "type": "text",
                                    "description": "optional Section 7 headline."
                                },
                                {
                                    "key": "section7_description",
                                    "value": "We are a leading platform",
                                    "type": "text",
                                    "description": "optional Section 7 description."
                                },
                                {
                                    "key": "hero_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "section3_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "section4_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "section6_background_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PATCH",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Home page content updated successfully\",\"data\":{\"id\":1,\"section1\":{\"hero_headline\":\"Welcome\",\"hero_description\":\"Description\",\"hero_image\":\"http:\/\/localhost\/images\/hero.jpg\"},\"section2\":{\"headline\":\"Section 2\"},\"section3\":{\"headline\":\"Section 3\",\"description\":\"Description\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"image\":\"http:\/\/localhost\/images\/section3.jpg\"},\"section4\":{\"headline\":\"Section 4\",\"options\":[{\"image\":\"http:\/\/localhost\/images\/option1.jpg\",\"title\":\"Option 1\",\"description\":\"Description 1\"}]},\"section5\":{\"steps\":[{\"title\":\"Step 1\",\"description\":\"Description 1\"}]},\"section6\":{\"headline\":\"Section 6\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"background_image\":\"http:\/\/localhost\/images\/bg.jpg\"},\"section7\":{\"headline\":\"Section 7\",\"description\":\"Description\"},\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"hero_headline\":[\"The hero headline field is required.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Milestone Payments",
            "description": "",
            "item": [
                {
                    "name": "List all milestone payments (paid by companies) with optional filters.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/milestone-payments",
                            "query": [
                                {
                                    "key": "project_id",
                                    "value": "1",
                                    "description": "optional Filter by project ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "company_id",
                                    "value": "1",
                                    "description": "optional Filter by company (project owner) user ID.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "optional Per page (1-100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/milestone-payments?project_id=1&company_id=1&per_page=15"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Milestone payments retrieved successfully\",\"data\":{\"data\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Policies",
            "description": "",
            "item": [
                {
                    "name": "Get privacy policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/privacy-policy",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/privacy-policy"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Privacy policy retrieved successfully\",\"data\":{\"id\":1,\"type\":\"privacy_policy\",\"content\":\"Privacy policy content here...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get terms & conditions.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/terms-conditions",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/terms-conditions"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Terms & conditions retrieved successfully\",\"data\":{\"id\":2,\"type\":\"terms_conditions\",\"content\":\"Terms & conditions content here...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get refund & cancellation policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/refund-cancellation",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/refund-cancellation"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Refund & cancellation policy retrieved successfully\",\"data\":{\"id\":3,\"type\":\"refund_cancellation\",\"content\":\"Refund & cancellation policy content here...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update privacy policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/privacy-policy",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/privacy-policy"
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"This is the privacy policy content...\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Privacy policy updated successfully\",\"data\":{\"id\":1,\"type\":\"privacy_policy\",\"content\":\"Updated privacy policy content...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"content\":[\"The content field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update privacy policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/privacy-policy",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/privacy-policy"
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"This is the privacy policy content...\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Privacy policy updated successfully\",\"data\":{\"id\":1,\"type\":\"privacy_policy\",\"content\":\"Updated privacy policy content...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"content\":[\"The content field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update terms & conditions.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/terms-conditions",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/terms-conditions"
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"This is the terms & conditions content...\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Terms & conditions updated successfully\",\"data\":{\"id\":2,\"type\":\"terms_conditions\",\"content\":\"Updated terms & conditions content...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"content\":[\"The content field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update terms & conditions.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/terms-conditions",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/terms-conditions"
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"This is the terms & conditions content...\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Terms & conditions updated successfully\",\"data\":{\"id\":2,\"type\":\"terms_conditions\",\"content\":\"Updated terms & conditions content...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"content\":[\"The content field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update refund & cancellation policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/refund-cancellation",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/refund-cancellation"
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"This is the refund & cancellation policy content...\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Refund & cancellation policy updated successfully\",\"data\":{\"id\":3,\"type\":\"refund_cancellation\",\"content\":\"Updated refund & cancellation policy content...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"content\":[\"The content field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update refund & cancellation policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/policies\/refund-cancellation",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/policies\/refund-cancellation"
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"content\":\"This is the refund & cancellation policy content...\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Refund & cancellation policy updated successfully\",\"data\":{\"id\":3,\"type\":\"refund_cancellation\",\"content\":\"Updated refund & cancellation policy content...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"content\":[\"The content field is required.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Projects",
            "description": "",
            "item": [
                {
                    "name": "List all projects for admin (optionally filter by company_id).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/projects",
                            "query": [
                                {
                                    "key": "company_id",
                                    "value": "1",
                                    "description": "optional Filter by company (user) ID.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/projects?company_id=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Projects retrieved successfully\",\"data\":{\"data\":[],\"meta\":{}}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get full project details for admin: project, company, all proposals, milestones with payment status.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/projects\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/projects\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project details retrieved successfully\",\"data\":{\"project\":{},\"company\":{},\"proposals\":[],\"milestones\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Site Settings",
            "description": "",
            "item": [
                {
                    "name": "Get current site settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/site-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/site-settings"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Site settings retrieved successfully\",\"data\":{\"id\":1,\"favicon\":\"http:\/\/localhost\/favicon.ico\",\"logo\":\"http:\/\/localhost\/logos\/logo.png\",\"footer_logo\":\"http:\/\/localhost\/logos\/footer-logo.png\",\"footer_description\":\"Company description\",\"address\":\"123 Main St\",\"email\":\"info@example.com\",\"phone\":\"1234567890\",\"phone_country_code\":\"+1\",\"facebook_url\":\"https:\/\/facebook.com\/company\",\"instagram_url\":\"https:\/\/instagram.com\/company\",\"linkedin_url\":\"https:\/\/linkedin.com\/company\",\"copyright\":\"\u00a9 2024 Company\",\"header_image\":\"http:\/\/localhost\/images\/header.jpg\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update site settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/site-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/site-settings"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "footer_description",
                                    "value": "Company description",
                                    "type": "text",
                                    "description": "optional Footer description."
                                },
                                {
                                    "key": "address",
                                    "value": "123 Main St, City, State",
                                    "type": "text",
                                    "description": "optional Address."
                                },
                                {
                                    "key": "email",
                                    "value": "info@example.com",
                                    "type": "text",
                                    "description": "optional Email address."
                                },
                                {
                                    "key": "phone",
                                    "value": "1234567890",
                                    "type": "text",
                                    "description": "optional Phone number."
                                },
                                {
                                    "key": "phone_country_code",
                                    "value": "+1",
                                    "type": "text",
                                    "description": "optional Phone country code."
                                },
                                {
                                    "key": "facebook_url",
                                    "value": "https:\/\/facebook.com\/company",
                                    "type": "text",
                                    "description": "optional Facebook URL."
                                },
                                {
                                    "key": "instagram_url",
                                    "value": "https:\/\/instagram.com\/company",
                                    "type": "text",
                                    "description": "optional Instagram URL."
                                },
                                {
                                    "key": "linkedin_url",
                                    "value": "https:\/\/linkedin.com\/company",
                                    "type": "text",
                                    "description": "optional LinkedIn URL."
                                },
                                {
                                    "key": "copyright",
                                    "value": "\u00a9 2024 Company",
                                    "type": "text",
                                    "description": "optional Copyright text."
                                },
                                {
                                    "key": "favicon",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "logo",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "footer_logo",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "header_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Site settings updated successfully\",\"data\":{\"id\":1,\"favicon\":\"http:\/\/localhost\/favicon.ico\",\"logo\":\"http:\/\/localhost\/logos\/logo.png\",\"footer_logo\":\"http:\/\/localhost\/logos\/footer-logo.png\",\"footer_description\":\"Company description\",\"address\":\"123 Main St\",\"email\":\"info@example.com\",\"phone\":\"1234567890\",\"phone_country_code\":\"+1\",\"facebook_url\":\"https:\/\/facebook.com\/company\",\"instagram_url\":\"https:\/\/instagram.com\/company\",\"linkedin_url\":\"https:\/\/linkedin.com\/company\",\"copyright\":\"\u00a9 2024 Company\",\"header_image\":\"http:\/\/localhost\/images\/header.jpg\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email must be a valid email address.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update site settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/site-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/site-settings"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "footer_description",
                                    "value": "Company description",
                                    "type": "text",
                                    "description": "optional Footer description."
                                },
                                {
                                    "key": "address",
                                    "value": "123 Main St, City, State",
                                    "type": "text",
                                    "description": "optional Address."
                                },
                                {
                                    "key": "email",
                                    "value": "info@example.com",
                                    "type": "text",
                                    "description": "optional Email address."
                                },
                                {
                                    "key": "phone",
                                    "value": "1234567890",
                                    "type": "text",
                                    "description": "optional Phone number."
                                },
                                {
                                    "key": "phone_country_code",
                                    "value": "+1",
                                    "type": "text",
                                    "description": "optional Phone country code."
                                },
                                {
                                    "key": "facebook_url",
                                    "value": "https:\/\/facebook.com\/company",
                                    "type": "text",
                                    "description": "optional Facebook URL."
                                },
                                {
                                    "key": "instagram_url",
                                    "value": "https:\/\/instagram.com\/company",
                                    "type": "text",
                                    "description": "optional Instagram URL."
                                },
                                {
                                    "key": "linkedin_url",
                                    "value": "https:\/\/linkedin.com\/company",
                                    "type": "text",
                                    "description": "optional LinkedIn URL."
                                },
                                {
                                    "key": "copyright",
                                    "value": "\u00a9 2024 Company",
                                    "type": "text",
                                    "description": "optional Copyright text."
                                },
                                {
                                    "key": "favicon",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "logo",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "footer_logo",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "header_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PATCH",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Site settings updated successfully\",\"data\":{\"id\":1,\"favicon\":\"http:\/\/localhost\/favicon.ico\",\"logo\":\"http:\/\/localhost\/logos\/logo.png\",\"footer_logo\":\"http:\/\/localhost\/logos\/footer-logo.png\",\"footer_description\":\"Company description\",\"address\":\"123 Main St\",\"email\":\"info@example.com\",\"phone\":\"1234567890\",\"phone_country_code\":\"+1\",\"facebook_url\":\"https:\/\/facebook.com\/company\",\"instagram_url\":\"https:\/\/instagram.com\/company\",\"linkedin_url\":\"https:\/\/linkedin.com\/company\",\"copyright\":\"\u00a9 2024 Company\",\"header_image\":\"http:\/\/localhost\/images\/header.jpg\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email must be a valid email address.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin Subscription Configuration",
            "description": "",
            "item": [
                {
                    "name": "Get subscription configuration(s).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/subscription-config",
                            "query": [
                                {
                                    "key": "role",
                                    "value": "architecto",
                                    "description": "optional The role to get configuration for (company or expert). If not provided, returns all configurations.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/subscription-config?role=architecto"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Subscription configuration retrieved\",\"data\":{\"role\":\"company\",\"price\":9999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Subscription configurations retrieved\",\"data\":[{\"role\":\"company\",\"price\":9999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null},{\"role\":\"expert\",\"price\":4999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"No subscription configuration found\",\"data\":null}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create or update subscription configuration.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/subscription-config",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/subscription-config"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"role\":\"company\",\"price\":9999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Subscription configuration saved\",\"data\":{\"role\":\"company\",\"price\":9999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Subscription configuration saved\",\"data\":{\"role\":\"expert\",\"price\":5000,\"currency\":\"INR\",\"validity_type\":\"months\",\"validity_value\":12}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"price\":[\"The price field is required.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Admin User Management",
            "description": "",
            "item": [
                {
                    "name": "Get list of all registered companies with subscription status and profile data.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/companies",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/companies"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Companies retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Company Name\",\"company_name\":\"Company Name\",\"email\":\"company@example.com\",\"email_verified_at\":\"2024-01-01T00:00:00+00:00\",\"has_subscription\":true,\"subscription\":{\"id\":1,\"status\":\"active\",\"lifetime\":true,\"starts_at\":\"2024-01-01T00:00:00+00:00\",\"ends_at\":null,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"},\"profile\":{\"id\":1,\"user_id\":1,\"company_name\":\"Company Name\",\"email\":\"company@example.com\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"phone\":\"1234567890\",\"company_logo\":\"http:\/\/localhost\/logos\/image.jpg\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"},\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all registered experts with subscription status, payment details, and profile data.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/experts",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/experts"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Experts retrieved successfully\",\"data\":[{\"id\":2,\"name\":\"John Doe\",\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"email_verified_at\":\"2024-01-01T00:00:00+00:00\",\"has_subscription\":false,\"subscription\":null,\"payment_details\":{\"id\":1,\"user_id\":2,\"payment_method\":\"paypal\",\"paypal_email\":\"expert@example.com\",\"country\":null,\"state\":null,\"city\":null,\"zip_postal_code\":null,\"address\":null,\"bank_name\":null,\"swift_code_or_ifsc\":null,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"},\"profile\":{\"id\":1,\"user_id\":2,\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"designation_id\":1,\"experience\":5,\"bio\":\"Expert in software development\",\"phone\":\"1234567890\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"profile_image\":\"http:\/\/localhost\/profiles\/image.jpg\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"},\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Authentication",
            "description": "",
            "item": [
                {
                    "name": "User Registration & Login",
                    "description": "",
                    "item": [
                        {
                            "name": "Register a new user (expert or company).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/register",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/register"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"user_type\":\"expert\",\"email\":\"john.doe@example.com\",\"password\":\"password123\",\"confirm_password\":\"password123\",\"agree_terms\":true,\"first_name\":\"John\",\"last_name\":\"Doe\",\"company_name\":\"Acme Corp\"}"
                                },
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 201,
                                    "body": "{\"success\":true,\"message\":\"Registration successful. Please verify your email.\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email has already been taken.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Login user (expert or company).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/login",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/login"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"email\":\"john.doe@example.com\",\"password\":\"password123\",\"user_type\":\"expert\"}"
                                },
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Login successful\",\"data\":{\"token\":\"1|abcdefghijklmnopqrstuvwxyz1234567890\",\"user\":{\"id\":1,\"name\":\"John Doe\",\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"john.doe@example.com\",\"email_verified_at\":\"2024-01-01T00:00:00+00:00\",\"roles\":[\"expert\"],\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"},\"role\":\"expert\",\"subscription\":{\"id\":1,\"status\":\"active\",\"lifetime\":true,\"starts_at\":\"2024-01-01T00:00:00+00:00\",\"ends_at\":null,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Invalid credentials\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Admin users cannot login through this endpoint. Please use the admin login.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Logout user.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/logout",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/logout"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Logged out successfully\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Password Management",
                    "description": "",
                    "item": [
                        {
                            "name": "Send password reset link.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/forgot-password",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/forgot-password"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"email\":\"john.doe@example.com\"}"
                                },
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Password reset link sent to your email.\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Reset password.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/reset-password",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/reset-password"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"token\":\"abc123def456ghi789\",\"email\":\"john.doe@example.com\",\"password\":\"newpassword123\",\"password_confirmation\":\"newpassword123\"}"
                                },
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Password reset successful.\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"token\":[\"The token field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Change password for authenticated user.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/change-password",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/change-password"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"current_password\":\"oldpassword123\",\"password\":\"newpassword123\",\"password_confirmation\":\"newpassword123\"}"
                                },
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Password changed successfully.\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Only expert and company users can change their password.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"current_password\":[\"The current password is incorrect.\"]}}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Email Verification",
                    "description": "",
                    "item": [
                        {
                            "name": "Verify email.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/verify-email\/:id\/:hash",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/verify-email\/:id\/:hash",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The user ID."
                                        },
                                        {
                                            "id": "hash",
                                            "key": "hash",
                                            "value": "abc123def456ghi789",
                                            "description": "The email verification hash."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"User email verified successfully.\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Invalid verification link\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Resend email verification notification.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/auth\/resend-verification",
                                    "query": [
                                        {
                                            "key": "email",
                                            "value": "john.doe%40example.com",
                                            "description": "The user's email address.",
                                            "disabled": false
                                        }
                                    ],
                                    "raw": "{{baseUrl}}\/api\/v1\/auth\/resend-verification?email=john.doe%40example.com"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"email\":\"gbailey@example.net\"}"
                                },
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Verification email sent successfully.\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Admin Authentication",
                    "description": "",
                    "item": [
                        {
                            "name": "Login admin user.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/auth\/login",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/auth\/login"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"email\":\"admin@example.com\",\"password\":\"adminpassword123\"}"
                                },
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Login successful\",\"data\":{\"token\":\"1|abcdefghijklmnopqrstuvwxyz1234567890\",\"user\":{\"id\":1,\"name\":\"Admin User\",\"first_name\":\"Admin\",\"last_name\":\"User\",\"email\":\"admin@example.com\",\"email_verified_at\":\"2024-01-01T00:00:00+00:00\",\"roles\":[\"admin\"],\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"},\"role\":\"admin\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Invalid credentials\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 422,
                                    "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email field is required.\"]}}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Logout admin user.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/admin\/auth\/logout",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/admin\/auth\/logout"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Logged out successfully\",\"data\":[]}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 401,
                                    "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Company Profile",
            "description": "",
            "item": [
                {
                    "name": "Get the current company's profile.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/company\/profile",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/company\/profile"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Profile retrieved successfully\",\"data\":{\"id\":1,\"user_id\":1,\"company_name\":\"Acme Corp\",\"email\":\"company@example.com\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"phone\":\"1234567890\",\"company_logo\":\"http:\/\/localhost\/storage\/logos\/image.jpg\",\"created_at\":\"2026-01-15T10:00:00+00:00\",\"updated_at\":\"2026-01-15T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only companies can access this endpoint.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update or create the company's profile.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/company\/profile",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/company\/profile"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "company_name",
                                    "value": "Acme Corporation",
                                    "type": "text",
                                    "description": "optional Company name."
                                },
                                {
                                    "key": "email",
                                    "value": "company@example.com",
                                    "type": "text",
                                    "description": "optional Email address."
                                },
                                {
                                    "key": "address_line_1",
                                    "value": "123 Main Street",
                                    "type": "text",
                                    "description": "optional Address line 1."
                                },
                                {
                                    "key": "address_line_2",
                                    "value": "Suite 100",
                                    "type": "text",
                                    "description": "optional Address line 2."
                                },
                                {
                                    "key": "landmark",
                                    "value": "Near Central Park",
                                    "type": "text",
                                    "description": "optional Landmark."
                                },
                                {
                                    "key": "country_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Country ID."
                                },
                                {
                                    "key": "state_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional State ID."
                                },
                                {
                                    "key": "city_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional City ID."
                                },
                                {
                                    "key": "zip_postal_code",
                                    "value": "12345",
                                    "type": "text",
                                    "description": "optional ZIP\/Postal code."
                                },
                                {
                                    "key": "phone",
                                    "value": "1234567890",
                                    "type": "text",
                                    "description": "optional Phone number."
                                },
                                {
                                    "key": "phone_country_code_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Phone country code ID."
                                },
                                {
                                    "key": "company_logo",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Profile updated successfully\",\"data\":{\"id\":1,\"user_id\":1,\"company_name\":\"Acme Corp\",\"email\":\"company@example.com\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"phone\":\"1234567890\",\"company_logo\":\"http:\/\/localhost\/storage\/logos\/image.jpg\",\"created_at\":\"2026-01-15T10:00:00+00:00\",\"updated_at\":\"2026-01-15T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Profile created successfully\",\"data\":{\"id\":1,\"user_id\":1,\"company_name\":\"Acme Corp\",\"email\":\"company@example.com\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"phone\":\"1234567890\",\"company_logo\":null,\"created_at\":\"2026-01-15T10:00:00+00:00\",\"updated_at\":\"2026-01-15T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only companies can access this endpoint.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email has already been taken.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Contact",
            "description": "",
            "item": [
                {
                    "name": "Store a new contact form submission.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/contact",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/contact"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"John Doe\",\"email\":\"john@example.com\",\"phone\":\"+1234567890\",\"message\":\"Hello, I would like to know more about your services.\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Contact form submitted successfully\",\"data\":{\"id\":1,\"name\":\"John Doe\",\"email\":\"john@example.com\",\"phone\":\"+1234567890\",\"message\":\"Hello, I would like to know more about your services.\",\"created_at\":\"2024-01-11T16:00:00+00:00\",\"updated_at\":\"2024-01-11T16:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"],\"email\":[\"Email is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all contact form submissions (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/contacts",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/contacts"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Contacts retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"John Doe\",\"email\":\"john@example.com\",\"phone\":\"+1234567890\",\"message\":\"Hello, I would like to know more about your services.\",\"created_at\":\"2024-01-11T16:00:00+00:00\",\"updated_at\":\"2024-01-11T16:00:00+00:00\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete a contact form submission (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/contacts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/contacts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the contact to delete."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Contact deleted successfully\",\"data\":null}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Contact not found.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Designation",
            "description": "",
            "item": [
                {
                    "name": "Get list of all designations (Public endpoint for frontend users).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/designations",
                            "query": [
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "description": "Filter by active status.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/designations?is_active=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Designations retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Software Engineer\",\"description\":\"Develops software applications\",\"is_active\":true,\"created_at\":\"2024-01-14 11:32:19\",\"updated_at\":\"2024-01-14 11:32:19\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all designations (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/designations",
                            "query": [
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "description": "Filter by active status.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/designations?is_active=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Designations retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Software Engineer\",\"description\":\"Develops software applications\",\"is_active\":true,\"created_at\":\"2024-01-14 11:32:19\",\"updated_at\":\"2024-01-14 11:32:19\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Store a new designation (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/designations",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/designations"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Software Engineer\",\"description\":\"Develops software applications\",\"is_active\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Designation created successfully\",\"data\":{\"id\":1,\"name\":\"Software Engineer\",\"description\":\"Develops software applications\",\"is_active\":true,\"created_at\":\"2024-01-14 11:32:19\",\"updated_at\":\"2024-01-14 11:32:19\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a specific designation (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/designations\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/designations\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the designation."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Designation retrieved successfully\",\"data\":{\"id\":1,\"name\":\"Software Engineer\",\"description\":\"Develops software applications\",\"is_active\":true,\"created_at\":\"2024-01-14 11:32:19\",\"updated_at\":\"2024-01-14 11:32:19\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Designation not found.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a designation (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/designations\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/designations\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the designation."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Senior Software Engineer\",\"description\":\"Develops and maintains software applications\",\"is_active\":true}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Designation updated successfully\",\"data\":{\"id\":1,\"name\":\"Senior Software Engineer\",\"description\":\"Develops and maintains software applications\",\"is_active\":true,\"created_at\":\"2024-01-14 11:32:19\",\"updated_at\":\"2024-01-14 11:33:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Designation not found.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete a designation (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/designations\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/designations\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the designation to delete."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Designation deleted successfully\",\"data\":null}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Designation not found.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Dispute Categories",
            "description": "",
            "item": [
                {
                    "name": "List dispute categories (public - for dropdown when raising dispute).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/dispute-categories",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/dispute-categories"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Dispute categories retrieved successfully\",\"data\":[]}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Disputes",
            "description": "",
            "item": [
                {
                    "name": "Get form data for raising a dispute: dispute categories and eligible projects.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes\/form-data",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes\/form-data"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List disputes for the logged-in company or expert.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Store a new dispute.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "subject",
                                    "value": "b",
                                    "type": "text",
                                    "description": "Must not be greater than 255 characters."
                                },
                                {
                                    "key": "dispute_category_id",
                                    "value": "16",
                                    "type": "text",
                                    "description": "The <code>id<\/code> of an existing record in the dispute_categories table."
                                },
                                {
                                    "key": "project_id",
                                    "value": "16",
                                    "type": "text",
                                    "description": "The <code>id<\/code> of an existing record in the projects table."
                                },
                                {
                                    "key": "description",
                                    "value": "Eius et animi quos velit et.",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "files[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Show a single dispute.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes\/:dispute_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes\/:dispute_id",
                            "variable": [
                                {
                                    "id": "dispute_id",
                                    "key": "dispute_id",
                                    "value": "16",
                                    "description": "The ID of the dispute."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a dispute (only ongoing disputes).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes\/:dispute_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes\/:dispute_id",
                            "variable": [
                                {
                                    "id": "dispute_id",
                                    "key": "dispute_id",
                                    "value": "16",
                                    "description": "The ID of the dispute."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "subject",
                                    "value": "b",
                                    "type": "text",
                                    "description": "Must not be greater than 255 characters."
                                },
                                {
                                    "key": "dispute_category_id",
                                    "value": "16",
                                    "type": "text",
                                    "description": "The <code>id<\/code> of an existing record in the dispute_categories table."
                                },
                                {
                                    "key": "project_id",
                                    "value": "16",
                                    "type": "text",
                                    "description": "The <code>id<\/code> of an existing record in the projects table."
                                },
                                {
                                    "key": "description",
                                    "value": "Eius et animi quos velit et.",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "files[]",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a dispute (only ongoing disputes).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes\/:dispute_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes\/:dispute_id",
                            "variable": [
                                {
                                    "id": "dispute_id",
                                    "key": "dispute_id",
                                    "value": "16",
                                    "description": "The ID of the dispute."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "subject",
                                    "value": "b",
                                    "type": "text",
                                    "description": "Must not be greater than 255 characters."
                                },
                                {
                                    "key": "dispute_category_id",
                                    "value": "16",
                                    "type": "text",
                                    "description": "The <code>id<\/code> of an existing record in the dispute_categories table."
                                },
                                {
                                    "key": "project_id",
                                    "value": "16",
                                    "type": "text",
                                    "description": "The <code>id<\/code> of an existing record in the projects table."
                                },
                                {
                                    "key": "description",
                                    "value": "Eius et animi quos velit et.",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "files[]",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PATCH",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a dispute (only ongoing disputes).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/disputes\/:dispute_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/disputes\/:dispute_id",
                            "variable": [
                                {
                                    "id": "dispute_id",
                                    "key": "dispute_id",
                                    "value": "16",
                                    "description": "The ID of the dispute."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Expert Payment Details",
            "description": "",
            "item": [
                {
                    "name": "Get the current expert's payment details.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expert\/payment-details",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expert\/payment-details"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Payment details retrieved successfully\",\"data\":{\"id\":1,\"user_id\":1,\"payment_method\":\"paypal\",\"paypal_email\":\"expert@example.com\",\"country_id\":null,\"state_id\":null,\"city_id\":null,\"zip_postal_code\":null,\"address\":null,\"bank_name\":null,\"swift_code_or_ifsc\":null,\"country\":null,\"state\":null,\"city\":null,\"created_at\":\"2026-01-14T12:00:00+00:00\",\"updated_at\":\"2026-01-14T12:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can access this endpoint.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update or create the expert's payment details.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expert\/payment-details",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expert\/payment-details"
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"payment_method\":\"paypal\",\"paypal_email\":\"expert@example.com\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"90001\",\"address\":\"123 Main Street\",\"bank_name\":\"Bank of America\",\"swift_code_or_ifsc\":\"BOFAUS3N\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Payment details updated successfully\",\"data\":{\"id\":1,\"user_id\":1,\"payment_method\":\"paypal\",\"paypal_email\":\"expert@example.com\",\"country\":null,\"state\":null,\"city\":null,\"zip_postal_code\":null,\"address\":null,\"bank_name\":null,\"swift_code_or_ifsc\":null,\"created_at\":\"2026-01-14T12:00:00+00:00\",\"updated_at\":\"2026-01-14T12:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Payment details created successfully\",\"data\":{\"id\":1,\"user_id\":1,\"payment_method\":\"bank_transfer\",\"paypal_email\":null,\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"90001\",\"address\":\"123 Main Street\",\"bank_name\":\"Bank of America\",\"swift_code_or_ifsc\":\"BOFAUS3N\",\"country\":{\"id\":1,\"name\":\"United States\"},\"state\":{\"id\":1,\"name\":\"California\"},\"city\":{\"id\":1,\"name\":\"Los Angeles\"},\"created_at\":\"2026-01-14T12:00:00+00:00\",\"updated_at\":\"2026-01-14T12:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can access this endpoint.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"payment_method\":[\"The payment method field is required.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Expert Profile",
            "description": "",
            "item": [
                {
                    "name": "Get the current expert's profile.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expert\/profile",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expert\/profile"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Profile retrieved successfully\",\"data\":{\"id\":1,\"user_id\":1,\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"designation_id\":1,\"experience\":5,\"bio\":\"Expert in software development\",\"phone\":\"1234567890\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"profile_image\":\"http:\/\/localhost\/storage\/profiles\/image.jpg\",\"created_at\":\"2026-01-15T05:14:18+00:00\",\"updated_at\":\"2026-01-15T05:14:18+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can access this endpoint.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update or create the expert's profile.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expert\/profile",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expert\/profile"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "first_name",
                                    "value": "John",
                                    "type": "text",
                                    "description": "optional First name."
                                },
                                {
                                    "key": "last_name",
                                    "value": "Doe",
                                    "type": "text",
                                    "description": "optional Last name."
                                },
                                {
                                    "key": "email",
                                    "value": "expert@example.com",
                                    "type": "text",
                                    "description": "optional Email address."
                                },
                                {
                                    "key": "designation_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Designation ID."
                                },
                                {
                                    "key": "experience",
                                    "value": "5",
                                    "type": "text",
                                    "description": "optional Experience in years."
                                },
                                {
                                    "key": "bio",
                                    "value": "Expert in software development",
                                    "type": "text",
                                    "description": "optional Bio\/Description."
                                },
                                {
                                    "key": "phone",
                                    "value": "1234567890",
                                    "type": "text",
                                    "description": "optional Phone number."
                                },
                                {
                                    "key": "phone_country_code_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Phone country code ID."
                                },
                                {
                                    "key": "address_line_1",
                                    "value": "123 Main Street",
                                    "type": "text",
                                    "description": "optional Address line 1."
                                },
                                {
                                    "key": "address_line_2",
                                    "value": "Apt 4B",
                                    "type": "text",
                                    "description": "optional Address line 2."
                                },
                                {
                                    "key": "landmark",
                                    "value": "Near Central Park",
                                    "type": "text",
                                    "description": "optional Landmark."
                                },
                                {
                                    "key": "country_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Country ID."
                                },
                                {
                                    "key": "state_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional State ID."
                                },
                                {
                                    "key": "city_id",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional City ID."
                                },
                                {
                                    "key": "zip_postal_code",
                                    "value": "12345",
                                    "type": "text",
                                    "description": "optional ZIP\/Postal code."
                                },
                                {
                                    "key": "profile_image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Profile updated successfully\",\"data\":{\"id\":1,\"user_id\":1,\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"designation_id\":1,\"experience\":5,\"bio\":\"Expert in software development\",\"phone\":\"1234567890\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"profile_image\":\"http:\/\/localhost\/storage\/profiles\/image.jpg\",\"created_at\":\"2026-01-15T05:14:18+00:00\",\"updated_at\":\"2026-01-15T05:14:18+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Profile created successfully\",\"data\":{\"id\":1,\"user_id\":1,\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"designation_id\":1,\"experience\":5,\"bio\":\"Expert in software development\",\"phone\":\"1234567890\",\"address_line_1\":\"123 Main St\",\"country_id\":1,\"state_id\":1,\"city_id\":1,\"zip_postal_code\":\"12345\",\"profile_image\":null,\"created_at\":\"2026-01-15T05:14:18+00:00\",\"updated_at\":\"2026-01-15T05:14:18+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can access this endpoint.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"email\":[\"The email has already been taken.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Industry Type",
            "description": "",
            "item": [
                {
                    "name": "Get list of all industry types (Public endpoint for frontend users).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/industry-types",
                            "query": [
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "description": "Filter by active status.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/industry-types?is_active=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Industry types retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Technology\",\"description\":\"Technology industry\",\"image\":\"http:\/\/localhost\/industry-types\/tech.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:26:06\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all industry types (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/industry-types",
                            "query": [
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "description": "Filter by active status.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/industry-types?is_active=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Industry types retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Technology\",\"description\":\"Technology industry\",\"image\":\"http:\/\/localhost\/industry-types\/tech.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:26:06\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Store a new industry type (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/industry-types",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/industry-types"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "Technology",
                                    "type": "text",
                                    "description": "The name of the industry type."
                                },
                                {
                                    "key": "description",
                                    "value": "Technology industry",
                                    "type": "text",
                                    "description": "optional The description of the industry type."
                                },
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Whether the industry type is active. Defaults to true."
                                },
                                {
                                    "key": "image",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Industry type created successfully\",\"data\":{\"id\":1,\"name\":\"Technology\",\"description\":\"Technology industry\",\"image\":\"http:\/\/localhost\/industry-types\/tech.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:26:06\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update an industry type (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/industry-types\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/industry-types\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the industry type."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "Information Technology",
                                    "type": "text",
                                    "description": "The name of the industry type."
                                },
                                {
                                    "key": "description",
                                    "value": "Information Technology industry",
                                    "type": "text",
                                    "description": "optional The description of the industry type."
                                },
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Whether the industry type is active."
                                },
                                {
                                    "key": "image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Industry type updated successfully\",\"data\":{\"id\":1,\"name\":\"Information Technology\",\"description\":\"Information Technology industry\",\"image\":\"http:\/\/localhost\/industry-types\/tech.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:27:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Industry type not found.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete an industry type (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/industry-types\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/industry-types\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the industry type to delete."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Industry type deleted successfully\",\"data\":null}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Industry type not found.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Location",
            "description": "",
            "item": [
                {
                    "name": "Get list of all active countries.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/location\/countries",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/location\/countries"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Countries retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"United States\",\"code\":\"US\",\"code3\":\"USA\",\"is_active\":true,\"sort_order\":0}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all active states for a specific country.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/location\/countries\/:countryId\/states",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/location\/countries\/:countryId\/states",
                            "variable": [
                                {
                                    "id": "countryId",
                                    "key": "countryId",
                                    "value": "architecto",
                                    "description": ""
                                },
                                {
                                    "id": "country_id",
                                    "key": "country_id",
                                    "value": "1",
                                    "description": "The ID of the country."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"States retrieved successfully\",\"data\":[{\"id\":1,\"country_id\":1,\"name\":\"California\",\"code\":\"CA\",\"is_active\":true,\"sort_order\":0}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Country not found.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all active cities for a specific state.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/location\/states\/:stateId\/cities",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/location\/states\/:stateId\/cities",
                            "variable": [
                                {
                                    "id": "stateId",
                                    "key": "stateId",
                                    "value": "architecto",
                                    "description": ""
                                },
                                {
                                    "id": "state_id",
                                    "key": "state_id",
                                    "value": "1",
                                    "description": "The ID of the state."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Cities retrieved successfully\",\"data\":[{\"id\":1,\"state_id\":1,\"name\":\"Los Angeles\",\"is_active\":true,\"sort_order\":0}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"State not found.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all phone country codes.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/location\/phone-country-codes",
                            "query": [
                                {
                                    "key": "country_id",
                                    "value": "1",
                                    "description": "optional Filter phone codes by country ID.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/location\/phone-country-codes?country_id=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Phone country codes retrieved successfully\",\"data\":[{\"id\":1,\"phone_code\":\"+1\"},{\"id\":2,\"phone_code\":\"+91\"}]}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Milestone Payments",
            "description": "",
            "item": [
                {
                    "name": "List milestone payments for an awarded project (expert only \u2013 the awarded expert).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/expert-milestones",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/expert-milestones",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Shows expert_payout (milestone amount minus platform fee). Payment status is set by admin when paying manually."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Milestones retrieved successfully\",\"data\":{\"milestones\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only view milestones for projects you are awarded on.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Project must be awarded before viewing milestones.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List milestone payments for an awarded project (company only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/milestones",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/milestones",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Milestones retrieved successfully\",\"data\":{\"milestones\":[],\"project_total_cost\":1000,\"allocated_amount\":0,\"remaining_amount\":1000}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only manage milestones for your own awarded projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Project must be awarded to an expert before adding milestones.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Add a milestone payment. Sum of all milestone amounts must not exceed project total cost.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/milestones",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/milestones",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"Design approval\",\"description\":\"Final design sign-off\",\"amount\":500,\"milestone_completion_date\":\"2026-03-01\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Milestone added successfully\",\"data\":{\"milestone\":{},\"remaining_amount\":500}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Milestone total would exceed project cost. Remaining amount: 500.00\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create Stripe checkout session to pay for a milestone. Redirect user to checkout_url; on success Stripe webhook marks milestone completed.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/milestones\/:milestone_id\/create-checkout-session",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/milestones\/:milestone_id\/create-checkout-session",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "milestone_id",
                                    "key": "milestone_id",
                                    "value": "16",
                                    "description": "The ID of the milestone."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Checkout session created\",\"data\":{\"checkout_url\":\"https:\/\/checkout.stripe.com\/...\",\"session_id\":\"cs_xxx\",\"amount\":500,\"currency\":\"USD\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only manage milestones for your own awarded projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"This milestone has already been paid and completed.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a milestone payment. Total of all milestones must not exceed project cost.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/milestones\/:milestone_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/milestones\/:milestone_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "milestone_id",
                                    "key": "milestone_id",
                                    "value": "16",
                                    "description": "The ID of the milestone."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"architecto\",\"description\":\"Eius et animi quos velit et.\",\"amount\":4326.41688,\"milestone_completion_date\":\"architecto\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Milestone updated successfully\",\"data\":{\"milestone\":{},\"remaining_amount\":0}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Milestone total would exceed project cost. Max allowed for this milestone: 500.00\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a milestone payment. Total of all milestones must not exceed project cost.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/milestones\/:milestone_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/milestones\/:milestone_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "milestone_id",
                                    "key": "milestone_id",
                                    "value": "16",
                                    "description": "The ID of the milestone."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"architecto\",\"description\":\"Eius et animi quos velit et.\",\"amount\":4326.41688,\"milestone_completion_date\":\"architecto\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Milestone updated successfully\",\"data\":{\"milestone\":{},\"remaining_amount\":0}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Milestone total would exceed project cost. Max allowed for this milestone: 500.00\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete a milestone payment.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/milestones\/:milestone_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/milestones\/:milestone_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "milestone_id",
                                    "key": "milestone_id",
                                    "value": "16",
                                    "description": "The ID of the milestone."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Milestone deleted successfully\",\"data\":{\"remaining_amount\":1000}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Milestone not found\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Projects",
            "description": "",
            "item": [
                {
                    "name": "List all projects for the logged-in company (draft, published, cancelled).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/my-projects",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/my-projects"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Company projects retrieved successfully\",\"data\":[{\"id\":1,\"user_id\":1,\"status\":\"draft\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only companies can view their projects.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a single project for the logged-in company (any status: draft, published, cancelled).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/my-projects\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/my-projects\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project retrieved successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"draft\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only view your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a new project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"industry_type_id\":1,\"requirement_type_id\":16,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_details\":\"We need an experienced Laravel developer for our project.\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":\"2000.00\",\"is_close_bidding\":false,\"questions\":[\"architecto\"],\"requirement_type\":\"Development\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Project created successfully\",\"data\":{\"id\":1,\"user_id\":1,\"industry_type_id\":1,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only companies can create projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"industry_type_id\":[\"The industry type id field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update an existing project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"industry_type_id\":1,\"requirement_type_id\":16,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_details\":\"We need an experienced Laravel developer for our project.\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":\"2000.00\",\"is_close_bidding\":false,\"questions\":[\"architecto\"],\"requirement_type\":\"Development\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project updated successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"draft\",\"industry_type_id\":1,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only edit projects that are in draft mode.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"industry_type_id\":[\"The industry type id field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update an existing project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"industry_type_id\":1,\"requirement_type_id\":16,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_details\":\"We need an experienced Laravel developer for our project.\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":\"2000.00\",\"is_close_bidding\":false,\"questions\":[\"architecto\"],\"requirement_type\":\"Development\"}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project updated successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"draft\",\"industry_type_id\":1,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only edit projects that are in draft mode.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"industry_type_id\":[\"The industry type id field is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Publish a draft project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/publish",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/publish",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project published successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"published\",\"industry_type_id\":1,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only publish your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Project is already published.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Cancel a project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/cancel",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/cancel",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project cancelled successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"cancelled\",\"industry_type_id\":1,\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only cancel your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Project is already cancelled.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Close bidding on a project. Project is hidden from public listing and single view; no proposal submission.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/close-bidding",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/close-bidding",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Bidding closed successfully\",\"data\":{}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only manage your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Bidding is already closed for this project.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Open bidding on a project. Project is visible publicly and can receive proposals (if published and not awarded).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/open-bidding",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/open-bidding",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Bidding opened successfully\",\"data\":{}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only manage your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Bidding is already open for this project.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete a project completely.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project deleted successfully\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only delete your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Submit a review for the expert who worked on this completed project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/review-expert",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/review-expert",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"rating\":5,\"message\":\"Great work and communication throughout the project.\"}"
                        },
                        "description": "Only the owning company can submit one review per project after completion."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Review submitted successfully\",\"data\":{\"id\":1,\"project_id\":1,\"expert_id\":2,\"company_id\":1,\"rating\":5,\"message\":\"Great work\",\"created_at\":\"2026-03-12T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only review your own completed projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Project must be completed and awarded before reviewing.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List all published projects that are open for proposals (excludes close-bid and awarded projects).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Close-bid projects and awarded projects are not returned. Each project includes `is_awarded` and `is_close_bidding`.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Published projects retrieved successfully\",\"data\":[{\"id\":1,\"user_id\":1,\"status\":\"published\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"is_awarded\":false,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List all published projects for a specific industry type (excludes close-bid and awarded projects).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/industry-type\/:industry_type_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/industry-type\/:industry_type_id",
                            "variable": [
                                {
                                    "id": "industry_type_id",
                                    "key": "industry_type_id",
                                    "value": "1",
                                    "description": "The ID of the industry type."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Published projects retrieved successfully\",\"data\":[{\"id\":1,\"user_id\":1,\"status\":\"published\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"is_awarded\":false,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Industry type not found\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a single published project by ID.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Close-bid projects return 404 (no public view). Response includes `is_awarded` and `is_close_bidding`.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project retrieved successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"published\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"is_awarded\":false,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Proposals",
            "description": "",
            "item": [
                {
                    "name": "List all projects the logged-in expert has submitted a proposal to.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/my-applied-projects",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/my-applied-projects"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Projects you applied to retrieved successfully\",\"data\":[{\"id\":1,\"user_id\":1,\"status\":\"published\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can view projects they have applied to.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a single project the logged-in expert has submitted a proposal to.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/my-applied-projects\/:project_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/my-applied-projects\/:project_id",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                },
                                {
                                    "id": "project",
                                    "key": "project",
                                    "value": "1",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project retrieved successfully\",\"data\":{\"id\":1,\"user_id\":1,\"status\":\"published\",\"industry_type_id\":1,\"industry_type\":{\"id\":1,\"name\":\"Technology\"},\"requirement_title\":\"Need a Laravel Developer\",\"requirement_type\":\"Development\",\"requirement_details\":\"We need an experienced Laravel developer\",\"experience_level_years\":5,\"project_type\":\"hourly\",\"estimated_hours\":40,\"rate\":\"50.00\",\"amount\":null,\"questions\":[],\"created_at\":\"2026-01-16T10:00:00+00:00\",\"updated_at\":\"2026-01-16T10:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can view projects they have applied to.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Project not found or you have not applied to this project.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List proposals for the authenticated user.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/proposals",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/proposals"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Experts: proposals they submitted. Companies: not used; use indexByProject for their project's proposals."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Proposals retrieved successfully\",\"data\":[]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Show a single proposal. Visible to the expert who submitted it or the company that owns the project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/proposal\/:proposal_id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/proposal\/:proposal_id",
                            "variable": [
                                {
                                    "id": "proposal_id",
                                    "key": "proposal_id",
                                    "value": "16",
                                    "description": "The ID of the proposal."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Proposal retrieved successfully\",\"data\":{}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Proposal not found\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Award the project to an expert (company only - project owner).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/proposal\/:proposal_id\/award",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/proposal\/:proposal_id\/award",
                            "variable": [
                                {
                                    "id": "proposal_id",
                                    "key": "proposal_id",
                                    "value": "16",
                                    "description": "The ID of the proposal."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Sets the proposal as \"pending\" until the expert accepts or declines."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Project awarded to expert successfully. Waiting for expert response.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only award proposals for your own projects.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"This project has already been awarded to an expert.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Expert accepts the award. Project is then awarded to this expert and proposal submission is closed.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/proposal\/:proposal_id\/accept-award",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/proposal\/:proposal_id\/accept-award",
                            "variable": [
                                {
                                    "id": "proposal_id",
                                    "key": "proposal_id",
                                    "value": "16",
                                    "description": "The ID of the proposal."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"You have accepted the award. The project is now awarded to you.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only the expert who received the award can accept it.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"This proposal is not pending your response.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Expert declines the award. Proposal submission for the project continues; company can see the decline.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/proposal\/:proposal_id\/decline-award",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/proposal\/:proposal_id\/decline-award",
                            "variable": [
                                {
                                    "id": "proposal_id",
                                    "key": "proposal_id",
                                    "value": "16",
                                    "description": "The ID of the proposal."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"You have declined the award.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only the expert who received the award can decline it.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"This proposal is not pending your response.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get proposal form data for a project (when expert clicks \"Apply now\").",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/proposal-form",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/proposal-form",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Returns project details and questions so the frontend can render the proposal form."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Proposal form retrieved successfully\",\"data\":{\"project\":{},\"questions\":[],\"already_submitted\":false}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only published projects can receive proposals.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List proposals for a project (company only - project owner).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/proposals",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/proposals",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Proposals retrieved successfully\",\"data\":[]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"You can only view proposals for your own projects.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Submit a proposal for a published project.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/project\/:project_id\/proposal",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/project\/:project_id\/proposal",
                            "variable": [
                                {
                                    "id": "project_id",
                                    "key": "project_id",
                                    "value": "16",
                                    "description": "The ID of the project."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"heading\":\"My approach to your Laravel project\",\"cover_letter\":\"I have 5 years of experience...\",\"work_samples\":[\"architecto\"],\"question_answers\":[\"architecto\"],\"estimated_total_hours\":40,\"estimated_rate\":50,\"estimated_amount\":2000}"
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Proposal submitted successfully\",\"data\":{}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Only experts can submit proposals.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"You have already submitted a proposal for this project.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public About Page",
            "description": "",
            "item": [
                {
                    "name": "Get public about page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/about-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/about-page"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"About page content retrieved successfully\",\"data\":{\"id\":1,\"page_title\":\"About Us\",\"side_image\":\"http:\/\/localhost\/images\/about\/side.jpg\",\"heading\":\"Welcome\",\"description\":\"Description\",\"our_mission_text\":\"Mission text\",\"our_vision_text\":\"Vision text\",\"our_values_text\":\"Values text\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public Blogs",
            "description": "",
            "item": [
                {
                    "name": "Blog Categories",
                    "description": "",
                    "item": [
                        {
                            "name": "Get active blog categories with blog counts.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/blog-categories",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/blog-categories"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog categories retrieved\",\"data\":[{\"id\":1,\"name\":\"Technology\",\"is_active\":true,\"blogs_count\":3,\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}]}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Show a single active category.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/blog-categories\/:id",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/blog-categories\/:id",
                                    "variable": [
                                        {
                                            "id": "id",
                                            "key": "id",
                                            "value": "1",
                                            "description": "The category ID."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog category retrieved\",\"data\":{\"id\":1,\"name\":\"Technology\",\"is_active\":true,\"blogs_count\":3,\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog category not found\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Blogs",
                    "description": "",
                    "item": [
                        {
                            "name": "List active blogs with optional category filter.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/blogs",
                                    "query": [
                                        {
                                            "key": "category_id",
                                            "value": "2",
                                            "description": "optional Filter by category ID.",
                                            "disabled": false
                                        }
                                    ],
                                    "raw": "{{baseUrl}}\/api\/v1\/blogs?category_id=2"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blogs retrieved\",\"data\":[{\"id\":1,\"name\":\"Launch Update\",\"blog_category_id\":2,\"category\":{\"id\":2,\"name\":\"News\",\"is_active\":true,\"blogs_count\":1},\"thumbnail_image\":\"https:\/\/cdn\/img.png\",\"description\":\"...\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[{\"id\":1,\"heading\":\"Intro\",\"description\":\"...\",\"image\":null,\"position\":\"left\",\"button_name\":null,\"button_url\":null,\"order\":0}],\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}]}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Show a single active blog.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/blogs\/:slug",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/blogs\/:slug",
                                    "variable": [
                                        {
                                            "id": "slug",
                                            "key": "slug",
                                            "value": "launch-update",
                                            "description": "Blog slug."
                                        }
                                    ]
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Blog retrieved\",\"data\":{\"id\":1,\"name\":\"Launch Update\",\"slug\":\"launch-update\",\"blog_category_id\":2,\"category\":{\"id\":2,\"name\":\"News\",\"is_active\":true,\"blogs_count\":1},\"thumbnail_image\":\"https:\/\/cdn\/img.png\",\"description\":\"...\",\"share_facebook\":true,\"share_twitter\":false,\"share_linkedin\":true,\"is_active\":true,\"sections\":[{\"id\":1,\"heading\":\"Intro\",\"description\":\"...\",\"image\":null,\"position\":\"left\",\"button_name\":null,\"button_url\":null,\"order\":0}],\"created_at\":\"2026-01-21T12:00:00+00:00\",\"updated_at\":\"2026-01-21T12:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"Blog not found\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public Company",
            "description": "",
            "item": [
                {
                    "name": "List all companies in the system (public endpoint).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/company",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/company"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Companies retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Company Name\",\"company_name\":\"Company Name\",\"email\":\"company@example.com\",\"profile\":{\"id\":1,\"company_name\":\"Company Name\",\"company_logo\":\"http:\/\/localhost\/logos\/image.jpg\",\"address_line_1\":\"123 Main St\",\"country\":{\"id\":1,\"name\":\"India\"},\"state\":{\"id\":1,\"name\":\"State\"},\"city\":{\"id\":1,\"name\":\"City\"}},\"created_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Check if the given email exists in the system as a company.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/company\/check-email",
                            "query": [
                                {
                                    "key": "email",
                                    "value": "company%40example.com",
                                    "description": "The email address to check.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/company\/check-email?email=company%40example.com"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"email\":\"gbailey@example.net\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"OK\",\"data\":{\"exists\":true}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"OK\",\"data\":{\"exists\":false}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"The given data was invalid.\",\"errors\":{\"email\":[\"The email field is required.\"]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public Expert",
            "description": "",
            "item": [
                {
                    "name": "List all experts in the system (public endpoint).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expert",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expert"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Experts retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"John Doe\",\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"profile\":{\"id\":1,\"designation\":{\"id\":1,\"name\":\"Developer\"},\"experience\":5,\"bio\":\"Expert in software development\",\"profile_image\":\"http:\/\/localhost\/profiles\/image.jpg\",\"country\":{\"id\":1,\"name\":\"India\"}},\"created_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a single expert by ID (public endpoint).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/expert\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/expert\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The expert user ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Expert retrieved successfully\",\"data\":{\"id\":1,\"name\":\"John Doe\",\"first_name\":\"John\",\"last_name\":\"Doe\",\"email\":\"expert@example.com\",\"profile\":{\"id\":1,\"designation\":{\"id\":1,\"name\":\"Developer\"},\"experience\":5,\"bio\":\"Expert in software development\",\"profile_image\":\"http:\/\/localhost\/profiles\/image.jpg\",\"country\":{\"id\":1,\"name\":\"India\"}},\"created_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Expert not found.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public FAQs",
            "description": "",
            "item": [
                {
                    "name": "Company FAQs",
                    "description": "",
                    "item": [
                        {
                            "name": "Get all company FAQs (Public).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/faq\/company",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/faq\/company"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Company FAQs retrieved\",\"data\":[{\"id\":1,\"heading\":\"Question 1\",\"description\":\"Answer 1\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Expert FAQs",
                    "description": "",
                    "item": [
                        {
                            "name": "Get all expert FAQs (Public).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/faq\/expert",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/faq\/expert"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Expert FAQs retrieved\",\"data\":[{\"id\":1,\"heading\":\"Question 1\",\"description\":\"Answer 1\",\"order\":0,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}]}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public Home Page",
            "description": "",
            "item": [
                {
                    "name": "Get public home page content.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/home-page",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/home-page"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Home page content retrieved successfully\",\"data\":{\"id\":1,\"section1\":{\"hero_headline\":\"Welcome\",\"hero_description\":\"Description\",\"hero_image\":\"http:\/\/localhost\/images\/hero.jpg\"},\"section2\":{\"headline\":\"Section 2\"},\"section3\":{\"headline\":\"Section 3\",\"description\":\"Description\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"image\":\"http:\/\/localhost\/images\/section3.jpg\"},\"section4\":{\"headline\":\"Section 4\",\"options\":[{\"image\":\"http:\/\/localhost\/images\/option1.jpg\",\"title\":\"Option 1\",\"description\":\"Description 1\"}]},\"section5\":{\"steps\":[{\"title\":\"Step 1\",\"description\":\"Description 1\"}]},\"section6\":{\"headline\":\"Section 6\",\"button_name\":\"Click\",\"button_url\":\"https:\/\/example.com\",\"background_image\":\"http:\/\/localhost\/images\/bg.jpg\"},\"section7\":{\"headline\":\"Section 7\",\"description\":\"Description\"},\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public Policies",
            "description": "",
            "item": [
                {
                    "name": "Get privacy policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/policies\/privacy-policy",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/policies\/privacy-policy"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Privacy policy retrieved successfully\",\"data\":{\"id\":1,\"type\":\"privacy_policy\",\"content\":\"Privacy policy content here...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get terms & conditions.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/policies\/terms-conditions",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/policies\/terms-conditions"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Terms & conditions retrieved successfully\",\"data\":{\"id\":2,\"type\":\"terms_conditions\",\"content\":\"Terms & conditions content here...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get refund & cancellation policy.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/policies\/refund-cancellation",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/policies\/refund-cancellation"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Refund & cancellation policy retrieved successfully\",\"data\":{\"id\":3,\"type\":\"refund_cancellation\",\"content\":\"Refund & cancellation policy content here...\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Public Site Settings",
            "description": "",
            "item": [
                {
                    "name": "Get public site settings.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/site-settings",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/site-settings"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Site settings retrieved successfully\",\"data\":{\"id\":1,\"favicon\":\"http:\/\/localhost\/favicon.ico\",\"logo\":\"http:\/\/localhost\/logos\/logo.png\",\"footer_logo\":\"http:\/\/localhost\/logos\/footer-logo.png\",\"footer_description\":\"Company description\",\"address\":\"123 Main St\",\"email\":\"info@example.com\",\"phone\":\"1234567890\",\"phone_country_code\":\"+1\",\"facebook_url\":\"https:\/\/facebook.com\/company\",\"instagram_url\":\"https:\/\/instagram.com\/company\",\"linkedin_url\":\"https:\/\/linkedin.com\/company\",\"copyright\":\"\u00a9 2024 Company\",\"header_image\":\"http:\/\/localhost\/images\/header.jpg\",\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Requirement Type",
            "description": "",
            "item": [
                {
                    "name": "Get list of all requirement types (Public endpoint for frontend users).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/requirement-types",
                            "query": [
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "description": "Filter by active status.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/requirement-types?is_active=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Requirement types retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Consulting\",\"description\":\"Consulting requirement\",\"image\":\"http:\/\/localhost\/requirement-types\/consulting.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:26:06\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get list of all requirement types (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/requirement-types",
                            "query": [
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "description": "Filter by active status.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/requirement-types?is_active=1"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Requirement types retrieved successfully\",\"data\":[{\"id\":1,\"name\":\"Consulting\",\"description\":\"Consulting requirement\",\"image\":\"http:\/\/localhost\/requirement-types\/consulting.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:26:06\"}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Store a new requirement type (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/requirement-types",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/requirement-types"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "Consulting",
                                    "type": "text",
                                    "description": "The name of the requirement type."
                                },
                                {
                                    "key": "description",
                                    "value": "Consulting requirement",
                                    "type": "text",
                                    "description": "optional The description of the requirement type."
                                },
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Whether the requirement type is active. Defaults to true."
                                },
                                {
                                    "key": "image",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"success\":true,\"message\":\"Requirement type created successfully\",\"data\":{\"id\":1,\"name\":\"Consulting\",\"description\":\"Consulting requirement\",\"image\":\"http:\/\/localhost\/requirement-types\/consulting.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:26:06\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a requirement type (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/requirement-types\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/requirement-types\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the requirement type."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "Consulting",
                                    "type": "text",
                                    "description": "The name of the requirement type."
                                },
                                {
                                    "key": "description",
                                    "value": "Consulting requirement",
                                    "type": "text",
                                    "description": "optional The description of the requirement type."
                                },
                                {
                                    "key": "is_active",
                                    "value": "1",
                                    "type": "text",
                                    "description": "optional Whether the requirement type is active."
                                },
                                {
                                    "key": "image",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PUT",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Requirement type updated successfully\",\"data\":{\"id\":1,\"name\":\"Consulting\",\"description\":\"Consulting requirement\",\"image\":\"http:\/\/localhost\/requirement-types\/consulting.jpg\",\"is_active\":true,\"created_at\":\"2024-01-16 03:26:06\",\"updated_at\":\"2024-01-16 03:27:00\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Requirement type not found.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\"success\":false,\"message\":\"Validation failed\",\"errors\":{\"name\":[\"Name is required.\"]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete a requirement type (Admin only).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/admin\/requirement-types\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/admin\/requirement-types\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "The ID of the requirement type to delete."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Requirement type deleted successfully\",\"data\":null}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"success\":false,\"message\":\"Unauthenticated\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 403,
                            "body": "{\"success\":false,\"message\":\"Unauthorized. Admin role required.\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 404,
                            "body": "{\"success\":false,\"message\":\"Requirement type not found.\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Subscription",
            "description": "",
            "item": [
                {
                    "name": "User Subscription",
                    "description": "",
                    "item": [
                        {
                            "name": "Get current subscription status for authenticated user (company or expert).",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/subscription\/subscription",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/subscription\/subscription"
                                },
                                "method": "GET",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": ""
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Subscription retrieved successfully\",\"data\":{\"id\":1,\"status\":\"active\",\"lifetime\":true,\"starts_at\":\"2024-01-01T00:00:00+00:00\",\"ends_at\":null,\"created_at\":\"2024-01-01T00:00:00+00:00\",\"updated_at\":\"2024-01-01T00:00:00+00:00\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 404,
                                    "body": "{\"success\":false,\"message\":\"No subscription found\",\"data\":null}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Create Stripe checkout session for subscription.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/subscription\/create-checkout-session",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/subscription\/create-checkout-session"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "This endpoint creates a checkout session in Stripe and returns the checkout URL\nwhich the frontend should redirect to. Works for both company and expert users."
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Checkout session created successfully\",\"data\":{\"checkout_url\":\"https:\/\/checkout.stripe.com\/...\",\"session_id\":\"cs_xxx\",\"amount\":9999,\"currency\":\"INR\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Subscription configuration not found. Please contact administrator.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Subscription is only available for company or expert users.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"You already have an active subscription.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Create Stripe payment intent for subscription.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/subscription\/create-payment-intent",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/subscription\/create-payment-intent"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "This endpoint creates a payment intent in Stripe and returns the client secret\nwhich is used by the frontend to complete the payment. Works for both company and expert users."
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Payment intent created successfully\",\"data\":{\"client_secret\":\"pi_xxx_secret_xxx\",\"payment_intent_id\":\"pi_xxx\",\"amount\":9999,\"currency\":\"INR\"}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Subscription configuration not found. Please contact administrator.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Subscription is only available for company or expert users.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 403,
                                    "body": "{\"success\":false,\"message\":\"You already have an active subscription.\"}",
                                    "name": ""
                                }
                            ]
                        },
                        {
                            "name": "Confirm payment and activate subscription.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/subscription\/confirm-payment",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/subscription\/confirm-payment"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": {
                                    "mode": "raw",
                                    "raw": "{\"payment_intent_id\":\"pi_xxx\"}"
                                },
                                "description": "This endpoint confirms the payment intent and activates the subscription\nif payment is successful. The subscription is also activated via webhook\nfor reliability, but this provides immediate feedback. Works for both company and expert users."
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Payment confirmed successfully\",\"data\":{\"status\":\"succeeded\",\"subscription_activated\":true}}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Payment not found.\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Failed to confirm payment: ...\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Stripe Webhook",
                    "description": "",
                    "item": [
                        {
                            "name": "Handle Stripe webhook events.",
                            "request": {
                                "url": {
                                    "host": "{{baseUrl}}",
                                    "path": "api\/v1\/stripe\/webhook",
                                    "query": [],
                                    "raw": "{{baseUrl}}\/api\/v1\/stripe\/webhook"
                                },
                                "method": "POST",
                                "header": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application\/json"
                                    },
                                    {
                                        "key": "Accept",
                                        "value": "application\/json"
                                    }
                                ],
                                "body": null,
                                "description": "This endpoint receives webhook events from Stripe and processes them.\nIt handles payment_intent.succeeded and payment_intent.payment_failed events.",
                                "auth": {
                                    "type": "noauth"
                                }
                            },
                            "response": [
                                {
                                    "header": [],
                                    "code": 200,
                                    "body": "{\"success\":true,\"message\":\"Webhook processed successfully\"}",
                                    "name": ""
                                },
                                {
                                    "header": [],
                                    "code": 400,
                                    "body": "{\"success\":false,\"message\":\"Invalid webhook signature.\"}",
                                    "name": ""
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "name": "Subscription Configuration",
            "description": "",
            "item": [
                {
                    "name": "Get subscription configuration (Public).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/subscription\/subscription-config",
                            "query": [
                                {
                                    "key": "role",
                                    "value": "architecto",
                                    "description": "optional The role to get configuration for (company or expert). If not provided, returns all configurations.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/subscription\/subscription-config?role=architecto"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Subscription configuration retrieved\",\"data\":{\"role\":\"company\",\"price\":9999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"Subscription configurations retrieved\",\"data\":[{\"role\":\"company\",\"price\":9999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null},{\"role\":\"expert\",\"price\":4999,\"currency\":\"INR\",\"validity_type\":\"lifetime\",\"validity_value\":null}]}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\":true,\"message\":\"No subscription configuration found\",\"data\":null}",
                            "name": ""
                        }
                    ]
                }
            ]
        }
    ],
    "auth": {
        "type": "bearer",
        "bearer": [
            {
                "key": "Authorization",
                "type": "string"
            }
        ]
    }
}