{
    "info": {
        "name": "Mabany API",
        "description": "Detailed Postman collection for Mabany backend APIs",
        "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
    },
    "variable": [
        {
            "key": "base_url",
            "value": "http://mabany.bondersmena.com/api",
            "type": "string"
        }
    ],
    "item": [
        {
            "name": "Pages & General",
            "item": [
                {
                    "name": "Home Page",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/home",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "home"
                            ]
                        }
                    }
                },
                {
                    "name": "About Page",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/about",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "about"
                            ]
                        }
                    }
                },
                {
                    "name": "Global Settings / Info",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/info",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "info"
                            ]
                        }
                    }
                },
                {
                    "name": "Clients & Partners",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/clients-partner",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "clients-partner"
                            ]
                        }
                    }
                },
                {
                    "name": "Global Search",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/search?q=test",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "search"
                            ],
                            "query": [
                                {
                                    "key": "q",
                                    "value": "test",
                                    "description": "Search keyword"
                                }
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "Solutions",
            "item": [
                {
                    "name": "List Solutions",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/solutions",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "solutions"
                            ]
                        }
                    }
                },
                {
                    "name": "Show Solution",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/solutions/:slug",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "solutions",
                                ":slug"
                            ],
                            "variable": [
                                {
                                    "key": "slug",
                                    "value": "solution-slug"
                                }
                            ]
                        }
                    }
                },
                {
                    "name": "Show Child Solution",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/solutions/:parentSlug/:slug",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "solutions",
                                ":parentSlug",
                                ":slug"
                            ],
                            "variable": [
                                {
                                    "key": "parentSlug",
                                    "value": "parent-slug"
                                },
                                {
                                    "key": "slug",
                                    "value": "child-slug"
                                }
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "Projects",
            "item": [
                {
                    "name": "List Projects",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/projects",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "projects"
                            ]
                        }
                    }
                },
                {
                    "name": "Show Project",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/projects/:slug",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "projects",
                                ":slug"
                            ],
                            "variable": [
                                {
                                    "key": "slug",
                                    "value": "project-slug"
                                }
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "Industries",
            "item": [
                {
                    "name": "List Industries",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/industries",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "industries"
                            ]
                        }
                    }
                },
                {
                    "name": "Show Industry",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/industries/:slug",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "industries",
                                ":slug"
                            ],
                            "variable": [
                                {
                                    "key": "slug",
                                    "value": "industry-slug"
                                }
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "Blogs",
            "item": [
                {
                    "name": "List Blogs",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/blogs",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "blogs"
                            ]
                        }
                    }
                },
                {
                    "name": "Show Blog",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/blogs/:slug",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "blogs",
                                ":slug"
                            ],
                            "variable": [
                                {
                                    "key": "slug",
                                    "value": "blog-slug"
                                }
                            ]
                        }
                    }
                }
            ]
        },
        {
            "name": "Contact & Quotes",
            "item": [
                {
                    "name": "Contact Page Info",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/contact",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "contact"
                            ]
                        }
                    }
                },
                {
                    "name": "Submit Contact Message",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "John Doe",
                                    "type": "text"
                                },
                                {
                                    "key": "email",
                                    "value": "john@example.com",
                                    "type": "text"
                                },
                                {
                                    "key": "phone",
                                    "value": "1234567890",
                                    "type": "text"
                                },
                                {
                                    "key": "message",
                                    "value": "I am interested in your services.",
                                    "type": "text"
                                }
                            ]
                        },
                        "url": {
                            "raw": "{{base_url}}/contact",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "contact"
                            ]
                        }
                    }
                },
                {
                    "name": "Request Quote Page Info",
                    "request": {
                        "method": "GET",
                        "header": [
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "url": {
                            "raw": "{{base_url}}/request-quote",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "request-quote"
                            ]
                        }
                    }
                },
                {
                    "name": "Submit Quote Request",
                    "request": {
                        "method": "POST",
                        "header": [
                            {
                                "key": "Accept",
                                "value": "application/json",
                                "type": "text"
                            },
                            {
                                "key": "Accept-Language",
                                "value": "en",
                                "type": "text"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "Jane Doe",
                                    "type": "text"
                                },
                                {
                                    "key": "email",
                                    "value": "jane@example.com",
                                    "type": "text"
                                },
                                {
                                    "key": "phone",
                                    "value": "0987654321",
                                    "type": "text"
                                },
                                {
                                    "key": "company_name",
                                    "value": "Doe Corp",
                                    "type": "text"
                                },
                                {
                                    "key": "message",
                                    "value": "We need a detailed quote for a new construction project.",
                                    "type": "text"
                                }
                            ]
                        },
                        "url": {
                            "raw": "{{base_url}}/request-quote",
                            "host": [
                                "{{base_url}}"
                            ],
                            "path": [
                                "request-quote"
                            ]
                        }
                    }
                }
            ]
        }
    ]
}
