Introduction
Your guide to building with Harmony autonomous IT platform
Welcome to Harmony! This guide covers everything you need to integrate with our autonomous IT service management platform.
New to Harmony's API? Start with our Authentication section to get your first API call working in minutes.
IT Service Desk
Harmony transforms traditional IT support into an autonomous, AI-powered experience. Employees submit requests through any channel, and Harmony's AI handles each intelligently:
Autonomous Resolution - AI resolves common requests instantly without human intervention
Smart Routing - Tickets are automatically classified and assigned to the right teams
Knowledge-Powered - Answers questions with accurate, sourced information from your knowledge base
Seamless Escalation - Hands off to human agents with full context when needed
Base URL
Each organization has its own subdomain. Replace <customer_subdomain> with your organization's subdomain:
https://<customer_subdomain>.harmony.ioExample: If your organization is Acme Corp with subdomain acme, your API base URL is https://acme.harmony.io
Authentication
All API endpoints require authentication using AccessKey tokens:
To obtain an API token:
Log into your Harmony dashboard
Navigate to Settings > API Keys
Click Generate New API Key
Copy the token (it will only be shown once)
Keep your API tokens secure. Never commit them to source control or share them publicly.
Rate Limits
API requests are rate limited to ensure service stability:
Per Hour
1,000 requests
Per Minute
100 requests
Rate limit information is included in response headers:
X-RateLimit-Limit- Maximum requests allowedX-RateLimit-Remaining- Remaining requests in current windowX-RateLimit-Reset- Unix timestamp when the rate limit resets
Response Format
All API responses follow a consistent JSON structure:
Success Response (200-299)
Error Response (400-599)
Integrations
Connect Harmony to 40+ tools for seamless IT operations:
Need Help?
Last updated
Was this helpful?
