---
type: api
title: Connectors
description: Connectors provide a central place to store connection information for services and integrations with Elastic or third party systems. Alerting rules can use connectors to run actions when rule conditions are met.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/group/endpoint-connectors
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/group/endpoint-connectors
products:
  - Kibana
---

# Connectors

`connectors`

Connectors provide a central place to store connection information for services and integrations with Elastic or third party systems. Alerting rules can use connectors to run actions when rule conditions are met.

[Connector documentation](https://www.elastic.co/docs/reference/kibana/connectors-kibana)

- [Get connector types](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-get-actions-connector-types): `GET` `/api/actions/connector_types`, `GET` `/s/{space_id}/api/actions/connector_types`
- [Handle OAuth callback](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-get-actions-connector-oauth-callback): `GET` `/api/actions/connector/_oauth_callback`, `GET` `/s/{space_id}/api/actions/connector/_oauth_callback`
- [Start OAuth authorization (redirects to the identity provider)](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-get-actions-connector-connectorid-oauth-start): `GET` `/api/actions/connector/{connectorId}/oauth/start`, `GET` `/s/{space_id}/api/actions/connector/{connectorId}/oauth/start`
- [Delete a connector](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-delete-actions-connector-id): `DELETE` `/api/actions/connector/{id}`, `DELETE` `/s/{space_id}/api/actions/connector/{id}`
- [Get connector information](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-get-actions-connector-id): `GET` `/api/actions/connector/{id}`, `GET` `/s/{space_id}/api/actions/connector/{id}`
- [Create a connector](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-post-actions-connector-id): `POST` `/api/actions/connector/{id}`, `POST` `/s/{space_id}/api/actions/connector/{id}`
- [Update a connector](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-put-actions-connector-id): `PUT` `/api/actions/connector/{id}`, `PUT` `/s/{space_id}/api/actions/connector/{id}`
- [Run a connector](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-post-actions-connector-id-execute): `POST` `/api/actions/connector/{id}/_execute`, `POST` `/s/{space_id}/api/actions/connector/{id}/_execute`
- [Get all connectors](https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/kibana/operation/operation-get-actions-connectors): `GET` `/api/actions/connectors`, `GET` `/s/{space_id}/api/actions/connectors`
