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.