01 // Developer platform

Automate the whole operation.

REST API, Terraform provider, GitHub Actions. Build pipelines and custom tooling on infrastructure that answers every call.

02 // REST APIAvailable

Full programmatic control

Create, configure, and control servers. Send commands, manage backups, and monitor performance from your own tooling.

▸OpenAPI 3.0 specification
▸JSON responses with typed schemas
▸Webhook support for server events
quick-startbash
# Get your servers
curl -X GET https://api.codec.host/servers \
-H "Authorization: Bearer $CODEC_API_KEY"
# Send a command
curl -X POST https://api.codec.host/servers/{id}/command \
-H "Authorization: Bearer $CODEC_API_KEY" \
-d '{"command": "say Hello from the API!"}'
main.tfhcl
resource "codec_server" "survival" {
name = "survival-world"
plan = "performance"
region = "us-east-va"
version = "1.21.5"
backup_schedule = "daily"
}
03 // TerraformEarly access

Infrastructure as code

Version-controlled server configurations, reproducible deployments, and drift detection for your whole fleet.

▸Full resource coverage for servers
▸Import existing servers
▸State management with Terraform Cloud
04 // CI/CDEarly access

Deploy on push

Ship plugins on merge, sync configurations, run automated tests, and restart servers straight from your repository.

▸Deploy plugins from your repository
▸Integration with ephemeral test servers
▸Trigger restarts on deployment
.github/workflows/deploy.ymlyaml
on:
push:
branches: [main]
jobs:
deploy:
steps:
- uses: codec/deploy-action@v1
with:
api-key: ${{ secrets.CODEC_API_KEY }}
restart: true
05 // Toolchain

The full toolchain

REST API

Available

Full API access for server management, monitoring, and automation. Build custom dashboards and integrations.

OpenAPI specRate limitingWebhooks

Terraform Provider

Early access

Infrastructure as code for your Minecraft servers. Version-controlled server configurations.

Full resource coverageState management

GitHub Actions

Early access

Deploy plugins and configurations directly from your repository. CI/CD for Minecraft.

Plugin deploymentConfig sync

Observability Suite

Early access

TPS monitoring, GC analysis, chunk loading metrics, and player activity dashboards.

Real-time TPSChunk heatmaps

Ephemeral Test Servers

Planned

Spin up temporary servers for plugin testing. Automatic cleanup after sessions.

Quick provisioningAuto-cleanup

Velocity Templates

Planned

Pre-configured proxy networks with automatic backend discovery and load balancing.

Auto-discoveryLoad balancing
06 // Open channel

Ready to build?

Create an account to get your API key. Early-access tools ship to the developer channel first.