{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vast.ai Documentation: Affordable GPU Cloud Marketplace","colors":{"primary":"#315FFF","light":"#315FFF","dark":"#315FFF"},"logo":{"light":"https://mintcdn.com/vastai-80aa3a82/lDYZh_6OFg5OOaSN/logo/light.svg?fit=max\u0026auto=format\u0026n=lDYZh_6OFg5OOaSN\u0026q=85\u0026s=7f79454b79a0cfc463ec063cd29faea0","dark":"https://mintcdn.com/vastai-80aa3a82/lDYZh_6OFg5OOaSN/logo/dark.svg?fit=max\u0026auto=format\u0026n=lDYZh_6OFg5OOaSN\u0026q=85\u0026s=a0ab9c5200d0f126bb744a83bc1b1ee2"},"favicon":"https://mintcdn.com/vastai-80aa3a82/1e4lY_zkN1CU9p24/favicon.svg?fit=max\u0026auto=format\u0026n=1e4lY_zkN1CU9p24\u0026q=85\u0026s=0d6a4623043c830bd4703fe39c7c8dc3","navbar":{"links":[{"href":"/guides/reference/faq","label":"FAQ"},{"href":"https://discord.gg/vast","label":"Discord"}],"primary":{"type":"button","label":"Console","href":"https://cloud.vast.ai/"}},"footer":{"socials":{"x":"https://x.com/vast_ai","github":"https://github.com/vast-ai","youtube":"https://www.youtube.com/@vast_ai/videos"}},"seo":{"metatags":{"indexing":"all","author":"Vast.ai Team","robots":"index, follow","googlebot":"index, follow","google":"notranslate","google-site-verification":"WHKqvZxf1snX5HX4y0luN_AnAvAPGoSjUcMv03b_NsI","generator":"Mintlify","theme-color":"#000000","color-scheme":"light dark","format-detection":"telephone=no","referrer":"origin","rating":"general","revisit-after":"7 days","language":"en","copyright":"Copyright 2025","reply-to":"contact@vast.ai","distribution":"global","coverage":"Worldwide","category":"Developer Documentation","target":"all","HandheldFriendly":"True","MobileOptimized":"320","apple-mobile-web-app-capable":"yes","apple-mobile-web-app-status-bar-style":"black","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@vast_ai","twitter:creator":"@vast_ai"}},"integrations":{"ga4":{"measurementId":"G-DG15WC8WXG"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vastai-80aa3a82","hasAudioNarration":false,"actualSubdomain":"vastai-80aa3a82","customDomains":["docs.vast.ai"],"gitSource":{"type":"github","owner":"vast-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfbe11db56f9a377f1e85d","collectionId":"19df4429-5845-44de-b641-dfaf4afb19cb","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfbe11db56f9a377f1e85d"},"feedback":{"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adfc284cade0989ea623e30","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"CLI \u0026 SDK","count":258},{"language":"default","tag":"CLI","count":148},{"language":"default","tag":"SDK","count":143},{"language":"default","tag":"API","count":108},{"language":"default","tag":"Guides","count":101},{"language":"default","tag":"Endpoints","count":100},{"language":"default","tag":"Instances","count":94},{"language":"default","tag":"Host","count":87},{"language":"default","tag":"Serverless","count":80},{"language":"default","tag":"Accounts","count":58}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@media (min-width:1024px){div:has(>nav#sidebar){max-width:none!important}#navbar>div{max-width:none!important}#content-area>#content,#content-area>#header{max-width:900px;margin-left:auto;margin-right:auto}}.table-column-dividers td+td,.table-column-dividers th+th{border-left:1px solid color-mix(in srgb,currentColor 20%,transparent)}"}],"page":{"pagePath":"api-reference/search/search-offers","slug":"/api-reference/search/search-offers","pageMetadata":{"title":"search offers","description":"Search for available GPU machine offers with advanced filtering and sorting.\n\nEach filter parameter (such as `verified`, `gpu_name`, `num_gpus`, etc.) should be an object specifying the operator and value you want to match.\n\n**Filter operators:**\n\n| Operator | Meaning | Example |\n|:---------|:-----------------------|:-------------------------------|\n| `eq` | Equal to | `{ \"eq\": true }` |\n| `neq` | Not equal to | `{ \"neq\": false }` |\n| `gt` | Greater than | `{ \"gt\": 0.99 }` |\n| `lt` | Less than | `{ \"lt\": 10000 }` |\n| `gte` | Greater than or equal | `{ \"gte\": 4 }` |\n| `lte` | Less than or equal | `{ \"lte\": 8 }` |\n| `in` | Value is in a list | `{ \"in\": [\"RTX_3090\", \"RTX_4090\"] }` |\n| `notin` | Value is not in a list | `{ \"notin\": [\"TW\", \"SE\"] }` |\n\nCLI Usage: `vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/bundles","href":"/api-reference/search/search-offers","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n table: \"table\",\n tbody: \"tbody\",\n td: \"td\",\n th: \"th\",\n thead: \"thead\",\n tr: \"tr\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Search for available GPU machine offers with advanced filtering and sorting.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Each filter parameter (such as \", _jsx(_components.code, {\n children: \"verified\"\n }), \", \", _jsx(_components.code, {\n children: \"gpu_name\"\n }), \", \", _jsx(_components.code, {\n children: \"num_gpus\"\n }), \", etc.) should be an object specifying the operator and value you want to match.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Filter operators:\"\n })\n }), \"\\n\", _jsxs(_components.table, {\n children: [_jsx(_components.thead, {\n children: _jsxs(_components.tr, {\n children: [_jsx(_components.th, {\n style: {\n textAlign: \"left\"\n },\n children: \"Operator\"\n }), _jsx(_components.th, {\n style: {\n textAlign: \"left\"\n },\n children: \"Meaning\"\n }), _jsx(_components.th, {\n style: {\n textAlign: \"left\"\n },\n children: \"Example\"\n })]\n })\n }), _jsxs(_components.tbody, {\n children: [_jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"eq\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Equal to\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"eq\\\": true }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"neq\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Not equal to\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"neq\\\": false }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"gt\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Greater than\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"gt\\\": 0.99 }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"lt\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Less than\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"lt\\\": 10000 }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"gte\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Greater than or equal\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"gte\\\": 4 }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"lte\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Less than or equal\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"lte\\\": 8 }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"in\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Value is in a list\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"in\\\": [\\\"RTX_3090\\\", \\\"RTX_4090\\\"] }\"\n })\n })]\n }), _jsxs(_components.tr, {\n children: [_jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"notin\"\n })\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: \"Value is not in a list\"\n }), _jsx(_components.td, {\n style: {\n textAlign: \"left\"\n },\n children: _jsx(_components.code, {\n children: \"{ \\\"notin\\\": [\\\"TW\\\", \\\"SE\\\"] }\"\n })\n })]\n })]\n })]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"CLI Usage: \", _jsx(_components.code, {\n children: \"vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total\"\n })]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"search offers","description":"Search for available GPU machine offers with advanced filtering and sorting.\n\nEach filter parameter (such as `verified`, `gpu_name`, `num_gpus`, etc.) should be an object specifying the operator and value you want to match.\n\n**Filter operators:**\n\n| Operator | Meaning | Example |\n|:---------|:-----------------------|:-------------------------------|\n| `eq` | Equal to | `{ \"eq\": true }` |\n| `neq` | Not equal to | `{ \"neq\": false }` |\n| `gt` | Greater than | `{ \"gt\": 0.99 }` |\n| `lt` | Less than | `{ \"lt\": 10000 }` |\n| `gte` | Greater than or equal | `{ \"gte\": 4 }` |\n| `lte` | Less than or equal | `{ \"lte\": 8 }` |\n| `in` | Value is in a list | `{ \"in\": [\"RTX_3090\", \"RTX_4090\"] }` |\n| `notin` | Value is not in a list | `{ \"notin\": [\"TW\", \"SE\"] }` |\n\nCLI Usage: `vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/bundles","href":"/api-reference/search/search-offers","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/vastai-80aa3a82/54e4ee435ab02cb8/structured-data.js"],"openApiReferenceData":{"operation":{"summary":"search offers","description":"Search for available GPU machine offers with advanced filtering and sorting.\n\nEach filter parameter (such as `verified`, `gpu_name`, `num_gpus`, etc.) should be an object specifying the operator and value you want to match.\n\n**Filter operators:**\n\n| Operator | Meaning | Example |\n|:---------|:-----------------------|:-------------------------------|\n| `eq` | Equal to | `{ \"eq\": true }` |\n| `neq` | Not equal to | `{ \"neq\": false }` |\n| `gt` | Greater than | `{ \"gt\": 0.99 }` |\n| `lt` | Less than | `{ \"lt\": 10000 }` |\n| `gte` | Greater than or equal | `{ \"gte\": 4 }` |\n| `lte` | Less than or equal | `{ \"lte\": 8 }` |\n| `in` | Value is in a list | `{ \"in\": [\"RTX_3090\", \"RTX_4090\"] }` |\n| `notin` | Value is not in a list | `{ \"notin\": [\"TW\", \"SE\"] }` |\n\nCLI Usage: `vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total`","requestBody":"8be66047-cc14-4ff4-aec2-2b22d237a59f","responses":{"200":"972dccc4-7dd3-4a13-b5d1-b82f276c7500","400":"cde640cb-0103-40cf-8b7e-5515d67fcaa0","404":"b9dd7231-607a-4697-a68c-16e3b63b86a5"},"tags":["Search"],"operationId":"searchOffers","method":"post","type":"path","servers":["c7cdb9c9-02bd-454f-9a80-79254001583e"],"security":["f9e5d14c-a3ad-4970-9860-bcc72392d1d7"],"path":"/api/v0/bundles","baseUrlOptions":["https://console.vast.ai"],"title":"search offers","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max offers to return","uniqueKey":"limit","typeLabel":"integer"},"type":{"type":"string","enum":["ondemand","bid","reserved"],"description":"Instance type for the offer. Affects pricing calculation.\n\n- **ondemand**: Fixed pricing based on listed rates. Default.\n- **bid** (interruptible): Uses minimum bid price. Lower cost but may be interrupted if outbid.\n- **reserved**: Reserved instance pricing.\n","uniqueKey":"type","typeLabel":"enum\u003cstring>"},"verified":{"type":"object","description":"Machine verification status","properties":{"eq":{"type":"boolean","uniqueKey":"verified.eq","typeLabel":"boolean"}},"default":{"eq":true},"uniqueKey":"verified","typeLabel":"object"},"rentable":{"type":"object","description":"Whether machine is rentable","properties":{"eq":{"type":"boolean","uniqueKey":"rentable.eq","typeLabel":"boolean"}},"default":{"eq":true},"uniqueKey":"rentable","typeLabel":"object"},"rented":{"type":"object","description":"When set to true, include offers where the calling user already has rented GPUs.\nThis is useful for finding offers on machines you're already renting.\n","properties":{"eq":{"type":"boolean","uniqueKey":"rented.eq","typeLabel":"boolean"}},"default":{"eq":false},"uniqueKey":"rented","typeLabel":"object"},"gpu_name":{"type":"object","description":"GPU model name. Example: {\"eq\": \"RTX_4090\"} or {\"in\": [\"RTX_3090\", \"RTX_4090\"]}","properties":{"in":{"type":"array","items":{"type":"string","uniqueKey":"gpu_name.in.items.[INDEX]","typeLabel":"string"},"example":["RTX_3090","RTX_4090"],"uniqueKey":"gpu_name.in","typeLabel":"string[]"}},"uniqueKey":"gpu_name","typeLabel":"object"},"reliability":{"type":"object","description":"Machine reliability score (0-1). Example: {\"gte\": 0.99}","uniqueKey":"reliability","typeLabel":"object"},"num_gpus":{"type":"object","description":"Number of GPUs. Example: {\"gte\": 4} or {\"in\": [1, 2, 4, 8]}","properties":{"in":{"type":"array","items":{"type":"integer","uniqueKey":"num_gpus.in.items.[INDEX]","typeLabel":"integer"},"example":[1,2,4,8],"uniqueKey":"num_gpus.in","typeLabel":"integer[]"}},"uniqueKey":"num_gpus","typeLabel":"object"},"gpu_ram":{"type":"object","description":"GPU RAM in MB. Example: {\"gte\": 24000}","uniqueKey":"gpu_ram","typeLabel":"object"},"duration":{"type":"object","description":"Minimum required rental duration in seconds (the offer must be available for at least this long from now).","uniqueKey":"duration","typeLabel":"object"},"machine_id":{"type":"object","description":"Filter by specific host machine ID","uniqueKey":"machine_id","typeLabel":"object"},"dlperf_per_dphtotal":{"type":"object","description":"DLPerf per dollar per hour","uniqueKey":"dlperf_per_dphtotal","typeLabel":"object"},"dph_total":{"type":"object","description":"Total $/hour rental cost. Example: {\"lte\": 0.5}","uniqueKey":"dph_total","typeLabel":"object"},"flops_per_dphtotal":{"type":"object","description":"TFLOPs per $/hour","uniqueKey":"flops_per_dphtotal","typeLabel":"object"},"geolocation":{"type":"object","description":"Machine location (two letter country code). Example: {\"in\": [\"US\", \"CA\"]}","properties":{"in":{"type":"array","items":{"type":"string","uniqueKey":"geolocation.in.items.[INDEX]","typeLabel":"string"},"example":["US","CA"],"uniqueKey":"geolocation.in","typeLabel":"string[]"}},"uniqueKey":"geolocation","typeLabel":"object"},"gpu_arch":{"type":"object","description":"Host machine GPU architecture (e.g. nvidia, amd). Example: {\"eq\": \"nvidia\"}","uniqueKey":"gpu_arch","typeLabel":"object"},"dlperf":{"type":"object","description":"Deep Learning performance score","uniqueKey":"dlperf","typeLabel":"object"},"cuda_max_good":{"type":"object","description":"Maximum supported CUDA version","uniqueKey":"cuda_max_good","typeLabel":"object"},"inet_down":{"type":"object","description":"Download bandwidth (MB/s)","uniqueKey":"inet_down","typeLabel":"object"},"inet_up":{"type":"object","description":"Upload bandwidth (MB/s)","uniqueKey":"inet_up","typeLabel":"object"},"inet_down_cost":{"type":"object","description":"Download bandwidth cost ($/GB)","uniqueKey":"inet_down_cost","typeLabel":"object"},"inet_up_cost":{"type":"object","description":"Upload bandwidth cost ($/GB)","uniqueKey":"inet_up_cost","typeLabel":"object"},"driver_version":{"type":"object","description":"NVIDIA driver version in the format \"XXX.XX.XX\"","uniqueKey":"driver_version","typeLabel":"object"},"compute_cap":{"type":"object","description":"CUDA compute capability x 100. Use 650 for compute capability 6.5 or 700 for 7.0.","uniqueKey":"compute_cap","typeLabel":"object"},"cpu_arch":{"type":"object","description":"Host machine CPU architecture (Default is amd64). Example: {\"eq\": \"amd64\"}","uniqueKey":"cpu_arch","typeLabel":"object"},"has_avx":{"type":"object","description":"CPU supports AVX instruction set","uniqueKey":"has_avx","typeLabel":"object"},"cpu_cores":{"type":"object","description":"Number of virtual CPUs","uniqueKey":"cpu_cores","typeLabel":"object"},"cpu_cores_effective":{"type":"object","description":"Effective vCPU count for the offer","uniqueKey":"cpu_cores_effective","typeLabel":"object"},"cpu_ghz":{"type":"object","description":"CPU clock speed in GHz","uniqueKey":"cpu_ghz","typeLabel":"object"},"cpu_ram":{"type":"object","description":"CPU RAM in MB","uniqueKey":"cpu_ram","typeLabel":"object"},"datacenter":{"type":"object","description":"Show only datacenter offers","uniqueKey":"datacenter","typeLabel":"object"},"external":{"type":"object","description":"Show external offers in addition to datacenter offers","uniqueKey":"external","typeLabel":"object"},"disk_bw":{"type":"object","description":"Disk read bandwidth in MB/s","uniqueKey":"disk_bw","typeLabel":"object"},"disk_space":{"type":"object","description":"Disk storage space in GB","uniqueKey":"disk_space","typeLabel":"object"},"bw_nvlink":{"type":"object","description":"NVLink interconnect bandwidth in GB/s. Use when filtering for multi-GPU systems with high-speed NVLink.","uniqueKey":"bw_nvlink","typeLabel":"object"},"gpu_max_power":{"type":"object","description":"GPU power limit in watts","uniqueKey":"gpu_max_power","typeLabel":"object"},"gpu_max_temp":{"type":"object","description":"GPU temperature limit in Celsius","uniqueKey":"gpu_max_temp","typeLabel":"object"},"gpu_mem_bw":{"type":"object","description":"GPU memory bandwidth in GB/s","uniqueKey":"gpu_mem_bw","typeLabel":"object"},"gpu_total_ram":{"type":"object","description":"Total GPU RAM across all GPUs in MB","uniqueKey":"gpu_total_ram","typeLabel":"object"},"gpu_frac":{"type":"object","description":"Fraction of the total GPU resources being offered","uniqueKey":"gpu_frac","typeLabel":"object"},"gpu_display_active":{"type":"object","description":"Whether the GPU has an attached display","uniqueKey":"gpu_display_active","typeLabel":"object"},"direct_port_count":{"type":"object","description":"Number of direct ports","uniqueKey":"direct_port_count","typeLabel":"object"},"host_id":{"type":"object","description":"Host user ID","uniqueKey":"host_id","typeLabel":"object"},"id":{"type":"object","description":"Offer ID","uniqueKey":"id","typeLabel":"object"},"min_bid":{"type":"object","description":"Minimum bid price ($/hour)","uniqueKey":"min_bid","typeLabel":"object"},"mobo_name":{"type":"object","description":"Motherboard name","uniqueKey":"mobo_name","typeLabel":"object"},"pci_gen":{"type":"object","description":"PCIe generation","uniqueKey":"pci_gen","typeLabel":"object"},"pcie_bw":{"type":"object","description":"PCIe bandwidth (CPU to GPU)","uniqueKey":"pcie_bw","typeLabel":"object"},"storage_cost":{"type":"object","description":"Storage cost in $/GB/month","uniqueKey":"storage_cost","typeLabel":"object"},"static_ip":{"type":"object","description":"Whether the IP address is static/stable","uniqueKey":"static_ip","typeLabel":"object"},"total_flops":{"type":"object","description":"Total theoretical GPU compute performance (TFLOPs) across all GPUs.","uniqueKey":"total_flops","typeLabel":"object"},"os_version":{"type":"object","description":"Host machine Ubuntu OS version","uniqueKey":"os_version","typeLabel":"object"},"ubuntu_version":{"type":"object","description":"Host machine Ubuntu OS version (alias for os_version)","uniqueKey":"ubuntu_version","typeLabel":"object"},"verification":{"type":"object","description":"Machine verification status string (verified, deverified, unverified). Example: {\"eq\": \"verified\"}","uniqueKey":"verification","typeLabel":"object"},"vms_enabled":{"type":"object","description":"Whether the machine is a VM instance","uniqueKey":"vms_enabled","typeLabel":"object"},"order":{"type":"array","description":"List of sort fields and directions.\nEach entry should contain two elements:\n1. The field name to sort by (string)\n2. The sort direction (\"asc\" or \"desc\")\n","items":{"type":"array","items":{"type":"string","uniqueKey":"order.items.[INDEX].items.[INDEX]","typeLabel":"string"},"uniqueKey":"order.items.[INDEX]","typeLabel":"string[]"},"minItems":2,"maxItems":2,"uniqueKey":"order","typeLabel":"string[][]"},"allocated_storage":{"type":"number","description":"Storage allocation size in GB for the instance.\nThis sets the disk size when creating the instance and cannot be changed later.\nDefault is 8GB.\n","uniqueKey":"allocated_storage","typeLabel":"number"}},"uniqueKey":"","typeLabel":"object"},"example":{"limit":100,"type":"on-demand","verified":{"eq":true},"rentable":{"eq":true},"rented":{"eq":false}},"examples":{"Example":{"title":"Example","value":{"limit":100,"type":"on-demand","verified":{"eq":true},"rentable":{"eq":true},"rented":{"eq":false}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"972dccc4-7dd3-4a13-b5d1-b82f276c7500":{"description":"Successful search response","content":{"application/json":{"schema":{"type":"object","properties":{"offers":{"type":"array","items":{"type":"object","additionalProperties":true,"uniqueKey":"offers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"offers","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"offers":{"id":12345678,"ask_contract_id":12345678,"bundle_id":987654321,"bundled_results":null,"bw_nvlink":0,"compute_cap":900,"cpu_arch":"amd64","cpu_cores":64,"cpu_cores_effective":32,"cpu_ghz":2.99,"cpu_name":"QuantumX 128-Core Processor","cpu_ram":65536,"credit_discount_max":0.15,"cuda_max_good":11.2,"direct_port_count":42,"disk_bw":1234.5,"disk_name":"HYPERDISK 8TB","disk_space":2048.5,"dlperf":222.22,"dlperf_per_dphtotal":333.33,"dph_base":0.123456,"dph_total":0.234567,"driver_version":"999.99.99","driver_vers":999999999,"duration":1234567.89,"end_date":1893456000,"external":null,"flops_per_dphtotal":444.44,"geolocation":"Atlantis, AT","geolocode":42424242,"gpu_arch":"nvidia","gpu_display_active":false,"gpu_frac":0.75,"gpu_ids":[1111,2222],"gpu_lanes":16,"gpu_mem_bw":888.8,"gpu_name":"Imaginary RTX 9999","gpu_ram":24576,"gpu_total_ram":49152,"gpu_max_power":450,"gpu_max_temp":42,"has_avx":1,"host_id":55555,"hosting_type":0,"hostname":null,"inet_down":9876.5,"inet_down_cost":0.00123,"inet_up":8765.4,"inet_up_cost":0.00456,"is_bid":false,"logo":"/static/logos/fake_logo.png","machine_id":88888,"min_bid":0.111111,"mobo_name":"FANTASY-MOBO-2025","num_gpus":4,"os_version":"42.42","pci_gen":6,"pcie_bw":99.9,"public_ipaddr":"203.0.113.42","reliability":0.9999,"reliability_mult":0.8888,"rentable":true,"rented":false,"score":1234.5678,"start_date":1893450000.5,"static_ip":true,"storage_cost":0.987654,"storage_total_cost":0.123456,"total_flops":999.99,"verification":"verified","vericode":1,"vram_costperhour":0.009876,"webpage":null,"vms_enabled":false,"expected_reliability":0.5,"is_vm_deverified":false,"resource_type":"gpu","cluster_id":null,"avail_vol_ask_id":333333,"avail_vol_dph":0.000321,"avail_vol_size":4096,"nw_disk_min_bw":null,"nw_disk_max_bw":null,"nw_disk_avg_bw":null,"rn":1,"dph_total_adj":0.345678,"reliability2":0.9999,"discount_rate":0.05,"discounted_hourly":0.01,"discounted_dph_total":0.224567,"search":{"gpuCostPerHour":0.123456,"diskHour":0.123456,"totalHour":0.234567,"discountTotalHour":0.01,"discountedTotalPerHour":0.224567},"instance":{"gpuCostPerHour":0.01,"diskHour":0.02,"totalHour":0.03,"discountTotalHour":0.001,"discountedTotalPerHour":0.029},"time_remaining":"","time_remaining_isbid":"","internet_up_cost_per_tb":1.23,"internet_down_cost_per_tb":4.56}},"examples":{"Example":{"title":"Example","value":{"offers":{"id":12345678,"ask_contract_id":12345678,"bundle_id":987654321,"bundled_results":null,"bw_nvlink":0,"compute_cap":900,"cpu_arch":"amd64","cpu_cores":64,"cpu_cores_effective":32,"cpu_ghz":2.99,"cpu_name":"QuantumX 128-Core Processor","cpu_ram":65536,"credit_discount_max":0.15,"cuda_max_good":11.2,"direct_port_count":42,"disk_bw":1234.5,"disk_name":"HYPERDISK 8TB","disk_space":2048.5,"dlperf":222.22,"dlperf_per_dphtotal":333.33,"dph_base":0.123456,"dph_total":0.234567,"driver_version":"999.99.99","driver_vers":999999999,"duration":1234567.89,"end_date":1893456000,"external":null,"flops_per_dphtotal":444.44,"geolocation":"Atlantis, AT","geolocode":42424242,"gpu_arch":"nvidia","gpu_display_active":false,"gpu_frac":0.75,"gpu_ids":[1111,2222],"gpu_lanes":16,"gpu_mem_bw":888.8,"gpu_name":"Imaginary RTX 9999","gpu_ram":24576,"gpu_total_ram":49152,"gpu_max_power":450,"gpu_max_temp":42,"has_avx":1,"host_id":55555,"hosting_type":0,"hostname":null,"inet_down":9876.5,"inet_down_cost":0.00123,"inet_up":8765.4,"inet_up_cost":0.00456,"is_bid":false,"logo":"/static/logos/fake_logo.png","machine_id":88888,"min_bid":0.111111,"mobo_name":"FANTASY-MOBO-2025","num_gpus":4,"os_version":"42.42","pci_gen":6,"pcie_bw":99.9,"public_ipaddr":"203.0.113.42","reliability":0.9999,"reliability_mult":0.8888,"rentable":true,"rented":false,"score":1234.5678,"start_date":1893450000.5,"static_ip":true,"storage_cost":0.987654,"storage_total_cost":0.123456,"total_flops":999.99,"verification":"verified","vericode":1,"vram_costperhour":0.009876,"webpage":null,"vms_enabled":false,"expected_reliability":0.5,"is_vm_deverified":false,"resource_type":"gpu","cluster_id":null,"avail_vol_ask_id":333333,"avail_vol_dph":0.000321,"avail_vol_size":4096,"nw_disk_min_bw":null,"nw_disk_max_bw":null,"nw_disk_avg_bw":null,"rn":1,"dph_total_adj":0.345678,"reliability2":0.9999,"discount_rate":0.05,"discounted_hourly":0.01,"discounted_dph_total":0.224567,"search":{"gpuCostPerHour":0.123456,"diskHour":0.123456,"totalHour":0.234567,"discountTotalHour":0.01,"discountedTotalPerHour":0.224567},"instance":{"gpuCostPerHour":0.01,"diskHour":0.02,"totalHour":0.03,"discountTotalHour":0.001,"discountedTotalPerHour":0.029},"time_remaining":"","time_remaining_isbid":"","internet_up_cost_per_tb":1.23,"internet_down_cost_per_tb":4.56}}}},"exampleType":"examples"}},"exampleType":"examples"},"cde640cb-0103-40cf-8b7e-5515d67fcaa0":{"description":"Bad request - invalid query parameters","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"invalid_request","uniqueKey":"error","typeLabel":"string"},"msg":{"type":"string","example":"Invalid json body","uniqueKey":"msg","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"invalid_request","msg":"Invalid json body"}}},"exampleType":"generated"}},"exampleType":"generated"},"b9dd7231-607a-4697-a68c-16e3b63b86a5":{"description":"Unauthorized - invalid or missing API key","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"msg":{"type":"string","example":"Invalid user key","uniqueKey":"msg","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","msg":"Invalid user key"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f9e5d14c-a3ad-4970-9860-bcc72392d1d7":{"BearerAuth":{"type":"http","scheme":"bearer","description":"API key must be provided in the Authorization header","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"c7cdb9c9-02bd-454f-9a80-79254001583e":{"url":"https://console.vast.ai","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"API key must be provided in the Authorization header","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"API key must be provided in the Authorization header","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"api-reference/openapi.yaml"},"subdomain":"vastai-80aa3a82","siteName":"Vast.ai Documentation: Affordable GPU Cloud Marketplace","title":"search offers - Vast.ai Documentation: Affordable GPU Cloud Marketplace","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-21T00:56:45.520Z","originalFileLocation":"api-reference/search/search-offers.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Search for available GPU machine offers with advanced filtering and sorting. Each filter parameter (such as verified, gpu_name, num_gpus, etc.) should be an object specifying the operator and value you want to match. Filter operators: | Operator | Meaning | Example | |:---------|:-----------------------|:-------------------------------| | eq | Equal to | { \u0026quot;eq\u0026quot;: true } | | neq | Not equal to | { \u0026quot;neq\u0026quot;: false } | | gt | Greater than | { \u0026quot;gt\u0026quot;: 0.99 } | | lt | Less than | { \u0026quot;lt\u0026quot;: 10000 } | | gte | Greater than or equal | { \u0026quot;gte\u0026quot;: 4 } | | lte | Less than or equal | { \u0026quot;lte\u0026quot;: 8 } | | in | Value is in a list | { \u0026quot;in\u0026quot;: [\u0026quot;RTX_3090\u0026quot;, \u0026quot;RTX_4090\u0026quot;] } | | notin | Value is not in a list | { \u0026quot;notin\u0026quot;: [\u0026quot;TW\u0026quot;, \u0026quot;SE\u0026quot;] } | CLI Usage: vastai search offers \u0026#x27;reliability \u0026gt; 0.99 num_gpus\u0026gt;=4\u0026#x27; --order=dph_total\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"search offers - Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head property=\"og:description\" content=\"Search for available GPU machine offers with advanced filtering and sorting. Each filter parameter (such as verified, gpu_name, num_gpus, etc.) should be an object specifying the operator and value you want to match. Filter operators: | Operator | Meaning | Example | |:---------|:-----------------------|:-------------------------------| | eq | Equal to | { \u0026quot;eq\u0026quot;: true } | | neq | Not equal to | { \u0026quot;neq\u0026quot;: false } | | gt | Greater than | { \u0026quot;gt\u0026quot;: 0.99 } | | lt | Less than | { \u0026quot;lt\u0026quot;: 10000 } | | gte | Greater than or equal | { \u0026quot;gte\u0026quot;: 4 } | | lte | Less than or equal | { \u0026quot;lte\u0026quot;: 8 } | | in | Value is in a list | { \u0026quot;in\u0026quot;: [\u0026quot;RTX_3090\u0026quot;, \u0026quot;RTX_4090\u0026quot;] } | | notin | Value is not in a list | { \u0026quot;notin\u0026quot;: [\u0026quot;TW\u0026quot;, \u0026quot;SE\u0026quot;] } | CLI Usage: vastai search offers \u0026#x27;reliability \u0026gt; 0.99 num_gpus\u0026gt;=4\u0026#x27; --order=dph_total\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vast.ai/api-reference/search/search-offers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vastai-80aa3a82.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=search+offers\u0026amp;description=Search+for+available+GPU+machine+offers+with+advanced+filtering+and+sorting.%0A%0AEach+filter+parameter+%28such+as+%60verified%60%2C+%60gpu_name%60%2C+%60num_gpus%60%2C+etc.%29+should+be\u0026amp;theme=bf5e39208aeafab2e44b0496\u0026amp;signature=25200940221115c57af5a1a372085755cceec8c3730c2e54dd4b8d419c8bcd53\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"search offers - Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Search for available GPU machine offers with advanced filtering and sorting. Each filter parameter (such as verified, gpu_name, num_gpus, etc.) should be an object specifying the operator and value you want to match. Filter operators: | Operator | Meaning | Example | |:---------|:-----------------------|:-------------------------------| | eq | Equal to | { \u0026quot;eq\u0026quot;: true } | | neq | Not equal to | { \u0026quot;neq\u0026quot;: false } | | gt | Greater than | { \u0026quot;gt\u0026quot;: 0.99 } | | lt | Less than | { \u0026quot;lt\u0026quot;: 10000 } | | gte | Greater than or equal | { \u0026quot;gte\u0026quot;: 4 } | | lte | Less than or equal | { \u0026quot;lte\u0026quot;: 8 } | | in | Value is in a list | { \u0026quot;in\u0026quot;: [\u0026quot;RTX_3090\u0026quot;, \u0026quot;RTX_4090\u0026quot;] } | | notin | Value is not in a list | { \u0026quot;notin\u0026quot;: [\u0026quot;TW\u0026quot;, \u0026quot;SE\u0026quot;] } | CLI Usage: vastai search offers \u0026#x27;reliability \u0026gt; 0.99 num_gpus\u0026gt;=4\u0026#x27; --order=dph_total\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vastai-80aa3a82.mintlify.app/_mintlify/api/og/v2?division=Search\u0026amp;title=search+offers\u0026amp;description=Search+for+available+GPU+machine+offers+with+advanced+filtering+and+sorting.%0A%0AEach+filter+parameter+%28such+as+%60verified%60%2C+%60gpu_name%60%2C+%60num_gpus%60%2C+etc.%29+should+be\u0026amp;theme=bf5e39208aeafab2e44b0496\u0026amp;signature=25200940221115c57af5a1a372085755cceec8c3730c2e54dd4b8d419c8bcd53\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#315FFF\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"indexing\" content=\"all\">\u003cmeta data-mint-head name=\"author\" content=\"Vast.ai Team\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow\">\u003cmeta data-mint-head name=\"google\" content=\"notranslate\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"WHKqvZxf1snX5HX4y0luN_AnAvAPGoSjUcMv03b_NsI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#000000\">\u003cmeta data-mint-head name=\"color-scheme\" content=\"light dark\">\u003cmeta data-mint-head name=\"format-detection\" content=\"telephone=no\">\u003cmeta data-mint-head name=\"referrer\" content=\"origin\">\u003cmeta data-mint-head name=\"rating\" content=\"general\">\u003cmeta data-mint-head name=\"revisit-after\" content=\"7 days\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003cmeta data-mint-head name=\"copyright\" content=\"Copyright 2025\">\u003cmeta data-mint-head name=\"reply-to\" content=\"contact@vast.ai\">\u003cmeta data-mint-head name=\"distribution\" content=\"global\">\u003cmeta data-mint-head name=\"coverage\" content=\"Worldwide\">\u003cmeta data-mint-head name=\"category\" content=\"Developer Documentation\">\u003cmeta data-mint-head name=\"target\" content=\"all\">\u003cmeta data-mint-head name=\"HandheldFriendly\" content=\"True\">\u003cmeta data-mint-head name=\"MobileOptimized\" content=\"320\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-capable\" content=\"yes\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-status-bar-style\" content=\"black\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@vast_ai\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vast.ai/api-reference/search/search-offers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/search/search-offers.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vast.ai/#organization\",\"name\":\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\",\"url\":\"https://docs.vast.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vastai-80aa3a82/lDYZh_6OFg5OOaSN/logo/light.svg?fit=max\u0026auto=format\u0026n=lDYZh_6OFg5OOaSN\u0026q=85\u0026s=7f79454b79a0cfc463ec063cd29faea0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vast.ai#website\",\"name\":\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\",\"url\":\"https://docs.vast.ai\",\"publisher\":{\"@id\":\"https://docs.vast.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vast.ai/api-reference/search/search-offers#webpage\",\"url\":\"https://docs.vast.ai/api-reference/search/search-offers\",\"name\":\"search offers\",\"description\":\"Search for available GPU machine offers with advanced filtering and sorting. Each filter parameter (such as verified, gpu_name, num_gpus, etc.) should be an object specifying the operator and value you want to match. Filter operators: | Operator | Meaning | Example | |:---------|:-----------------------|:-------------------------------| | eq | Equal to | { \\\"eq\\\": true } | | neq | Not equal to | { \\\"neq\\\": false } | | gt | Greater than | { \\\"gt\\\": 0.99 } | | lt | Less than | { \\\"lt\\\": 10000 } | | gte | Greater than or equal | { \\\"gte\\\": 4 } | | lte | Less than or equal | { \\\"lte\\\": 8 } | | in | Value is in a list | { \\\"in\\\": [\\\"RTX_3090\\\", \\\"RTX_4090\\\"] } | | notin | Value is not in a list | { \\\"notin\\\": [\\\"TW\\\", \\\"SE\\\"] } | CLI Usage: vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total\",\"dateModified\":\"2026-10-21T00:56:45.520Z\",\"isPartOf\":{\"@id\":\"https://docs.vast.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vast.ai/api-reference/search/search-offers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vast.ai/api-reference/search/search-offers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.vast.ai/api-reference/instances/show-ssh-keys\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Search\",\"item\":\"https://docs.vast.ai/api-reference/search/search-templates\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"search offers\",\"item\":\"https://docs.vast.ai/api-reference/search/search-offers\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.vast.ai/api-reference/search/search-offers#apireference\",\"headline\":\"search offers\",\"name\":\"search offers\",\"description\":\"Search for available GPU machine offers with advanced filtering and sorting. Each filter parameter (such as verified, gpu_name, num_gpus, etc.) should be an object specifying the operator and value you want to match. Filter operators: | Operator | Meaning | Example | |:---------|:-----------------------|:-------------------------------| | eq | Equal to | { \\\"eq\\\": true } | | neq | Not equal to | { \\\"neq\\\": false } | | gt | Greater than | { \\\"gt\\\": 0.99 } | | lt | Less than | { \\\"lt\\\": 10000 } | | gte | Greater than or equal | { \\\"gte\\\": 4 } | | lte | Less than or equal | { \\\"lte\\\": 8 } | | in | Value is in a list | { \\\"in\\\": [\\\"RTX_3090\\\", \\\"RTX_4090\\\"] } | | notin | Value is not in a list | { \\\"notin\\\": [\\\"TW\\\", \\\"SE\\\"] } | CLI Usage: vastai search offers 'reliability > 0.99 num_gpus>=4' --order=dph_total\",\"url\":\"https://docs.vast.ai/api-reference/search/search-offers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vast.ai/api-reference/search/search-offers#webpage\"},\"dateModified\":\"2026-10-21T00:56:45.520Z\",\"publisher\":{\"@id\":\"https://docs.vast.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vast.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vast.ai Documentation: Affordable GPU Cloud Marketplace","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/get-started"}]},{"tab":"CLI \u0026 SDK","pages":[{"title":"CLI \u0026 SDK","href":"/cli/hello-world"}]},{"tab":"API","groups":[{"group":"Overview","icon":"book","pages":[{"title":"API Hello World","sidebarTitle":"API","href":"/api-reference/hello-world"},{"title":"API Reference","sidebarTitle":"Introduction","href":"/api-reference/introduction"},{"title":"Authentication","sidebarTitle":"Authentication","href":"/api-reference/authentication"},{"title":"Permissions","sidebarTitle":"Permissions","href":"/api-reference/permissions"},{"title":"Two-Factor Authentication Endpoints","href":"/api-reference/two-factor-authentication-endpoints"},{"title":"Rate Limits and Errors","href":"/api-reference/rate-limits-and-errors"}]},{"group":"Common workflows","icon":"list-check","pages":[{"title":"Creating Instances with the API","sidebarTitle":"Instances","href":"/api-reference/creating-instances-with-api"},{"title":"Creating and Using Templates with API","sidebarTitle":"Templates","href":"/api-reference/creating-and-using-templates-with-api"}]},{"group":"Endpoints","icon":"webhook","pages":[{"group":"Instances","pages":[{"title":"show ssh-keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/instances/{id}/ssh","href":"/api-reference/instances/show-ssh-keys"},{"title":"attach ssh-key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/instances/{id}/ssh","href":"/api-reference/instances/attach-ssh-key"},{"title":"copy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/commands/copy_direct","href":"/api-reference/instances/copy"},{"title":"cancel copy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/commands/copy_direct","href":"/api-reference/instances/cancel-copy"},{"title":"cloud copy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/commands/rclone","href":"/api-reference/instances/cloud-copy"},{"title":"cancel sync","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/commands/rclone","href":"/api-reference/instances/cancel-sync"},{"title":"change bid","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/bid_price/{id}","href":"/api-reference/instances/change-bid"},{"title":"create instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/asks/{id}","href":"/api-reference/instances/create-instance"},{"title":"show instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/instances/{id}","href":"/api-reference/instances/show-instance"},{"title":"manage instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/{id}","href":"/api-reference/instances/manage-instance"},{"title":"destroy instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/instances/{id}","href":"/api-reference/instances/destroy-instance"},{"title":"detach ssh-key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/instances/{id}/ssh/{ssh_key_id}","href":"/api-reference/instances/detach-ssh-key"},{"title":"execute","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/command/{id}","href":"/api-reference/instances/execute"},{"title":"show logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/request_logs/{id}","href":"/api-reference/instances/show-logs"},{"title":"prepay instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/prepay/{id}","href":"/api-reference/instances/prepay-instance"},{"title":"reboot instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/reboot/{id}","href":"/api-reference/instances/reboot-instance"},{"title":"recycle instance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/instances/recycle/{id}","href":"/api-reference/instances/recycle-instance"},{"title":"show instances","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v1/instances","href":"/api-reference/instances/show-instances"}]},{"group":"Machines","pages":[{"title":"cancel maint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/machines/{machine_id}/cancel_maint","href":"/api-reference/machines/cancel-maint"},{"title":"cleanup machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/machines/{machine_id}/cleanup","href":"/api-reference/machines/cleanup-machine"},{"title":"list machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/machines/create_asks","href":"/api-reference/machines/list-machine"},{"title":"show gpu metrics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/metrics/gpu/current","href":"/api-reference/machines/show-gpu-metrics"},{"title":"show gpu locations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/metrics/gpu/locations","href":"/api-reference/machines/show-gpu-locations"},{"title":"show gpu trends","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/metrics/gpu/history","href":"/api-reference/machines/show-gpu-trends"},{"title":"remove defjob","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/machines/{machine_id}/defjob","href":"/api-reference/machines/remove-defjob"},{"title":"show reports","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/machines/{machine_id}/reports","href":"/api-reference/machines/show-reports"},{"title":"schedule maint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/machines/{machine_id}/dnotify","href":"/api-reference/machines/schedule-maint"},{"title":"set defjob","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/machines/create_bids","href":"/api-reference/machines/set-defjob"},{"title":"set min-bid","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/machines/{machine_id}/minbid","href":"/api-reference/machines/set-min-bid"},{"title":"show machines","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/machines","href":"/api-reference/machines/show-machines"},{"title":"unlist machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/machines/{machine_id}/asks","href":"/api-reference/machines/unlist-machine"}]},{"group":"Accounts","pages":[{"title":"show api keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/auth/apikeys","href":"/api-reference/accounts/show-api-keys"},{"title":"create api-key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/auth/apikeys","href":"/api-reference/accounts/create-api-key"},{"title":"show env vars","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/secrets","href":"/api-reference/accounts/show-env-vars"},{"title":"update env var","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/secrets","href":"/api-reference/accounts/update-env-var"},{"title":"create env-var","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/secrets","href":"/api-reference/accounts/create-env-var"},{"title":"delete env var","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/secrets","href":"/api-reference/accounts/delete-env-var"},{"title":"show ssh keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/ssh","href":"/api-reference/accounts/show-ssh-keys"},{"title":"create ssh-key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/ssh","href":"/api-reference/accounts/create-ssh-key"},{"title":"set user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/users","href":"/api-reference/accounts/set-user"},{"title":"create subaccount","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/users","href":"/api-reference/accounts/create-subaccount"},{"title":"delete api key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/auth/apikeys/{id}","href":"/api-reference/accounts/delete-api-key"},{"title":"update ssh key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/ssh/{id}","href":"/api-reference/accounts/update-ssh-key"},{"title":"delete ssh key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/ssh/{id}","href":"/api-reference/accounts/delete-ssh-key"},{"title":"show connections","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/users/cloud_integrations","href":"/api-reference/accounts/show-connections"},{"title":"show ipaddrs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/users/{user_id}/ipaddrs","href":"/api-reference/accounts/show-ipaddrs"},{"title":"show subaccounts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/subaccounts","href":"/api-reference/accounts/show-subaccounts"},{"title":"show user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/users/current","href":"/api-reference/accounts/show-user"},{"title":"transfer credit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/commands/transfer_credit","href":"/api-reference/accounts/transfer-credit"}]},{"group":"Serverless","pages":[{"title":"show workergroup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/workergroups","href":"/api-reference/serverless/show-workergroup"},{"title":"create workergroup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/workergroups","href":"/api-reference/serverless/create-workergroup"},{"title":"show endpoints","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/endptjobs","href":"/api-reference/serverless/show-endpoints"},{"title":"create endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/endptjobs","href":"/api-reference/serverless/create-endpoint"},{"title":"update workergroup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/workergroups/{id}","href":"/api-reference/serverless/update-workergroup"},{"title":"delete workergroup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/workergroups/{id}","href":"/api-reference/serverless/delete-workergroup"},{"title":"update endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/endptjobs/{id}","href":"/api-reference/serverless/update-endpoint"},{"title":"delete endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/endptjobs/{id}","href":"/api-reference/serverless/delete-endpoint"},{"title":"get workergroup logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /get_workergroup_logs","href":"/api-reference/serverless/get-workergroup-logs"},{"title":"get workergroup workers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /get_workergroup_workers","href":"/api-reference/serverless/get-workergroup-workers"},{"title":"get endpoint logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /get_endpoint_logs","href":"/api-reference/serverless/get-endpoint-logs"},{"title":"get endpoint workers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /get_endpoint_workers","href":"/api-reference/serverless/get-endpoint-workers"},{"title":"route","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /route","href":"/api-reference/serverless/route"},{"title":"show deployment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/deployment/{id}","href":"/api-reference/serverless/show-deployment"},{"title":"show deployments","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/deployments","href":"/api-reference/serverless/show-deployments"},{"title":"start deployment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/deployment/{id}/start","href":"/api-reference/serverless/start-deployment"},{"title":"stop deployment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/deployment/{id}/stop","href":"/api-reference/serverless/stop-deployment"}]},{"group":"Team","pages":[{"title":"create team","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/team","href":"/api-reference/team/create-team"},{"title":"destroy team","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/team","href":"/api-reference/team/destroy-team"},{"title":"create team role","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/team/roles","href":"/api-reference/team/create-team-role"},{"title":"invite team member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/team/invite","href":"/api-reference/team/invite-team-member"},{"title":"remove team member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/team/members/{id}","href":"/api-reference/team/remove-team-member"},{"title":"show team role","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/team/roles/{name}","href":"/api-reference/team/show-team-role"},{"title":"update team role","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/team/roles/{name}","href":"/api-reference/team/update-team-role"},{"title":"remove team role","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/team/roles/{name}","href":"/api-reference/team/remove-team-role"},{"title":"show team members","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/team/members","href":"/api-reference/team/show-team-members"},{"title":"show team roles","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/team/roles-full","href":"/api-reference/team/show-team-roles"}]},{"group":"Search","pages":[{"title":"search templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/template","href":"/api-reference/search/search-templates"},{"title":"search benchmarks","description":"Retrieve benchmark data based on search parameters.\n\nCLI Usage: `vastai search benchmarks`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/benchmarks","href":"/api-reference/search/search-benchmarks"},{"title":"search offers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/bundles","href":"/api-reference/search/search-offers"}]},{"group":"Templates","pages":[{"title":"create template","description":"Creates a new template for launching instances.\n\nTemplates store default configuration values that can be used when creating instances. When an instance is created with a template reference, template values serve as defaults that can be overridden by request parameters.\n\nFor detailed usage, see [Creating and Using Templates with API](/api-reference/creating-and-using-templates-with-api).\n\nCLI Usage: `vastai create template --name \u003cname> --image \u003cimage> [options]`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/template","href":"/api-reference/templates/create-template"},{"title":"delete template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/template","href":"/api-reference/templates/delete-template"},{"title":"edit template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v1/template","href":"/api-reference/templates/edit-template"}]},{"group":"Volumes","pages":[{"title":"list volumes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/volumes","href":"/api-reference/volumes/list-volumes"},{"title":"rent volume","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/volumes","href":"/api-reference/volumes/rent-volume"},{"title":"delete volume","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/volumes","href":"/api-reference/volumes/delete-volume"},{"title":"search volumes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/volumes/search","href":"/api-reference/volumes/search-volumes"},{"title":"unlist volume","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/volumes/unlist","href":"/api-reference/volumes/unlist-volume"}]},{"group":"Notifications","pages":[{"title":"list notification types","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/notification-types","href":"/api-reference/notifications/list-notification-types"},{"title":"get notification preferences","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/users/{user_id}/notification-prefs","href":"/api-reference/notifications/get-notification-preferences"},{"title":"update notification preferences","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/users/{user_id}/notification-prefs","href":"/api-reference/notifications/update-notification-preferences"},{"title":"list notification webhooks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/webhooks","href":"/api-reference/notifications/list-notification-webhooks"},{"title":"create notification webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/webhooks","href":"/api-reference/notifications/create-notification-webhook"},{"title":"update notification webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /api/v0/webhooks/{id}","href":"/api-reference/notifications/update-notification-webhook"},{"title":"delete notification webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /api/v0/webhooks/{id}","href":"/api-reference/notifications/delete-notification-webhook"},{"title":"rotate notification webhook secret","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/webhooks/{id}/rotate-secret","href":"/api-reference/notifications/rotate-notification-webhook-secret"},{"title":"test notification webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /api/v0/webhooks/{id}/test","href":"/api-reference/notifications/test-notification-webhook"}]},{"group":"Billing","pages":[{"title":"show charges","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/charges","href":"/api-reference/billing/show-charges"},{"title":"show deposit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/instances/balance/{id}","href":"/api-reference/billing/show-deposit"},{"title":"show earnings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v0/users/{user_id}/machine-earnings","href":"/api-reference/billing/show-earnings"},{"title":"show invoices","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /api/v1/invoices","href":"/api-reference/billing/show-invoices"}]}]}]},{"tab":"Host","pages":[{"title":"Host","href":"/host/hosting-overview"}]},{"tab":"Examples","pages":[{"title":"Examples","href":"/pytorch"}]}]},"title":"search offers - Vast.ai Documentation: Affordable GPU Cloud Marketplace","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-WRhTSUDL.js","utils-ChMov4Kr.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-_REmC2bI.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp6nVRCu.js","snippetPresets-DZadmXoU.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CY2WdoTl.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DwYG-Q4l.js","shallow-BXQIGwv4.js","getApiPlaygroundDisplay-CK5nK5B9.js","CodeSnippet-TH4a2aGW.js","CodeSnippets-DwsQiOFS.js","Page-R3M_BF4L.js","getPastedJson-DD7kUzi_.js","icon-holE3QoJ.js","MethodPill-DUW0T8us.js","DuplicateIcon-CI_p4be-.js","createIcon-BdbRvavb.js","DynamicMarkdown-DN96a4Ur.js","SectionHeading-SCu36A9d.js","axios-vUo_bRtp.js","Markdown-CCeGv-zI.js","clsx-BGBGWFTt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Cv_O2fky.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-2C5OB2eV.js"]}