Legacy GraphQL API (Deprecated)
Documentation for the deprecated Java Spring GraphQL backend. These endpoints have been replaced by the new Go-based REST, gRPC, and WebSocket APIs.
Deprecated API
The Java Spring GraphQL backend has been retired and replaced with our new Go-based platform. All GraphQL queries and mutations documented below are no longer functional. Please migrate to the new REST API documented under OrbNET API, OrbMesh API, or OrbGuard Labs API.
Migration Guide
The new API platform uses REST, gRPC, and WebSocket protocols instead of GraphQL.
| Old (GraphQL) | New (REST) | Service |
|---|---|---|
query { user } | GET /api/v1/users/me | OrbNET |
mutation { login } | POST /api/v1/auth/login | OrbNET |
mutation { signup } | POST /api/v1/auth/register | OrbNET |
query { servers } | GET /api/v1/servers | OrbNET |
query { devices } | GET /api/v1/users/me/devices | OrbNET |
mutation { createSubscription } | POST /api/v1/subscriptions/purchase | OrbNET |
query { invoices } | GET /api/v1/invoices | OrbNET |
Ready to Migrate?
Explore the new API documentation with REST, gRPC, and WebSocket support.