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 and fund: add deposits, update the SDL, or DELETE to close the deployment and recover remaining funds.
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