---
title: "Create Integration"
method: POST
path: "/v1/external-support/{projectId}"
tags: ["External Support Panel"]
---

# Create Integration

`POST /v1/external-support/{projectId}`

Create a new external support panel integration for a specific project. A unique signingSecret is generated to verify HMAC-SHA256 signatures.

## Path parameters

- `projectId` string, required

## Request body

- CreateExternalSupportRequest
  - `webhookUrl` string, uri, required — Webhook URL where events will be sent
  - `authType` 'bearer' | 'api_key' | 'basic' | 'no_auth' — Authentication type for invoking the webhook
  - `authorization` string — Credentials for authenticating when invoking the webhook

## Response `200`

Integration created successfully

- ExternalSupportResponse
  - `id` string
  - `brainId` string
  - `webhookUrl` string
  - `authType` string
  - `signingSecret` string
  - `createdAt` string, date-time

## Other responses

- `401` — Unauthorized - Invalid authentication credentials
- `422` — Unprocessable entity - Validation error

---

[API](https://skmtc.net/jelou/apis/jelou-api.md) · [All operations](https://skmtc.net/jelou/apis/jelou-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jelou/jelou-api/versions/845ce127d94a/schema)
