> For the complete documentation index, see [llms.txt](https://docs.limio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.limio.com/developers/limio-sdk.md).

# Limio SDK

- [Getting Started](https://docs.limio.com/developers/limio-sdk/getting-started.md): Simple steps to get you started using the Limio SDK.
- [Page, Offers & Add-Ons](https://docs.limio.com/developers/limio-sdk/page.md): Retrieve page details, offers, add-ons, and offer groups using the Limio SDK useCampaign hook and offer utilities.
- [Basket (Cart)](https://docs.limio.com/developers/limio-sdk/basket.md): This page describes all of the basket (or cart) methods available within the Limio SDK.
- [Cross-Sell and Upsell](https://docs.limio.com/developers/limio-sdk/basket/cross-sell-and-upsell-functionality.md)
- [Checkout](https://docs.limio.com/developers/limio-sdk/checkout.md): This page describes the pricing methods and state available within the Limio SDK for displaying order totals, subtotals, and tax information.
- [User & Subscriptions](https://docs.limio.com/developers/limio-sdk/user.md): Hooks for retrieving user identity, subscriptions, addresses, and payment methods in the Limio SDK.
- [Update Subscription](https://docs.limio.com/developers/limio-sdk/subscription-update-checkout.md): SDK methods for subscription update (change plan) checkouts in the Limio SDK.
- [Self-Service Checkout](https://docs.limio.com/developers/limio-sdk/self-service-checkout.md): SDK methods for self-service checkouts — changing payment method or address on an existing subscription.
- [Billing & Account](https://docs.limio.com/developers/limio-sdk/billing-account.md): Hooks for retrieving account details, invoices, and billing statements in the Limio SDK.
- [Advanced Methods](https://docs.limio.com/developers/limio-sdk/advanced-methods.md)
- [Core Utilities and Helpers](https://docs.limio.com/developers/limio-sdk/advanced-methods/core-utilities-and-helpers.md): Core utilities and helpers available across the Limio SDK — formatting, sanitisation, error handling, address lookups, and component props.
- [Express Checkout](https://docs.limio.com/developers/limio-sdk/advanced-methods/express-checkout.md): Steps to use Express checkout methods in custom components


---

# 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 that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.limio.com/developers/limio-sdk.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
