v7

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-013764062.2 MB
Operational

[BETA] Create a signal endpoint token for a specific signal endpoint.

Enterprise feature

[BETA] This API is in beta state, which means it may change or be removed in the future.

Creates a new signal endpoint token for a specific signal endpoint, identified by its id.

post/api/admin/signal-endpoints/{signalEndpointId}/tokens

Path parameters

signalEndpointIdstring required

Request body

namestring required

The signal endpoint token name.

Example request

{
  "name": "My external app #1"
}

Response

The resource was successfully created.

idinteger required

The signal endpoint token's ID. Signal endpoint token IDs are incrementing integers. In other words, a more recently created signal endpoint token will always have a higher ID than an older one.

tokenstring

The token used for authentication. It is automatically generated by Unleash when the token is created and that is the only time this property is returned.

namestring required

The signal endpoint token name.

signalEndpointIdinteger required

The signal endpoint ID that this token belongs to.

createdAtstring date-time required

The date and time of when the signal endpoint token was created.

createdByUserIdinteger required

The ID of the user that created this signal endpoint token.

Example response

{
  "id": 7,
  "token": "signal_xyzrandomstring",
  "name": "My external app #1",
  "signalEndpointId": 1337,
  "createdAt": "2023-12-27T13:37:00+01:00",
  "createdByUserId": 1337
}