Skip to main content
POST
Create Integration
The signingSecret is only shown in the creation response. Store it securely.

Description

Creates a new integration between Jelou and your external support panel. Upon completion, Jelou will generate a unique signingSecret associated with the project.

Endpoint

Path parameters

string
required
Unique identifier of the Jelou project to associate the integration with.

Body parameters

string
required
URL of the endpoint in your system that will receive events sent by Jelou. Must be a publicly accessible HTTPS URL.Example: https://my-system.com/webhook/jelou

Authentication

All requests must include the x-api-key header with your Jelou project API key.

Request example

The following example creates an integration for project PROJECT_ID, configuring the webhook.
cURL

Responses

Response example

Authorizations

x-api-key
string
header
required

API key del proyecto de Jelou

Path Parameters

projectId
string
required

Unique identifier of the Jelou project

Body

application/json
webhookUrl
string<uri>
required

Webhook URL where events will be sent

Example:

"https://my-system.com/webhook/jelou"

authType
enum<string>
default:no_auth

Authentication type for invoking the webhook

Available options:
bearer,
api_key,
basic,
no_auth
authorization
string

Credentials for authenticating when invoking the webhook

Example:

"my-secret-token"

Response

Integration created successfully

id
string
Example:

"INTEGRATION_ID"

brainId
string
Example:

"BRAIN_ID"

webhookUrl
string
Example:

"https://my-system.com/webhook/jelou"

authType
string
Example:

"bearer"

signingSecret
string
Example:

"a1b2c3d4...signing_secret_hex"

createdAt
string<date-time>