v1

latestOpenAPI 3.1.02026-07-26327152.4 KB
External Support Panel

Create Integration

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

post/v1/external-support/{projectId}

Path parameters

projectIdstring required

Unique identifier of the Jelou project

Request body

webhookUrlstring uri required

Webhook URL where events will be sent

authType'bearer' | 'api_key' | 'basic' | 'no_auth'

Authentication type for invoking the webhook

authorizationstring

Credentials for authenticating when invoking the webhook

Example request

{
  "webhookUrl": "https://my-system.com/webhook/jelou",
  "authorization": "my-secret-token"
}

Response

Integration created successfully

idstring
brainIdstring
webhookUrlstring
authTypestring
signingSecretstring
createdAtstring date-time

Example response

{
  "id": "INTEGRATION_ID",
  "brainId": "BRAIN_ID",
  "webhookUrl": "https://my-system.com/webhook/jelou",
  "authType": "bearer",
  "signingSecret": "a1b2c3d4...signing_secret_hex"
}