AurionAI Docs

Welcome

Aurion AI developer documentation — guides, API reference, and integration resources.

Aurion Developer Docs

Welcome to the Aurion AI developer portal. Everything you need to integrate with the Aurion platform — from creating tickets and managing conversations to embedding voice AI and building automations.

  • Getting Started — Create an API key and make your first request
  • Authentication — API key scopes, enforcement, and error handling
  • API Reference — Full endpoint reference with interactive playground
  • Webhooks — Real-time event notifications with HMAC verification

Explore by Feature

The public, API-key-authenticated surface is v1-only. The guides below are grouped by how they are accessed — see The public API key is v1-only below.

Public API (authenticate with an X-API-Key key)

AreaGuideDescription
TicketingTicketsITSM ticket CRUD via external providers
VoiceCalls & RecordingsVoice call data, transcripts, and recordings
VoiceVoice WidgetEmbed AI voice support on your website (config scope)
KnowledgeKnowledge BaseKB article management with LLM processing
AnalyticsUsage & BillingUsage tracking and plan limits

Other auth models

AreaGuideAccess
KnowledgeHelp CenterPublic self-service portal — read endpoints need no authentication
End-UserEnd-User APIMobile app and widget — separate end-user JWT Bearer token, not an API key

CS helpdesk (dashboard session only — not yet in the public API)

These guides document the Aurion CS helpdesk surface. The endpoints are part of the /api/v2/* (and a few non-allowlisted /api/v1/*) routers and are currently reachable only through an authenticated dashboard session — a request authenticated with X-API-Key returns 403.

AreaGuideDescription
TicketingConversationsOmnichannel conversations (email, chat, WhatsApp, voice)
ChannelsChannelsEmail, WhatsApp, and saved reply configuration
AutomationAutomation & WorkflowsRules, visual workflows, and webhook triggers
AutomationSLA ManagementSLA policies, targets, and compliance
TeamsTeams & RoutingTeam management, routing, and business hours
TeamsOn-Call SchedulingOn-call rotations and shift management
TeamsNotificationsNotification preferences, quiet hours, delivery
ContactsContacts & CompaniesContact and company management
SatisfactionCSAT SurveysCustomer satisfaction surveys and analytics
AnalyticsAnalyticsConversation analytics, SLA compliance, AI insights

Base URLs

EnvironmentURL
Productionhttps://apps.aurionai.net/api/v1
Sandboxhttps://apps-staging.aurionai.net/api/v1

"Sandbox" is the shared staging stack (apps-staging.aurionai.net) — it is the same environment used for staging, not a separately isolated data sandbox.

Authentication

All public API requests require an X-API-Key header. Keys are minted in the format itsm_sk_{env}_{random}itsm_sk_live_… for production, itsm_sk_test_… for sandbox:

curl -H "X-API-Key: itsm_sk_live_xxxx" \
  https://apps.aurionai.net/api/v1/tickets

End-user endpoints (mobile app, widget) use a separate end-user JWT Bearer token instead — never an X-API-Key. See End-User API for details. Help Center read endpoints are public and need no authentication at all.

A single rate limit of 300 requests per minute per API key applies in both production and sandbox. A 429 response carries Retry-After, X-RateLimit-Limit, and X-RateLimit-Remaining headers. See Authentication for details.

The public API key is v1-only

ℹ️ Public API keys reach v1 endpoints only

The public, key-authenticated API is v1-only. An X-API-Key request to any /api/v2/* path returns 403. The /api/v2 surface backs the Aurion CS helpdesk and is reachable only through an authenticated dashboard session. The CS feature guides listed above (Conversations, Channels, Automation, SLA, Teams, On-Call, Notifications, Contacts, CSAT, and Analytics) document that dashboard surface — they are not part of the public API key contract.

VersionBase PathAPI-key reachable?Use Case
v1/api/v1/Yes (allowlisted prefixes)ITSM tickets, calls, usage, billing, webhooks, KB, voice-widget config
v2/api/v2/No — 403 for API keysAurion CS helpdesk (dashboard session auth)

v1 endpoints make up the public API: tickets and KB interface with external ITSM providers, and calls, usage, billing, and webhooks expose your account data. v2 endpoints power the Aurion CS helpdesk dashboard and are not exposed through public API keys.

On this page