AurionAI Docs

Getting Started

Create an API key and make your first request to the Aurion API.

Getting Started

This guide walks you through creating an API key and making your first API call.

Step 1: Create an API Key

  1. Log in to the Aurion Admin Dashboard
  2. Navigate to Configuration > API Keys
  3. Click Create API Key
  4. Give it a name (e.g. "Development") and select the scopes you need
  5. Copy the key — it won't be shown again

The dialog does not offer billing:*, config:*, contacts:*, users:*, exports:*, roles:write or usage:write. For a key with any of those, see Scopes the dashboard does not offer.

Step 2: Make Your First Request

Replace itsm_sk_live_xxxx with the key you created and send it in the X-API-Key header (preferred). The API also accepts it as Authorization: Bearer itsm_sk_live_xxxx:

cURL
curl -X GET "https://apps.aurionai.net/api/v1/tickets?limit=5" \
  -H "X-API-Key: itsm_sk_live_xxxx" \
  -H "Content-Type: application/json"
Python
import requests

response = requests.get(
    "https://apps.aurionai.net/api/v1/tickets",
    headers={"X-API-Key": "itsm_sk_live_xxxx"},
    params={"limit": 5},
)
print(response.json())
TypeScript
const response = await fetch(
  "https://apps.aurionai.net/api/v1/tickets?limit=5",
  {
    headers: {
      "X-API-Key": "itsm_sk_live_xxxx",
      "Content-Type": "application/json",
    },
  }
);
const data = await response.json();
console.log(data);

Step 3: Explore the API

You'll receive a JSON response like this:

{
  "tickets": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "subject": "Laptop not booting",
      "description": "My laptop won't power on after the latest update.",
      "status": "open",
      "priority": "high",
      "metadata": {},
      "created_at": "2026-01-15T10:30:00Z"
    }
  ],
  "total": 42,
  "limit": 5,
  "offset": 0
}

The list response is a resource-named envelope: the array lives under tickets (not data), and ticket IDs are UUID strings.

Next Steps

On this page