Marketplace
Browse spot compute by hardware profile and location.
Requires pools:read (View grids and servers).
An API key from Account settings, e.g. kn_...
GPU models to include, e.g. H100
CPU-only machines
Exact GPU count per machine
Minimum physical CPU packages
Minimum RAM in GB
Minimum disk in GB
Marketplace location key
Only machines from vetted providers
Provider tiers to include
Minimum availability guarantee
Minimum notice before a machine is withdrawn
OK
The request body, query or headers are invalid (invalid_request, invalid_idempotency_key, ...)
The API key is missing, malformed, unknown, revoked or expired
The key lacks a required permission (insufficient_scope), is limited to other projects or to projects while the call acts on the organization (key_project_restricted), the caller's role on the resource is too low (forbidden), or the account is frozen
No such resource, or the caller cannot see it
Too many requests; see the X-RateLimit-* headers and Retry-After
Something failed on our side; the request id is in the body
A service we depend on (the runtime, GitHub) did not answer; retry shortly
The feature is not enabled on this server (github_not_configured), or a service we depend on is down; retry later
A service we depend on did not answer in time; retry shortly
GET /v1/marketplace HTTP/1.1
Host: api.kinesis.network
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"listings": [
{
"configId": "text",
"hardwareProfile": "text",
"gpuModel": null,
"gpusPerMachine": 1,
"vramGbPerGpu": 1,
"cpuThreads": 1,
"minCpuPackages": 1,
"ramGb": 1,
"storageGb": 1,
"countryCode": "text",
"locationLabel": "text",
"tierIds": [
"text"
],
"isVetted": true,
"totalMachines": 1,
"availableMachines": 1,
"minPriceCentsPerHour": 1,
"maxPriceCentsPerHour": 1,
"pricePerGpuHourCents": 1,
"guaranteedDays": 1,
"isOpenEnded": true,
"noticeHours": 1
}
],
"summary": {
"availableMachines": 1,
"configurations": 1,
"fromPriceCentsPerGpuHour": 1,
"fromPriceCentsPerHour": 1
},
"truncated": true
}Was this helpful?
