# miniCal

## miniCal

- [Introduction](https://docs.minical.io/quick-start/introduction.md)
- [miniCal Hosted Service](https://docs.minical.io/minical-configuration/minical-hosted-service.md): How to signup for hosted service
- [Configure Feature Settings](https://docs.minical.io/minical-configuration/configure-feature-settings.md)
- [Install Extensions](https://docs.minical.io/minical-configuration/install-extensions.md)
- [Create Multiple Properties](https://docs.minical.io/minical-configuration/create-multiple-properties.md)
- [Local Installation](https://docs.minical.io/local-installation/local-installation.md)
- [ENV Set-Up](https://docs.minical.io/local-installation/env-set-up.md)
- [Configuration Settings](https://docs.minical.io/local-installation/configuration-settings.md): Guide to all available configuration settings(build.json Configuration).
- [Common Installations Errors](https://docs.minical.io/local-installation/common-installations-errors.md): Common errors  during local installation
- [Contribute to miniCal Core](https://docs.minical.io/contribution/contribute-to-minical-core.md)
- [Build Your First Extension](https://docs.minical.io/build-an-extension/build-your-first-extension.md): Let's create a booking list extension. For any new extension, you have to know the directory structure first.
- [Controllers](https://docs.minical.io/build-an-extension/build-your-first-extension/controllers.md)
- [Assets](https://docs.minical.io/build-an-extension/build-your-first-extension/assets.md)
- [Config](https://docs.minical.io/build-an-extension/build-your-first-extension/config.md)
- [language](https://docs.minical.io/build-an-extension/build-your-first-extension/language.md)
- [Models](https://docs.minical.io/build-an-extension/build-your-first-extension/models.md)
- [View](https://docs.minical.io/build-an-extension/build-your-first-extension/view.md)
- [Helper](https://docs.minical.io/build-an-extension/build-your-first-extension/helper.md)
- [Library](https://docs.minical.io/build-an-extension/build-your-first-extension/library.md)
- [Hooks](https://docs.minical.io/build-an-extension/build-your-first-extension/hooks.md)
- [Open-source Extensions](https://docs.minical.io/build-an-extension/open-source-extensions.md): For more real examples, explore our popular open-source extensions:
- [Config Folder Files](https://docs.minical.io/build-an-extension/config-folder-files.md)
- [Autoload File](https://docs.minical.io/build-an-extension/config-folder-files/autoload-file.md)
- [Config File](https://docs.minical.io/build-an-extension/config-folder-files/config-file.md)
- [Route File](https://docs.minical.io/build-an-extension/config-folder-files/route-file.md)
- [miniCal Filters](https://docs.minical.io/build-an-extension/minical-filters.md): List of supported Actions/Filters Hooks
- [miniCal Actions](https://docs.minical.io/build-an-extension/minical-actions.md): The list of the miniCal actions
- [Create Custom Hooks](https://docs.minical.io/build-an-extension/create-custom-hooks.md): Create New Actions/filters hooks
- [Store Custom Data](https://docs.minical.io/build-an-extension/store-custom-data.md): Store custom data for an extension
- [POSTS](https://docs.minical.io/build-an-extension/store-custom-data/posts.md)
- [POSTMETA](https://docs.minical.io/build-an-extension/store-custom-data/postmeta.md)
- [OPTIONS](https://docs.minical.io/build-an-extension/store-custom-data/options.md)
- [Composer Dependencies](https://docs.minical.io/build-an-extension/composer-dependencies.md): Composer Dependencies in Extension
- [miniCal Marketplace](https://docs.minical.io/marketplace/minical-marketplace.md)
- [Overbooking for OTAs](https://docs.minical.io/other-resources/overbooking-for-otas.md): Overbooking for OTAs in case of non continuous availability
- [miniCal Cron Setup](https://docs.minical.io/other-resources/minical-cron-setup.md)
- [Automated Night Audit](https://docs.minical.io/other-resources/automated-night-audit.md)
- [Nginx Configuration](https://docs.minical.io/other-resources/nginx-configuration.md)
- [Docker Installation](https://docs.minical.io/other-resources/docker-installation.md)
- [Custom Domain Setup](https://docs.minical.io/other-resources/custom-domain-setup.md): customer who wants a minical hosted subdomain for their minical website needs some custom domain setup.
- [API Documentation](https://docs.minical.io/minical-api-docs/api-documentation.md): The API documentation for MiniCal provides detailed information and guidelines for developers on how to interact with MiniCal's booking platform programmatically.
- [Access minical Data Using Helpers](https://docs.minical.io/coming-soon/access-minical-data-using-helpers.md)
- [Company Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/company-helper-functions.md): The helper you can use to get company details and settings for the company.
- [Customer Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/customer-helper-functions.md): The helper you can use to create, delete, get and update Customer details.
- [Booking Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/booking-helper-functions.md): The helper you can use to create, delete, get and update booking.
- [Rates Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/rates-helper-functions.md): The helper you can use to create, delete, get and update rates.
- [Rate Plan Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/rate-plan-helper-functions.md): The helper you can use to create, delete, get and update Rate Plan details.
- [Availability Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/availability-helper-functions.md): The helper you can use to get room availability details in the company.
- [Statement Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/statement-helper-functions.md): The helper you can use to create, delete, get and update Statement details.
- [Tax Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/tax-helper-functions.md): The helper you can use to create, delete, get and update Tax details.
- [Room Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/room-helper-functions.md): The helper you can use to create, delete, get and update Room details in the company.
- [Charge Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/charge-helper-functions.md): The helper you can use to create, delete, get and update Charge details.
- [Payment Helper Functions](https://docs.minical.io/coming-soon/access-minical-data-using-helpers/payment-helper-functions.md): The helper you can use for payment transactions. And get, delete, update payment details.
- [Access data in Extension](https://docs.minical.io/coming-soon/access-data-in-extension.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.minical.io/quick-start/introduction.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
