> For the complete documentation index, see [llms.txt](https://appsecurity.gitbook.io/devops/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://appsecurity.gitbook.io/devops/ppc/tech/api.md).

# API

- [Известные API](https://appsecurity.gitbook.io/devops/ppc/tech/api/famous-api.md)
- [Facebook API](https://appsecurity.gitbook.io/devops/ppc/tech/api/famous-api/facebook-api.md)
- [Проектирование API](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api.md): Здесь будут перечисляться подходы/программы/фреймворки для построения и работы с API
- [Программы для проектирования](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/programmy-dlya-proektirovaniya.md)
- [Конвертация между форматами](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/programmy-dlya-proektirovaniya/konvertaciya-mezhdu-formatami.md)
- [Postman](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/programmy-dlya-proektirovaniya/postman.md): Стильная программа для описания и тестирования API
- [Swagger](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/programmy-dlya-proektirovaniya/swagger.md): программа для описания API
- [Webhooks](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/webhooks.md)
- [GraphQL](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/graphql.md): сложно; делаем один запрос для извлечения всей нужной информации
- [Введение](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/graphql/vvedenie.md)
- [Introspection](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/graphql/introspection.md): Извлечение информации и типов
- [RPC](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc.md)
- [Описание](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/opisanie.md)
- [gRPC](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/grpc.md)
- [XML-RPC](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/xml-rpc.md): XML Remote Procedure Call
- [SOAP](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/soap.md)
- [About](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/soap/about.md)
- [wsdl](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/soap/wsdl.md)
- [JSON RPC](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rpc/json-rpc.md)
- [REST API](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/rest-api.md): обязывает клиента делать множественные запросы на разные эндпоинты для доступа к данным на бэкенде
- [SAML](https://appsecurity.gitbook.io/devops/ppc/tech/api/rest-api/saml.md)
- [Program's API](https://appsecurity.gitbook.io/devops/ppc/tech/api/programs-api.md)
- [Общие понятия](https://appsecurity.gitbook.io/devops/ppc/tech/api/programs-api/obshie-ponyatiya.md)
- [DOM API & элементы веб-браузера](https://appsecurity.gitbook.io/devops/ppc/tech/api/programs-api/dom-api-and-elementy-veb-brauzera.md)
- [Известные API](https://appsecurity.gitbook.io/devops/ppc/tech/api/programs-api/izvestnye-api.md)
- [Google API](https://appsecurity.gitbook.io/devops/ppc/tech/api/programs-api/izvestnye-api/google-api.md)
- [Telegram Bot API](https://appsecurity.gitbook.io/devops/ppc/tech/api/programs-api/izvestnye-api/telegram-bot-api.md)
- [Получение данных с сервера / AJAX](https://appsecurity.gitbook.io/devops/ppc/tech/api/poluchenie-dannykh-s-servera-ajax.md)
- [Хранение данных на стороне клиента](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta.md)
- [Подходы](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta/podkhody.md)
- [Подробнее](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta/podrobnee.md)
- [Web Storage API](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta/podrobnee/web-storage-api.md)
- [IndexedDB](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta/podrobnee/indexeddb.md)
- [Service Worker API](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta/podrobnee/service-worker-api.md)
- [Cache API](https://appsecurity.gitbook.io/devops/ppc/tech/api/khranenie-dannykh-na-storone-klienta/podrobnee/cache-api.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 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://appsecurity.gitbook.io/devops/ppc/tech/api.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.
