# Save your wardrobe booking apis ## Docs - Customer booking > Getting Started [Introduction](https://api-docs.saveyourwardrobe.com/introduction-830109m0.md): - Customer booking > Getting Started [Authentication](https://api-docs.saveyourwardrobe.com/authentication-830184m0.md): - Customer booking > Getting Started [Attribute groups](https://api-docs.saveyourwardrobe.com/attribute-groups-830946m0.md): ## API Docs - Customer booking > Authentication [Customer login](https://api-docs.saveyourwardrobe.com/customer-login-13477205e0.md): Allows existing users to log in by providing their credentials - Customer booking > Authentication [Customer signup](https://api-docs.saveyourwardrobe.com/customer-signup-13477215e0.md): Enables new users to register on the platform. After a successful login, a JWT token is returned for subsequent authorization. - Customer booking > categories [Get providers](https://api-docs.saveyourwardrobe.com/get-providers-13528441e0.md): This optional endpoint serves as the initial step in the booking flow. It is particularly useful when handling multiple providers that process orders from different countries or zip codes, ensuring the appropriate provider is assigned based on the order's origin. It returns the list or providers Ids - Customer booking > categories [Get clothes categories](https://api-docs.saveyourwardrobe.com/get-clothes-categories-13405940e0.md): This endpoint retrieves a list of clothing categories and serves as the first step in the booking flow. - Customer booking > services [Get services](https://api-docs.saveyourwardrobe.com/get-services-13406807e0.md): This API endpoint fetches a list of available services based on various filtering criteria. Clients can specify filters such as: - Customer booking > Upload photos [Uplaod photos](https://api-docs.saveyourwardrobe.com/uplaod-photos-13406991e0.md): Allows users to upload item photos, photos are required to create the repair request - Customer booking > shoppingCart [Create A New Shopping Cart](https://api-docs.saveyourwardrobe.com/create-a-new-shopping-cart-13611649e0.md): This endpoint initializes a new shopping cart for the customer journey. It should be called at the beginning of the process to generate a unique shopping cart ID. - Customer booking > shoppingCart [Add items to Shopping Cart](https://api-docs.saveyourwardrobe.com/add-items-to-shopping-cart-13407163e0.md): Adds an item to the user’s ShoppingCart - Customer booking > shoppingCart [Add customer to Shopping Cart](https://api-docs.saveyourwardrobe.com/add-customer-to-shopping-cart-13408381e0.md): Captures customer information (e.g., shipping address, phone) during the ShoppingCart process - Customer booking > shoppingCart [Delete Item From Shopping Cart](https://api-docs.saveyourwardrobe.com/delete-item-from-shopping-cart-13420188e0.md): When an item is deleted from the shopping cart: - Customer booking > shoppingCart [Get Available Logistics Options](https://api-docs.saveyourwardrobe.com/get-available-logistics-options-13409511e0.md): Retrieves available logistics options for shipping the items in the ShoppingCart - Customer booking > shoppingCart [Add Logistic Option To Shopping Cart](https://api-docs.saveyourwardrobe.com/add-logistic-option-to-shopping-cart-13639814e0.md): - Customer booking > order [Create the Order from the Shopping Cart](https://api-docs.saveyourwardrobe.com/create-the-order-from-the-shopping-cart-13417525e0.md): Tis route is used to place a new order for items in the user’s ShoppingCart. This endpoint finalizes the purchasing process by recording customer details, logistics options, item details, and payment information - Customer booking > order [List Orders](https://api-docs.saveyourwardrobe.com/list-orders-15807685e0.md): This route used to retrieve all orders, it returns an array of order .