Akash Network Gpu API
The Gpu API from Akash Network — 4 operation(s) for gpu.
The Gpu API from Akash Network — 4 operation(s) for gpu.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/akash-gpu-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: AKASH - gRPC Gateway docs Addresses Gpu API
description: A REST interface for state queries
version: 1.0.0
servers:
- url: https://console-api.akash.network/
tags:
- name: Gpu
paths:
/v1/gpu:
get:
summary: Get a list of gpu models and their availability.
tags:
- Gpu
security: []
parameters:
- schema:
type: string
required: false
name: provider
in: query
- schema:
type: string
required: false
name: vendor
in: query
- schema:
type: string
required: false
name: model
in: query
- schema:
type: string
required: false
name: memory_size
in: query
responses:
'200':
description: List of gpu models and their availability.
content:
application/json:
schema:
type: object
properties:
gpus:
type: object
properties:
total:
type: object
properties:
allocatable:
type: number
allocated:
type: number
required:
- allocatable
- allocated
details:
type: object
additionalProperties:
type: array
items:
type: object
properties:
model:
type: string
ram:
type: string
interface:
type: string
allocatable:
type: number
allocated:
type: number
required:
- model
- ram
- interface
- allocatable
- allocated
required:
- total
- details
required:
- gpus
'400':
description: Invalid provider parameter, should be a valid akash address or host uri
/v1/gpu-models:
get:
summary: Get a list of gpu models per vendor. Based on the content from https://raw.githubusercontent.com/akash-network/provider-configs/main/devices/pcie/gpus.json.
tags:
- Gpu
security: []
responses:
'200':
description: List of gpu models per.
content:
application/json:
schema:
type: array
items:
type: object
properties:
name:
type: string
models:
type: array
items:
type: object
properties:
name:
type: string
memory:
type: array
items:
type: string
interface:
type: array
items:
type: string
required:
- name
- memory
- interface
required:
- name
- models
/v1/gpu-breakdown:
get:
tags:
- Gpu
security: []
summary: Gets gpu analytics breakdown by vendor and model. If no vendor or model is provided, all GPUs are returned.
parameters:
- schema:
type: string
required: false
name: vendor
in: query
- schema:
type: string
required: false
name: model
in: query
responses:
'200':
description: Gets gpu analytics breakdown by vendor and model. If no vendor or model is provided, all GPUs are returned.
content:
application/json:
schema:
type: array
items:
type: object
properties:
date:
type: string
vendor:
type: string
model:
type: string
providerCount:
type: number
nodeCount:
type: number
totalGpus:
type: number
leasedGpus:
type: number
gpuUtilization:
type: number
required:
- date
- vendor
- model
- providerCount
- nodeCount
- totalGpus
- leasedGpus
- gpuUtilization
/v1/gpu-prices:
get:
summary: Get a list of gpu models with their availability and pricing.
operationId: listGpuPrices
tags:
- Gpu
security: []
responses:
'200':
description: List of gpu models with their availability and pricing.
content:
application/json:
schema:
type: object
properties:
availability:
type: object
properties:
total:
type: number
available:
type: number
required:
- total
- available
models:
type: array
items:
type: object
properties:
vendor:
type: string
model:
type: string
ram:
type: string
interface:
type: string
availability:
type: object
properties:
total:
type: number
available:
type: number
required:
- total
- available
providerAvailability:
type: object
properties:
total:
type: number
available:
type: number
required:
- total
- available
price:
type:
- object
- 'null'
properties:
currency:
type: string
example: USD
min:
type: number
max:
type: number
avg:
type: number
weightedAverage:
type: number
med:
type: number
required:
- currency
- min
- max
- avg
- weightedAverage
- med
required:
- vendor
- model
- ram
- interface
- availability
- providerAvailability
- price
required:
- availability
- models
components:
securitySchemes:
kms:
type: http
scheme: basic