# Mint Starter Kit ## Docs - [Introduction](https://higginsgraferinc.mintlify.app/index.md): Welcome to the home of your new documentation - [Quickstart](https://higginsgraferinc.mintlify.app/quickstart.md): Start building awesome documentation in under 5 minutes - [Development](https://higginsgraferinc.mintlify.app/development.md): Preview changes locally to update your docs - [Markdown Syntax](https://higginsgraferinc.mintlify.app/essentials/markdown.md): Text, title, and styling in standard markdown - [Code Blocks](https://higginsgraferinc.mintlify.app/essentials/code.md): Display inline code and code blocks - [Images and Embeds](https://higginsgraferinc.mintlify.app/essentials/images.md): Add image, video, and other HTML elements - [Global Settings](https://higginsgraferinc.mintlify.app/essentials/settings.md): Mintlify gives you complete control over the look and feel of your documentation using the docs.json file - [Navigation](https://higginsgraferinc.mintlify.app/essentials/navigation.md): The navigation field in docs.json defines the pages that go in the navigation menu - [Reusable Snippets](https://higginsgraferinc.mintlify.app/essentials/reusable-snippets.md): Reusable, custom snippets to keep content in sync - [Introduction](https://higginsgraferinc.mintlify.app/api-reference/introduction.md): Example section for showcasing API endpoints - [Get Plants](https://higginsgraferinc.mintlify.app/api-reference/endpoint/get.md): Returns all plants from the system that the user has access to - [Create Plant](https://higginsgraferinc.mintlify.app/api-reference/endpoint/create.md): Creates a new plant in the store - [Delete Plant](https://higginsgraferinc.mintlify.app/api-reference/endpoint/delete.md): Deletes a single plant based on the ID supplied - [New Plant](https://higginsgraferinc.mintlify.app/api-reference/endpoint/webhook.md): Information about a new plant added to the store - [Introduction](https://higginsgraferinc.mintlify.app/api-flows/introduction.md) - [Auth](https://higginsgraferinc.mintlify.app/api-flows/auth.md) - [Admin](https://higginsgraferinc.mintlify.app/api-flows/admin.md) - [Patron](https://higginsgraferinc.mintlify.app/api-flows/patron.md) - [Staff](https://higginsgraferinc.mintlify.app/api-flows/staff.md) - [Introduction](https://higginsgraferinc.mintlify.app/pos-reference/introduction.md) - [Retrieve a list of orders](https://higginsgraferinc.mintlify.app/api-reference/orders/retrieve-a-list-of-orders.md): Retreive a list of orders placed in the client app to display in the Kitchen Display System (KDS). - [Create an order](https://higginsgraferinc.mintlify.app/api-reference/orders/create-an-order.md): Create an order in the client app. The order includes the name, table number, dish ids, any special requests, and when the order is scheduled for. - [Retrieve a specific order](https://higginsgraferinc.mintlify.app/api-reference/orders/retrieve-a-specific-order.md): Retrieve the details for a specific order ID. - [Update a specific order](https://higginsgraferinc.mintlify.app/api-reference/orders/update-a-specific-order.md): Add or remove `dish_ids` or update the order's `priority` and `status`. - [Delete an order](https://higginsgraferinc.mintlify.app/api-reference/orders/delete-an-order.md): Delete a specific order using its order `id`. - [Retrieve list of dishes in an order](https://higginsgraferinc.mintlify.app/api-reference/orders/retrieve-list-of-dishes-in-an-order.md): Retrieve the list of dishes included in an order along with the dish details. - [Retrieve a list of dishes](https://higginsgraferinc.mintlify.app/api-reference/dishes/retrieve-a-list-of-dishes.md): Retrieve a list of dishes and the dish details. - [Create a dish](https://higginsgraferinc.mintlify.app/api-reference/dishes/create-a-dish.md): Create a dish and define the dish's details. - [Retrieve a specific dish](https://higginsgraferinc.mintlify.app/api-reference/dishes/retrieve-a-specific-dish.md): Retreive the details for a specific dish ID. - [Update a specific dish](https://higginsgraferinc.mintlify.app/api-reference/dishes/update-a-specific-dish.md): Update the properties for a specific dish. You can update the following properties: `name`, `description`, `category`, `image_name`, `preparation_time`, `price`, and `station`. - [Delete a dish](https://higginsgraferinc.mintlify.app/api-reference/dishes/delete-a-dish.md): Delete a specific dish using its `id`. - [Retrieve list of ingredients for a dish](https://higginsgraferinc.mintlify.app/api-reference/dishes/retrieve-list-of-ingredients-for-a-dish.md): Retrieve the list of ingredients included in a dish along with the ingredients' details. - [Retrieve list of ingredients](https://higginsgraferinc.mintlify.app/api-reference/ingredients/retrieve-list-of-ingredients.md): Retrieve a list of ingredients and the associated details. - [Create an ingredient](https://higginsgraferinc.mintlify.app/api-reference/ingredients/create-an-ingredient.md): Ccreate an ingredient with a `name`, `price`, and `in_stock_qty`. Ingredients will be associated with specific dishes. - [Retrieve an ingredient](https://higginsgraferinc.mintlify.app/api-reference/ingredients/retrieve-an-ingredient.md): Retrieve the details for a specific ingredient ID. - [Update an ingredient](https://higginsgraferinc.mintlify.app/api-reference/ingredients/update-an-ingredient.md): Update an ingredient's details. You can update the following properties: `name`, `price`, and `in_stock_qty`. - [Delete an ingredient](https://higginsgraferinc.mintlify.app/api-reference/ingredients/delete-an-ingredient.md): Delete a specific ingredient using its `id`. - [Retrieve a list of users](https://higginsgraferinc.mintlify.app/api-reference/users/retrieve-a-list-of-users.md): Retreive a list of all users and the user details. - [Create a user account](https://higginsgraferinc.mintlify.app/api-reference/users/create-a-user-account.md): Create a new user account for accessing the client app. - [Retrieve a user](https://higginsgraferinc.mintlify.app/api-reference/users/retrieve-a-user.md): Retrieve the details for a specific user ID. - [Update a user](https://higginsgraferinc.mintlify.app/api-reference/users/update-a-user.md): Update a user's `email`, `password`, `user_name`, or `role` properties. - [Delete a user](https://higginsgraferinc.mintlify.app/api-reference/users/delete-a-user.md): Delete a specific user using its `id`. - [Authenticate user and obtain access token](https://higginsgraferinc.mintlify.app/api-reference/auth/authenticate-user-and-obtain-access-token.md): Exchange the user's username and password for an access token. - [Refresh expired access token](https://higginsgraferinc.mintlify.app/api-reference/auth/refresh-expired-access-token.md): Refresh an expired access token. ## OpenAPI Specs - [openapi](https://higginsgraferinc.mintlify.app/openapi.yaml) ## Optional - [Documentation](https://mintlify.com/docs) - [Community](https://mintlify.com/community) - [Blog](https://mintlify.com/blog)