> For the complete documentation index, see [llms.txt](https://docs.globo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globo.io/pre-order/app-api.md).

# APP API

- [JavaScript API - Online store](https://docs.globo.io/pre-order/app-api/javascript-api-online-store.md): Globo Preorder provides a JavaScript API for custom integrations within your Shopify theme. This API is accessible through the window.Globo.Preorder object when our app loads into your theme.
- [App functions](https://docs.globo.io/pre-order/app-api/javascript-api-online-store/app-functions.md): The application defines several functions to enable callbacks and customization everywhere.
- [Event listeners](https://docs.globo.io/pre-order/app-api/javascript-api-online-store/event-listeners.md): We set up several event listeners so you can call back and customize everything.
- [Rest API](https://docs.globo.io/pre-order/app-api/rest-api.md): We provide the remaining resource API for tasks such as retrieving and processing store data using the application API.
- [Authentication](https://docs.globo.io/pre-order/app-api/rest-api/authentication.md): The Authentication API is the entry point for securing access to the platform. Before accessing protected APIs, each request must include a valid access token obtained through the authentication endpo
- [Back in stock](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock.md)
- [\[GET\] List submission](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/get-list-submission.md)
- [\[GET\] Submission detail](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/get-submission-detail.md)
- [\[POST\] Create submission](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/post-create-submission.md)
- [\[GET\] Back in stock form fields](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/get-back-in-stock-form-fields.md)
- [\[PUT\] Transfer submission to other submission](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/put-transfer-submission-to-other-submission.md)
- [\[DELTE\] Delete submission](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/delte-delete-submission.md): You can delete single or multiple submissions within the same request.
- [\[POST\] Send mail restock](https://docs.globo.io/pre-order/app-api/rest-api/back-in-stock/post-send-mail-restock.md): You can send mail restock for single or multiple submissions within the same request.
- [Pre-order](https://docs.globo.io/pre-order/app-api/rest-api/pre-order.md)
- [\[GET\] List offers](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/get-list-offers.md)
- [\[GET\] Offer detail](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/get-offer-detail.md)
- [\[POST\] Create offer](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/post-create-offer.md)
- [\[PUT\] Update offer](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/put-update-offer.md)
- [\[DELETE\] Delete offer](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/delete-delete-offer.md)
- [\[GET\] List product](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/get-list-product.md)
- [\[PUT\] Update product](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/put-update-product.md)
- [\[DELETE\] Delete product](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/delete-delete-product.md)
- [\[POST\] Toggle continue selling](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/post-toggle-continue-selling.md)
- [\[GET\] Get product Shopify by product ID](https://docs.globo.io/pre-order/app-api/rest-api/pre-order/get-get-product-shopify-by-product-id.md)
- [Coming soon](https://docs.globo.io/pre-order/app-api/rest-api/coming-soon.md)
- [\[GET\] List rule](https://docs.globo.io/pre-order/app-api/rest-api/coming-soon/get-list-rule.md)
- [\[GET\] Rule detail](https://docs.globo.io/pre-order/app-api/rest-api/coming-soon/get-rule-detail.md)
- [\[POST\] Create rule](https://docs.globo.io/pre-order/app-api/rest-api/coming-soon/post-create-rule.md)
- [\[PUT\] Update rule](https://docs.globo.io/pre-order/app-api/rest-api/coming-soon/put-update-rule.md)
- [\[DELETE\] Delete rule](https://docs.globo.io/pre-order/app-api/rest-api/coming-soon/delete-delete-rule.md): You can delete single or multiple rule coming soon within the same request.
