Build anything
on KyberGate
RESTful API with granular permissions, rate limiting, and full documentation. Automate device management, sync with your SIS, or build custom dashboards.
$ curl https://api.kybergate.com/v1/devices \
-H "Authorization: Bearer kg_abc123..."
{
"data": [
{
"id": "dev_iPad5_8f2a",
"name": "iPad-5th-Gen",
"status": "online",
"user": "jsmith@school.edu",
"lastSeen": "2026-02-22T12:34:56Z",
"campus": "on-campus"
}
],
"total": 847,
"page": 1
}API Endpoints
Everything you need to manage filtering programmatically.
/v1/devices/v1/devices/:id/command/v1/users/v1/users/v1/policies/v1/policies/v1/logs/v1/alerts/v1/reports/weekly/v1/classroom/sessionsAPI Features
Scoped Permissions
10 granular permission scopes. Give each API key only the access it needs. Read-only or full CRUD.
Rate Limiting
100 to 5,000 requests per minute. Development, standard, professional, and enterprise tiers.
Key Management
Create, revoke, and rotate keys from the dashboard. Set expiration dates. Monitor usage per key.
Webhooks
Get real-time notifications for alerts, device events, and policy changes. Slack, Discord, and custom endpoints.
Pagination & Filtering
All list endpoints support pagination, sorting, date ranges, and field filtering. Efficient queries at any scale.
SDKs Coming Soon
Python, Node.js, and Go SDK libraries. Auto-generated from OpenAPI spec. Type-safe with full IntelliSense.
Permission Scopes
devices:readdevices:writeusers:readusers:writepolicies:readpolicies:writelogs:readalerts:readreports:readclassroom:writeWhat people build with our API
SIS Integration
Sync student rosters from PowerSchool, Infinite Campus, or Skyward. Auto-create users and assign to OUs.
Custom Dashboards
Build Tableau or Power BI dashboards using our reporting endpoints. Visualize filtering data your way.
Helpdesk Automation
Connect with Zendesk or ServiceNow. Auto-unblock domains when teachers submit a ticket.
Scheduled Policy Changes
Use cron jobs to change policies during testing windows, after-school programs, or summer breaks.
Ready to integrate?
API access is included with every Enterprise plan. Start building in minutes.