--- url: https://developer.youcan.shop/themes/sdk/overview.md --- # Overview The SDK is intended for theme developers working on custom themes for online stores using the YouCan platform. This SDK will be a valuable tool for theme developers looking to create custom themes for YouCan shops, as it offers a range of methods and functionalities for working with StoreFront objects and managing the various aspects of an online store. The SDK includes the following modules: | Module | Description | |-----------------------|--------------------------------------------------------------------------------------------------------------------------| | Menus | Allows developers to list the store's menus. | | Store | Includes a service for submitting a contact form. | | Pages | Enables developers to list the store's pages. | | Products | Provides a variety of services for fetching products, including by ID or slug, by category, and by reviews. | | Categories | Allows developers to fetch categories and subcategories. | | Cart | Contains services for working with the store's cart, including adding and removing items and applying coupons. | | Coupons | Provides services for fetching coupons and applying them to the cart. | | Express Checkout | Provides services for creating an express checkout. | | Pagination | Includes a set of methods for paginating through results and filtering data. |