# Cheese Store ## Guides - [Webhooks](https://sourcey.com/examples/docs-showcase/webhooks.md): Receive and verify events from the Cheese Store. ## API Reference - [Cheese Store](https://sourcey.com/examples/docs-showcase/api.md): This is a fictional API contract used to demonstrate documentation generated by Sourcey. The Cheese Store service, accounts, keys, and endpoints are examples; there is no live cheese-ordering service behind this reference. - [GET /cheeses](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-get.md): List all cheeses - [POST /cheeses](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-post.md): Add a new cheese - [PUT /cheeses](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-put.md): Update an existing cheese - [GET /cheeses/findByStatus](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-findbystatus-get.md): Find cheeses by status - [GET /cheeses/findByTags](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-findbytags-get.md): Find cheeses by tags - [GET /cheeses/{cheeseId}](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-cheeseid-get.md): Get cheese by ID - [POST /cheeses/{cheeseId}](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-cheeseid-post.md): Update cheese with form data - [DELETE /cheeses/{cheeseId}](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-cheeseid-delete.md): Delete a cheese - [POST /cheeses/{cheeseId}/uploadImage](https://sourcey.com/examples/docs-showcase/api/operations/operation-cheeses-cheeseid-uploadimage-post.md): Upload a cheese image - [GET /store/inventory](https://sourcey.com/examples/docs-showcase/api/operations/operation-store-inventory-get.md): Get store inventory - [POST /store/order](https://sourcey.com/examples/docs-showcase/api/operations/operation-store-order-post.md): Place a cheese order - [GET /store/order/{orderId}](https://sourcey.com/examples/docs-showcase/api/operations/operation-store-order-orderid-get.md): Get order by ID - [DELETE /store/order/{orderId}](https://sourcey.com/examples/docs-showcase/api/operations/operation-store-order-orderid-delete.md): Cancel an order - [POST /customer](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-post.md): Create a customer account - [POST /customer/createMultiple](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-createmultiple-post.md): Create multiple customers - [POST /customer/login](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-login-post.md): Customer login - [GET /customer/logout](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-logout-get.md): Customer logout - [GET /customer/{username}](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-username-get.md): Get customer by username - [PUT /customer/{username}](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-username-put.md): Update customer profile - [DELETE /customer/{username}](https://sourcey.com/examples/docs-showcase/api/operations/operation-customer-username-delete.md): Delete customer account - [Cheese](https://sourcey.com/examples/docs-showcase/api/schemas/cheese-6e5a59d4fd.md) - [CheeseInput](https://sourcey.com/examples/docs-showcase/api/schemas/cheeseinput-4479830925.md) - [CheeseList](https://sourcey.com/examples/docs-showcase/api/schemas/cheeselist-06d8bd48db.md): Paginated list of cheeses - [Category](https://sourcey.com/examples/docs-showcase/api/schemas/category-292c06f004.md) - [Tag](https://sourcey.com/examples/docs-showcase/api/schemas/tag-1503916a2a.md) - [Order](https://sourcey.com/examples/docs-showcase/api/schemas/order-6be090825c.md) - [OrderInput](https://sourcey.com/examples/docs-showcase/api/schemas/orderinput-fdf8fed0b2.md) - [OrderItem](https://sourcey.com/examples/docs-showcase/api/schemas/orderitem-6b56cf7850.md) - [Address](https://sourcey.com/examples/docs-showcase/api/schemas/address-56ef8f2095.md) - [Customer](https://sourcey.com/examples/docs-showcase/api/schemas/customer-bf3763383a.md) - [CustomerInput](https://sourcey.com/examples/docs-showcase/api/schemas/customerinput-63c834e0ae.md) - [Error](https://sourcey.com/examples/docs-showcase/api/schemas/error-54a0e8c17e.md) - [ValidationError](https://sourcey.com/examples/docs-showcase/api/schemas/validationerror-bdfaef14be.md)