> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coralogix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

# Connector Schema service overview

The Connector Schema service returns the schema for a Notification Center connector of a given type (for example, Slack, generic HTTPS, or PagerDuty). The response contains both `connector_config_schema` — the fields needed to configure the connector itself — and one or more `message_config_schemas`, which define the preset (message) fields for that connector type. Each schema lists every field's name, type, allowed values, and whether it is required. Check `connector_config_schema` before creating a connector and `message_config_schemas` before creating a preset.

Learn more in our [documentation](https://coralogix.com/docs/user-guides/notification-center/introduction/).

## Authentication and permissions

To use the Connector Schema service API you need to [create a personal or team API key](https://coralogix.com/docs/user-guides/account-management/api-keys/api-keys/). The key needs one of the following permissions.

| Permission                                   | Description             |
| -------------------------------------------- | ----------------------- |
| `notification-center-connectors:ReadSummary` | View connector schemas. |
| `notification-center-presets:ReadSummary`    | View preset schemas.    |

## Common error response codes

| Status Code                 | Description       |
| --------------------------- | ----------------- |
| `400 Bad Request`           | Response code 400 |
| `401 Unauthorized`          | Response code 401 |
| `500 Internal Server Error` | Response code 500 |
