Skip to main content

Vantage API

API reference for the Vantage HPC platform

Vantage API

The Vantage API consists of a GraphQL API for cluster and team operations and a set of REST endpoints for organization, subscription, and job management.

Authentication

The API uses OAuth 2.0 authentication via Keycloak. Obtain an access token from the Keycloak token endpoint and include it in requests as a Bearer token:

curl -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
https://api.vantage.omnivector.solutions/organizations

REST Endpoints

Endpoint prefixPurpose
/organizationsOrganization management, users, invitations
/subscriptionsSubscription management
/cloud_accountsCloud provider account management
/rolesRole definitions
/groupsPermission group management
/clientsAPI client management
/jobbergate/*Job script templates, job scripts, job submissions

GraphQL API

Cluster and team operations are served through the GraphQL API. Refer to the interactive documentation for the full schema.

SDK

Additional Resources

Ask AI
Ask a question about Vantage Compute...