Deploy on Akash programmatically using the Console API. It lets you create and manage deployments with Console-managed wallets, so you do not have to manage private keys.
Base URL: https://console-api.akash.network
Authentication: pass your API key in every request with x-api-key: YOUR_API_KEY.
Features
- Create and manage deployments via plain HTTP with no blockchain client or SDK required.
- Receive bids from providers and accept them by creating a lease in a single API call.
- Fund deployments with a credit card; no AKT wallet or crypto exchange needed.
- Authenticate with a single API key scoped to your Console account.
- Monitor deployments with list, get, and settings endpoints.
How it works
- Create a deployment: POST your SDL (deployment manifest) to
/v1/deployments. - Accept a bid: wait around 30 seconds, GET bids from
/v1/bids?dseq=..., then POST to/v1/leasesto accept one. - Manage: update the SDL, or DELETE to close the deployment. Funding is automatic. Console keeps the deployment running from your account credits and returns whatever it did not spend when you close it.
Documentation
- Getting Started - Complete guide with examples and best practices
- API Reference - Endpoint documentation with schemas
- Quickstart - End-to-end deployment in five API calls
Changelog
See the full GitHub releases for the authoritative version history.
Need Help?
- Discord: discord.akash.network
- GitHub Issues: https://github.com/akash-network/console/issues