---
title: "Get Managed Configuration"
method: GET
path: "/config"
tags: ["Configuration"]
---

# Get Managed Configuration

`GET /config`

Returns managed Outpost configuration values.

This endpoint is only available for the managed version.
In self-hosted deployments, configuration is controlled through environment variables instead.

## Response `200`

Managed configuration.

- ManagedConfig — Managed configuration values for Outpost Cloud. This API is available only on the managed version. Self-hosted deployments configure these values using environment variables.
  - `ALERT_AUTO_DISABLE_DESTINATION` string — If "true", automatically disables a destination once ALERT_CONSECUTIVE_FAILURE_COUNT is reached. Has no effect when consecutive-failure alerting is disabled.
  - `ALERT_CONSECUTIVE_FAILURE_COUNT` string — Consecutive delivery failures before alerting on a destination (and disabling it when ALERT_AUTO_DISABLE_DESTINATION is "true"). Omit for the default of 100; set to an empty string to disable consecutive-failure alerting entirely.
  - `ALERT_EXHAUSTED_RETRIES_WINDOW_SECONDS` string — Suppression window in seconds for exhausted_retries alerts: the first exhaustion per destination alerts and subsequent ones within the window are suppressed ("0" = no suppression). Omit for the default of 3600; set to an empty string to disable exhausted_retries alerting entirely.
  - `DELIVERY_TIMEOUT_SECONDS` string
  - `DESTINATIONS_AWS_KINESIS_METADATA_IN_PAYLOAD` string
  - `DESTINATIONS_INCLUDE_MILLISECOND_TIMESTAMP` string
  - `DESTINATIONS_WEBHOOK_EVENT_ID_HEADER_NAME` string — Complete name of the event ID header. Unset uses the default "<prefix>event-id"; an explicit value pins that exact name; an empty string disables the header. Only applies to "default" mode.
  - `DESTINATIONS_WEBHOOK_HEADER_PREFIX` string
  - `DESTINATIONS_WEBHOOK_MODE` string
  - `DESTINATIONS_WEBHOOK_PROXY_URL` string
  - `DESTINATIONS_WEBHOOK_SIGNATURE_ALGORITHM` string
  - `DESTINATIONS_WEBHOOK_SIGNATURE_CONTENT_TEMPLATE` string
  - `DESTINATIONS_WEBHOOK_SIGNATURE_ENCODING` string
  - `DESTINATIONS_WEBHOOK_SIGNATURE_HEADER_NAME` string — Complete name of the signature header. Unset uses the default "<prefix>signature"; an explicit value pins that exact name; an empty string disables the header. Only applies to "default" mode.
  - `DESTINATIONS_WEBHOOK_SIGNATURE_HEADER_TEMPLATE` string
  - `DESTINATIONS_WEBHOOK_SIGNING_SECRET_TEMPLATE` string
  - `DESTINATIONS_WEBHOOK_TIMESTAMP_HEADER_NAME` string — Complete name of the timestamp header. Unset uses the default "<prefix>timestamp"; an explicit value pins that exact name; an empty string disables the header. Only applies to "default" mode.
  - `DESTINATIONS_WEBHOOK_TOPIC_HEADER_NAME` string — Complete name of the topic header. Unset uses the default "<prefix>topic"; an explicit value pins that exact name; an empty string disables the header. Only applies to "default" mode.
  - `HTTP_USER_AGENT` string
  - `IDGEN_ATTEMPT_PREFIX` string
  - `IDGEN_DESTINATION_PREFIX` string
  - `IDGEN_EVENT_PREFIX` string
  - `IDGEN_TYPE` string
  - `MAX_DESTINATIONS_PER_TENANT` string
  - `PORTAL_BRAND_COLOR` string
  - `PORTAL_DISABLE_OUTPOST_BRANDING` string
  - `PORTAL_FAVICON_URL` string
  - `PORTAL_FORCE_THEME` string
  - `PORTAL_LOGO` string
  - `PORTAL_LOGO_DARK` string
  - `PORTAL_ORGANIZATION_NAME` string
  - `PORTAL_REFERER_URL` string
  - `PORTAL_REFRESH_URL` string
  - `PORTAL_ENABLE_DESTINATION_FILTER` string
  - `PORTAL_ENABLE_WEBHOOK_CUSTOM_HEADERS` string
  - `RETRY_INTERVAL_SECONDS` string
  - `MAX_RETRY_LIMIT` string
  - `RETRY_SCHEDULE` string
  - `OTEL_EXPORTER_OTLP_ENDPOINT` string
  - `OTEL_EXPORTER_OTLP_HEADERS` string
  - `OTEL_EXPORTER_OTLP_PROTOCOL` string
  - `OTEL_EXPORTER_OTLP_TRACES_ENDPOINT` string
  - `OTEL_EXPORTER_OTLP_METRICS_ENDPOINT` string
  - `OTEL_EXPORTER_OTLP_LOGS_ENDPOINT` string
  - `OTEL_SERVICE_NAME` string
  - `PUBLISH_AWS_SQS_ACCESS_KEY_ID` string
  - `PUBLISH_AWS_SQS_ENDPOINT` string
  - `PUBLISH_AWS_SQS_QUEUE` string
  - `PUBLISH_AWS_SQS_REGION` string
  - `PUBLISH_AWS_SQS_SECRET_ACCESS_KEY` string
  - `PUBLISH_AZURE_SERVICEBUS_CONNECTION_STRING` string
  - `PUBLISH_AZURE_SERVICEBUS_SUBSCRIPTION` string
  - `PUBLISH_AZURE_SERVICEBUS_TOPIC` string
  - `PUBLISH_GCP_PUBSUB_PROJECT` string
  - `PUBLISH_GCP_PUBSUB_SERVICE_ACCOUNT_CREDENTIALS` string
  - `PUBLISH_GCP_PUBSUB_SUBSCRIPTION` string
  - `PUBLISH_GCP_PUBSUB_TOPIC` string
  - `PUBLISH_RABBITMQ_EXCHANGE` string
  - `PUBLISH_RABBITMQ_QUEUE` string
  - `PUBLISH_RABBITMQ_SERVER_URL` string
  - `TOPICS` string
  - `TOPICS_ALLOW_WILDCARDS` string

## Other responses

- `401` — Missing or invalid authentication credentials.
- `500` — Unexpected server error.

---

[API](https://skmtc.net/hookdeck/apis/outpost-api.md) · [All operations](https://skmtc.net/hookdeck/apis/outpost-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hookdeck/outpost-api/revisions/506c7bcee34b/schema)
