Skip to content

API Overview

The GPCORE API is built on gRPC, a high-performance RPC framework that uses Protocol Buffers for efficient, strongly-typed communication. It is the same API that powers the web panel and CLI, so everything you can do through those interfaces is also available programmatically. The API is the right choice when you need to automate infrastructure management, integrate GPCORE into your own tooling, or build custom workflows and dashboards. Protobuf definitions are published on buf.build, and an official Go client is available on GitHub.

Clients

We provide a client for the API in the following languages:

If you like to create your own client please use our Protobuf definitions, which are available on buf.build or on our Github repository.

Buf.build also provides different pre-build clients for different languages.