# InStore_State The InStore\_State module forms the logic layer for the InStore\_Shell module and other micro-frontend modules. All API calls to the micro-frontend modules pass through this module, which handles calls to the InStore APIs. Additionally, this module acts as a repository and provider of tenant resources for the micro-frontend modules. ## Capabilities The InStore\_State module handles the following InStore functions: - Monitors the state of the InStore and shares it with the micro-frontend modules. - Makes API calls to the InStore APIs and receives responses. - Provides shared storage, utilities, and libraries. - Provides the following tenant-unique resources: - Parameter settings - Store roles - Receipts - Reference lists - Language bundles - Other configuration settings - Creates and tracks Carts. ## GitHub location The source code for the InStore\_State module is available on [GitHub](https://github.com/NebulaTerra/modular-store/tree/main/InStore_State). ## Administration parameters You cannot modify the behavior of this module using [administration parameters](/instore/customization/administration-parameters.md). ## Related pages - [Search documentation and API specs](/search.md)