Skip to main content
POST
/
applications
Create an application
curl --request POST \
  --url https://app.trusys.ai/api/external/applications \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "name": "Customer Support Bot",
  "description": "Production chatbot for billing and account questions"
}
'
{
  "success": true,
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "createdAt": "2026-07-02T12:00:00.000Z"
  }
}

Authorizations

x-api-key
string
header
required

Your Trusys API key. Create and manage keys in the Trusys UI under Settings โ†’ API Keys.

Include the key on every request:

x-api-key: <your-api-key>

Body

application/json

Display name and optional description for the application.

Payload for registering a new application.

name
string
required

Display name for the application. Must be unique.

Minimum string length: 1
Example:

"Customer Support Bot"

description
string

Optional longer description of what this application does.

Example:

"Production chatbot for billing and account questions"

Response

Application created successfully.

success
boolean
Example:

true

data
object