Skip to main content
GET
/
applications
/
{applicationId}
Get application details
curl --request GET \
  --url https://app.trusys.ai/api/external/applications/{applicationId} \
  --header 'x-api-key: <api-key>'
{
  "success": true,
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "Customer Support Bot",
    "description": "Production chatbot for billing and account questions",
    "createdAt": "2026-07-02T12:00:00.000Z",
    "updatedAt": "2026-07-02T14:30:00.000Z",
    "monitoring": {
      "metrics": [
        {
          "type": "answer-relevance",
          "threshold": 0.7
        }
      ],
      "plugins": {
        "harmful": [
          "harmful:hate"
        ]
      },
      "securityPurpose": "Customer support chatbot handling account queries",
      "securityConfig": {
        "purpose": "Customer support chatbot handling account queries",
        "hasAccessTo": "Help center knowledge base"
      },
      "logLocation": "sdk"
    },
    "guardrails": {
      "enable_guard_rails": true,
      "input_validators": [
        {
          "type": "prompt-injection",
          "on_fail": "fail",
          "config": {
            "threshold": 0.8
          }
        }
      ],
      "output_validators": [
        {
          "type": "pii",
          "on_fail": "mask",
          "config": {
            "entities": [
              "EMAIL_ADDRESS",
              "PHONE_NUMBER"
            ],
            "threshold": 0.5
          }
        }
      ]
    }
  }
}

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>

Path Parameters

applicationId
string<uuid>
required

Unique identifier (UUID) of the application. Returned by POST /applications.

Response

Application found.

success
boolean
Example:

true

data
object