Skip to content
Pile
Esc
↑↓navigate↵open⌘Jpreview

Create support widget key

POST/workspaces/{organizationId}/support/widget-keys
Path parameters
organizationIdstringrequired
Request body
application/json
namestring
min length 1 · default: "Chat widget"
allowedOriginsstring[]
default: []
greetingstring | null
brandColorstring | null
requireEmailboolean
default: false
requireChallengeboolean
default: false
Responses
201

Widget key created

idstringrequired
organizationIdstringrequired
keystringrequired
hmacSecretstringrequired
namestringrequired
allowedOriginsstring[]required
greetingstring | nullrequired
brandColorstring | nullrequired
requireEmailbooleanrequired
requireChallengebooleanrequired
isActivebooleanrequired
createdBystring | nullrequired
createdAtstringrequired
updatedAtstringrequired
Try it
Server
Parameters
Bodyapplication/json
Request
curl -X POST '/workspaces/string/support/widget-keys' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "Chat widget",
  "allowedOrigins": [],
  "greeting": "string",
  "brandColor": "string",
  "requireEmail": false,
  "requireChallenge": false
}'
Response
{
  "id": "string",
  "organizationId": "string",
  "key": "string",
  "hmacSecret": "string",
  "name": "string",
  "allowedOrigins": [
    "string"
  ],
  "greeting": "string",
  "brandColor": "string",
  "requireEmail": true,
  "requireChallenge": true,
  "isActive": true,
  "createdBy": "string",
  "createdAt": "string",
  "updatedAt": "string"
}