# Graspil APi

## En

- [Quick Start](https://docs.graspil.com/en/readme.md)
- [Changelog](https://docs.graspil.com/en/readme-2.md): List of changes to the API and the platform
- [Bot connection](https://docs.graspil.com/en/connect-bot.md)
- [Connecting a bot via API](https://docs.graspil.com/en/connect-bot/api.md)
- [Proxying](https://docs.graspil.com/en/connect-bot/get-update.md): Connecting bots using the proxying method.
- [Connecting outbound data](https://docs.graspil.com/en/connect-bot/upload.md)
- [Connecting Mini App](https://docs.graspil.com/en/connect-bot/mini-app.md)
- [Connecting a bot built with a no-code builder](https://docs.graspil.com/en/connect-bot/no-code.md)
- [Connecting channels](https://docs.graspil.com/en/connecting-channels.md)
- [API](https://docs.graspil.com/en/api.md)
- [Authorization](https://docs.graspil.com/en/api/auth.md)
- [Sending a target event/goal completion](https://docs.graspil.com/en/api/send-event.md)
- [Sending custom events](https://docs.graspil.com/en/api/send-events.md)
- [Connecting a bot via API](https://docs.graspil.com/en/api/podklyuchenie-bota-s-pomoshyu-api.md)
- [Getting data by start token](https://docs.graspil.com/en/api/get-data-by-start-token.md)
- [User custom fields](https://docs.graspil.com/en/api/custom-fields.md)
- [Getting user data](https://docs.graspil.com/en/api/get-users.md)
- [Referral system](https://docs.graspil.com/en/api/referral-system.md)
- [Processing start parameters (UTM)](https://docs.graspil.com/en/app/start-utm.md)
- [Configuring start parameter processing](https://docs.graspil.com/en/app/start-utm/configuring-start.md)
- [What is a source?](https://docs.graspil.com/en/app/start-utm/source.md)
- [Commands/Actions](https://docs.graspil.com/en/app/actions.md)
- [Attribution models](https://docs.graspil.com/en/app/attribution-models.md)
- [Outbound links from the bot](https://docs.graspil.com/en/app/outside-links.md)
- ["Users" page](https://docs.graspil.com/en/app/users.md)
- [User custom fields](https://docs.graspil.com/en/app/custom-fields.md)
- [Broadcasts](https://docs.graspil.com/en/app/broadcast.md)
- [Guide to designing a broadcast message in the bot](https://docs.graspil.com/en/app/broadcast/create-msg.md)
- [Referral system](https://docs.graspil.com/en/app/referral-system.md): The referral system lets your bot track who referred whom, and automatically reward users who bring in new participants.
- [How do analytics and reports work?](https://docs.graspil.com/en/reports/kak-rabotaet-analitika-i-otchety.md)
- [Reports](https://docs.graspil.com/en/reports/otchety.md)
- [Trends](https://docs.graspil.com/en/reports/otchety/trendy.md)
- [Funnels](https://docs.graspil.com/en/reports/otchety/voronki.md)
- [Retention](https://docs.graspil.com/en/reports/otchety/retenshen.md)
- [Pricing](https://docs.graspil.com/en/other/pricing.md)
- [Cost optimization](https://docs.graspil.com/en/other/pricing/optimization.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.graspil.com/en/readme.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.
