Developer Documentation
Everything you need to integrate with Abydonian's license management, auto-update, and release publishing APIs.
Getting Started
Quick start guide for integrating Abydonian into your application.
API Reference
Complete reference for all public REST API endpoints.
License API
Activate, validate, and deactivate machine licenses.
Update API
Tauri-compatible update endpoint for auto-update checks.
Releases API
Publish releases from CI pipelines using an API key.
Base URL
All API endpoints are relative to your Abydonian instance:
https://your-domain.com
Authentication
Most public endpoints (license validation, update checks) require no authentication. The release publishing endpoint requires an API key passed via the Authorization header.
Authorization: Bearer <your-api-key>
Response Format
All endpoints return JSON. Error responses include an error field with a human-readable message.