# Application connectors

An application reads data from external services through the company's connectors. A Bitrix24 account administrator approves the application's access to a connector on request.

## Operations

- [List application connectors](./connectors/list.md) — `GET /v1/applications/:id/connectors`
- [Request access to a connector](./connectors/access-request.md) — `POST /v1/applications/:id/connectors/:slug/access-request`

## Access

- The methods are called by whoever manages the application, including members of its server's development team. The permissions match those for [application secrets](/docs/applications/app-secrets).
- An access request requires a key in `READWRITE` mode.
- Connectors for applications must be enabled for the Bitrix24 account. While they are disabled, both methods return `404 APPLICATION_NOT_FOUND`.

## Typical scenario

1. Get the company's connectors and the application's access state for each — [`GET /v1/applications/:id/connectors`](./connectors/list.md).
2. Request access to the connector you need by its `slug` — [`POST /v1/applications/:id/connectors/:slug/access-request`](./connectors/access-request.md).
3. A Bitrix24 account administrator connects the company to the connector and approves the request. Then list the connectors again and check `appState`.

## See also

- [Application catalog](/docs/applications)
- [Application secrets](/docs/applications/app-secrets)
