# Developer Documentation

- [Home](https://incy.gitbook.io/docs/docs-en/developer-documentation/home.md): Technical documentation for integrating with the INCY application.
- [Deep-Links](https://incy.gitbook.io/docs/docs-en/developer-documentation/deep-links.md): The application supports deep link links for VPN management, configuration import, and routing setup.
- [Auto-routing](https://incy.gitbook.io/docs/docs-en/developer-documentation/auto-routing.md): An extension of routing functionality that allows binding a profile to a remote URL source. The profile is periodically downloaded and updated automatically.
- [Application Management](https://incy.gitbook.io/docs/docs-en/developer-documentation/application-management.md): Parameters for controlling the application's behavior via subscription HTTP headers and strings in the response body.
- [HWID (Hardware ID)](https://incy.gitbook.io/docs/docs-en/developer-documentation/hwid-hardware-id.md): The device hardware identifier used to bind subscriptions to specific devices and track active connections.
- [Xray config example](https://incy.gitbook.io/docs/docs-en/developer-documentation/xray-config-example.md): A subscription can return full xray-core configuration files with load balancers, observatories, and custom routing. Such configurations are passed to xray-core almost unchanged.
- [Routing examples](https://incy.gitbook.io/docs/docs-en/developer-documentation/routing-examples.md): Ready-made examples for integrating routing and auto-updating routing in INCY subscriptions.
- [Routing (Routing)](https://incy.gitbook.io/docs/docs-en/developer-documentation/routing-routing.md): The application supports configuring traffic routing through routing profiles. Geo files are preinstalled in the app so it works right after installation. Updates occur when the profile is updated
- [Config parameters](https://incy.gitbook.io/docs/docs-en/developer-documentation/config-parameters.md): Description of parameters for server protocol links (VLESS, VMess, Trojan, Shadowsocks, Hysteria2, SOCKS5, WireGuard).
- [Subscription formats](https://incy.gitbook.io/docs/docs-en/developer-documentation/subscription-formats.md): Description of subscription formats, supported protocols, and HTTP headers.


---

# Agent Instructions: 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:

```
GET https://incy.gitbook.io/docs/docs-en/developer-documentation.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.
