Lists the projects of an organization, newest first. With a personal token
or a session, name the organization with organization_id; an identity token
lists its own organization. A platform admin may omit organization_id to list
every organization’s projects.
A personal access token (POST /v1/auth/tokens) or a machine
identity token (POST /v1/projects/{project_id}/identities/{identity_id}/tokens),
both prefixed qumo_pat_. A token's scopes cap what it can do; see
Scopes and permissions. A personal
token names no organization: on a route whose path names no project or
organization, pass ?organization_id=.
The organization whose projects to list. Required with a personal
token or a session (except for a platform admin, who lists every
organization without it); an identity token's organization is implied and
naming another one is refused.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Qumo Deploy","colors":{"primary":"#2563EB","light":"#60A5FA","dark":"#1E40AF"},"favicon":"https://mintcdn.com/qumo-deploy-docs/DwablpEIA07J0vcR/favicon.png?fit=max\u0026auto=format\u0026n=DwablpEIA07J0vcR\u0026q=85\u0026s=22ec50309a24b95a278e57a7bc205224","navbar":{"links":[{"href":"https://console.qumo-deploy.com","label":"Console"}],"primary":{"type":"button","label":"Get started","href":"https://console.qumo-deploy.com/login"}},"footer":{"socials":{"discord":"https://discord.gg/u25j99S9cZ"}},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"guides/overview"},{"language":"ja","href":"ja/guides/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"qumo-deploy-docs","hasAudioNarration":false,"actualSubdomain":"qumo-deploy-docs","customDomains":["docs.qumo-deploy.com"],"gitSource":{"type":"github","owner":"foalk-inc","repo":"qumo-deploy","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6af0f4282cec4784bb1a67df","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"API Reference","count":172},{"language":"en","tag":"SDK","count":22},{"language":"en","tag":"SDK Reference","count":17},{"language":"en","tag":"Account","count":15},{"language":"en","tag":"Billing","count":14},{"language":"en","tag":"Organizations","count":13},{"language":"en","tag":"Access control","count":10},{"language":"en","tag":"Identities","count":9},{"language":"en","tag":"Help \u0026 Policies","count":6},{"language":"en","tag":"Projects","count":6},{"language":"ja","tag":"CLI","count":2},{"language":"ja","tag":"CLI リファレンス","count":2},{"language":"ja","tag":"コンソール","count":2},{"language":"ja","tag":"Web コンソール","count":2},{"language":"ja","tag":"ガイド","count":2},{"language":"ja","tag":"はじめに","count":2},{"language":"ja","tag":"ヘルプ","count":1},{"language":"ja","tag":"サポート","count":1},{"language":"ja","tag":"SDK","count":1},{"language":"ja","tag":"TypeScript SDK","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/projects/list-projects","slug":"/api-reference/projects/list-projects","pageMetadata":{"title":"List projects","description":"Lists the projects of an organization, newest first. With a personal token\nor a session, name the organization with `organization_id`; an identity token\nlists its own organization. A platform admin may omit `organization_id` to list\nevery organization's projects.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects","href":"/api-reference/projects/list-projects","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Lists the projects of an organization, newest first. With a personal token\\nor a session, name the organization with \", _jsx(_components.code, {\n children: \"organization_id\"\n }), \"; an identity token\\nlists its own organization. A platform admin may omit \", _jsx(_components.code, {\n children: \"organization_id\"\n }), \" to list\\nevery organization’s projects.\"]\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":"List projects","description":"Lists the projects of an organization, newest first. With a personal token\nor a session, name the organization with `organization_id`; an identity token\nlists its own organization. A platform admin may omit `organization_id` to list\nevery organization's projects.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects","href":"/api-reference/projects/list-projects","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"listProjects","summary":"List projects","description":"Lists the projects of an organization, newest first. With a personal token\nor a session, name the organization with `organization_id`; an identity token\nlists its own organization. A platform admin may omit `organization_id` to list\nevery organization's projects.\n","tags":["Projects"],"x-qumo-permission":"project.list","security":["83fa75f1-9c7b-412e-b9da-3bdbf2758080","f1de070c-fb6e-477d-92c8-1748540ff6d4","6b5dfcff-4642-4c4e-bd00-6da31cb4903e"],"parameters":["ad4e14ca-8e6a-4c80-a6dd-e71afa1e20df"],"responses":{"200":"b1bab036-50b6-4fa8-abd9-caac6945b167","400":"5536d7b0-5929-4212-84cb-64325c860d8f","401":"bafbcdec-878a-4b08-b5db-80f019e56901","403":"48e1bda3-cc64-4c5e-91d1-7c806f69fdfa"},"method":"get","type":"path","servers":["1cb7fe0a-2dab-4962-ac2c-051af9b786f8"],"path":"/v1/projects","baseUrlOptions":["https://api.qumo-deploy.com"],"title":"List projects","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"ad4e14ca-8e6a-4c80-a6dd-e71afa1e20df":{"name":"organization_id","in":"query","required":false,"description":"The organization whose projects to list. Required with a personal\ntoken or a session (except for a platform admin, who lists every\norganization without it); an identity token's organization is implied and\nnaming another one is refused.\n","schema":{"type":"string","format":"uuid","isRequired":false,"description":"The organization whose projects to list. Required with a personal\ntoken or a session (except for a platform admin, who lists every\norganization without it); an identity token's organization is implied and\nnaming another one is refused.\n","uniqueKey":"","typeLabel":"string\u003cuuid>"},"example":"3f8c2a1e-7b4d-4e9a-9c61-2d5e8f0a1b7c"}},"responses":{"b1bab036-50b6-4fa8-abd9-caac6945b167":{"description":"The organization's projects.","content":{"application/json":{"schema":{"type":"object","required":["projects"],"properties":{"projects":{"type":"array","description":"The projects, newest first.","items":{"type":"object","description":"A project inside an organization; signing keys and identities belong to one.","required":["id","organization_id","name","slug","environment","created_at","suspended_at"],"properties":{"id":{"type":"string","format":"uuid","description":"The project's id.","example":"9b1d6e2f-4a3c-4f8b-a7e5-0c9d2b4f6e81","isRequired":true,"uniqueKey":"projects.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"organization_id":{"type":"string","format":"uuid","description":"The organization that owns the project.","example":"3f8c2a1e-7b4d-4e9a-9c61-2d5e8f0a1b7c","isRequired":true,"uniqueKey":"projects.items.[INDEX].organization_id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name.","example":"Live","isRequired":true,"uniqueKey":"projects.items.[INDEX].name","typeLabel":"string"},"slug":{"type":"string","description":"The project's name in broadcast paths, after the organization's slug.\nUnique within the organization, derived from the name at creation, and\nunchanged when the name changes.\n","example":"live","isRequired":true,"uniqueKey":"projects.items.[INDEX].slug","typeLabel":"string"},"environment":{"type":"string","enum":["prod","dev"],"description":"Which relays the project's credentials work on: `prod` on the\nmanaged relay network, `dev` on a relay you run yourself.\n","example":"prod","isRequired":true,"uniqueKey":"projects.items.[INDEX].environment","typeLabel":"enum\u003cstring>"},"created_at":{"type":"string","format":"date-time","description":"When the project was created.","example":"2026-09-14T08:21:37Z","isRequired":true,"uniqueKey":"projects.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"suspended_at":{"oneOf":[{"type":"string","format":"date-time","description":"When Qumo took the project off the managed relays, or null. While\nset, credentials signed with the project's keys are refused there.\n","example":null,"isRequired":true,"uniqueKey":"projects.items.[INDEX].suspended_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When Qumo took the project off the managed relays, or null. While\nset, credentials signed with the project's keys are refused there.\n","example":null,"isRequired":true,"uniqueKey":"projects.items.[INDEX].suspended_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"projects.items.[INDEX].suspended_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"projects.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"projects","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"projects":[{"id":"9b1d6e2f-4a3c-4f8b-a7e5-0c9d2b4f6e81","organization_id":"3f8c2a1e-7b4d-4e9a-9c61-2d5e8f0a1b7c","name":"Live","slug":"live","environment":"prod","created_at":"2026-09-14T08:21:37Z","suspended_at":null}]}}},"exampleType":"generated"}},"exampleType":"generated"},"5536d7b0-5929-4212-84cb-64325c860d8f":{"description":"`organization_id is required`: the request named no organization, and only a\nplatform admin may list every organization's projects. See\n[Error codes](/guides/error-codes).\n","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"string","description":"A human-readable message.","example":"organization_id is required","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"organization_id is required"}}},"exampleType":"generated"}},"exampleType":"generated"},"bafbcdec-878a-4b08-b5db-80f019e56901":{"description":"Missing or invalid credentials. See [Error codes](/guides/error-codes).","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"string","description":"A human-readable message.","example":"organization_id is required","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"organization_id is required"}}},"exampleType":"generated"}},"exampleType":"generated"},"48e1bda3-cc64-4c5e-91d1-7c806f69fdfa":{"description":"Authenticated but not allowed (permission, token scope, IP allowlist or CSRF). See [Error codes](/guides/error-codes).","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"string","description":"A human-readable message.","example":"organization_id is required","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"organization_id is required"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"83fa75f1-9c7b-412e-b9da-3bdbf2758080":{"token":{"type":"http","scheme":"bearer","bearerFormat":"qumo_pat_","description":"A personal access token (`POST /v1/auth/tokens`) or a machine\nidentity token (`POST /v1/projects/{project_id}/identities/{identity_id}/tokens`),\nboth prefixed `qumo_pat_`. A token's scopes cap what it can do; see\n[Scopes and permissions](/guides/scopes-permissions). A personal\ntoken names no organization: on a route whose path names no project or\norganization, pass `?organization_id=`.\n","scopes":[],"schemeName":"token"}},"f1de070c-fb6e-477d-92c8-1748540ff6d4":{"cliSession":{"type":"http","scheme":"bearer","description":"The session token `qumod login` obtains through the device flow\n(`POST /v1/auth/device/token`). It acts as the signed-in user, like a\nconsole session, and needs no CSRF token.\n","scopes":[],"schemeName":"cliSession"}},"6b5dfcff-4642-4c4e-bd00-6da31cb4903e":{"sessionCookie":{"type":"apiKey","in":"cookie","name":"__Host-qumo_session","description":"The console's browser session. Accepted only on the console origin\n(`https://console.qumo-deploy.com`), never on `api.qumo-deploy.com`.\nA request that changes state must also send `X-CSRF-Token`.\n","scopes":[],"schemeName":"sessionCookie"}}},"servers":{"1cb7fe0a-2dab-4962-ac2c-051af9b786f8":{"url":"https://api.qumo-deploy.com","description":"Public API (Bearer tokens only; cookies are ignored)"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"qumo_pat_","description":"A personal access token (`POST /v1/auth/tokens`) or a machine\nidentity token (`POST /v1/projects/{project_id}/identities/{identity_id}/tokens`),\nboth prefixed `qumo_pat_`. A token's scopes cap what it can do; see\n[Scopes and permissions](/guides/scopes-permissions). A personal\ntoken names no organization: on a route whose path names no project or\norganization, pass `?organization_id=`.\n","scopes":[],"schemeName":"token"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A personal access token (`POST /v1/auth/tokens`) or a machine\nidentity token (`POST /v1/projects/{project_id}/identities/{identity_id}/tokens`),\nboth prefixed `qumo_pat_`. A token's scopes cap what it can do; see\n[Scopes and permissions](/guides/scopes-permissions). A personal\ntoken names no organization: on a route whose path names no project or\norganization, pass `?organization_id=`.\n","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"token","name":"Authorization"}],"title":"token"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"The session token `qumod login` obtains through the device flow\n(`POST /v1/auth/device/token`). It acts as the signed-in user, like a\nconsole session, and needs no CSRF token.\n","scopes":[],"schemeName":"cliSession"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"The session token `qumod login` obtains through the device flow\n(`POST /v1/auth/device/token`). It acts as the signed-in user, like a\nconsole session, and needs no CSRF token.\n","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"cliSession","name":"Authorization"}],"title":"cliSession"},{"schemes":[{"scheme":{"type":"apiKey","in":"cookie","name":"__Host-qumo_session","description":"The console's browser session. Accepted only on the console origin\n(`https://console.qumo-deploy.com`), never on `api.qumo-deploy.com`.\nA request that changes state must also send `X-CSRF-Token`.\n","scopes":[],"schemeName":"sessionCookie"},"schema":{"title":"__Host-qumo_session","type":"string","description":"The console's browser session. Accepted only on the console origin\n(`https://console.qumo-deploy.com`), never on `api.qumo-deploy.com`.\nA request that changes state must also send `X-CSRF-Token`.\n","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"sessionCookie","name":"__Host-qumo_session"}],"title":"sessionCookie"}]},"originalFileLocation":"api-reference/openapi.yaml"},"subdomain":"qumo-deploy-docs","siteName":"Qumo Deploy","title":"List projects - Qumo Deploy","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/projects/list-projects","matchLevel":0},"ja":{"href":"/ja/guides/overview","matchLevel":4}}},"lastModified":"2026-11-08T22:14:08.433Z","originalFileLocation":"api-reference/projects/list-projects.mdx","locale":"en"},"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=\"Lists the projects of an organization, newest first. With a personal token or a session, name the organization with organization_id; an identity token lists its own organization. A platform admin may omit organization_id to list every organization\u0026#x27;s projects.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Qumo Deploy\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List projects - Qumo Deploy\">\u003cmeta data-mint-head property=\"og:description\" content=\"Lists the projects of an organization, newest first. With a personal token or a session, name the organization with organization_id; an identity token lists its own organization. A platform admin may omit organization_id to list every organization\u0026#x27;s projects.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Qumo Deploy\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.qumo-deploy.com/api-reference/projects/list-projects\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://qumo-deploy-docs.mintlify.site/_mintlify/api/og/v2?division=Projects\u0026amp;title=List+projects\u0026amp;description=Lists+the+projects+of+an+organization%2C+newest+first.+With+a+personal+token%0Aor+a+session%2C+name+the+organization+with+%60organization_id%60%3B+an+identity+token%0Alists+i\u0026amp;theme=f93f9f41876bb5c60e936f10\u0026amp;signature=604bce287c48a650e73b01a775b0b532bc58ec98880afc3835ce2e0e85831615\">\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=\"List projects - Qumo Deploy\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Lists the projects of an organization, newest first. With a personal token or a session, name the organization with organization_id; an identity token lists its own organization. A platform admin may omit organization_id to list every organization\u0026#x27;s projects.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qumo-deploy-docs.mintlify.site/_mintlify/api/og/v2?division=Projects\u0026amp;title=List+projects\u0026amp;description=Lists+the+projects+of+an+organization%2C+newest+first.+With+a+personal+token%0Aor+a+session%2C+name+the+organization+with+%60organization_id%60%3B+an+identity+token%0Alists+i\u0026amp;theme=f93f9f41876bb5c60e936f10\u0026amp;signature=604bce287c48a650e73b01a775b0b532bc58ec98880afc3835ce2e0e85831615\">\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/qumo-deploy-docs/8f91l5H7acTtpJ4W/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Qumo Deploy\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.qumo-deploy.com/api-reference/projects/list-projects\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/projects/list-projects.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.qumo-deploy.com/#organization\",\"name\":\"Qumo Deploy\",\"url\":\"https://docs.qumo-deploy.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.qumo-deploy.com#website\",\"name\":\"Qumo Deploy\",\"url\":\"https://docs.qumo-deploy.com\",\"publisher\":{\"@id\":\"https://docs.qumo-deploy.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects#webpage\",\"url\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects\",\"name\":\"List projects\",\"description\":\"Lists the projects of an organization, newest first. With a personal token or a session, name the organization with organization_id; an identity token lists its own organization. A platform admin may omit organization_id to list every organization's projects.\",\"dateModified\":\"2026-11-08T22:14:08.433Z\",\"isPartOf\":{\"@id\":\"https://docs.qumo-deploy.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.qumo-deploy.com/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List projects\",\"item\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects#apireference\",\"headline\":\"List projects\",\"name\":\"List projects\",\"description\":\"Lists the projects of an organization, newest first. With a personal token or a session, name the organization with organization_id; an identity token lists its own organization. A platform admin may omit organization_id to list every organization's projects.\",\"url\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qumo-deploy.com/api-reference/projects/list-projects#webpage\"},\"dateModified\":\"2026-11-08T22:14:08.433Z\",\"publisher\":{\"@id\":\"https://docs.qumo-deploy.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.qumo-deploy.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Qumo Deploy\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Qumo Deploy","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/overview"}]},{"tab":"Console","pages":[{"title":"Console","href":"/console/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"SDK","pages":[{"title":"SDK","href":"/sdk/overview"}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"REST API Overview","href":"/api-reference/introduction"},{"group":"Account","pages":[{"title":"List personal access tokens","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/tokens","href":"/api-reference/account/list-personal-access-tokens"},{"title":"Create a personal access token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/tokens","href":"/api-reference/account/create-a-personal-access-token"},{"title":"Revoke a personal access token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/auth/tokens/{token_id}","href":"/api-reference/account/revoke-a-personal-access-token"},{"title":"Get the current session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/session","href":"/api-reference/account/get-the-current-session"},{"title":"List organization memberships","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/memberships","href":"/api-reference/account/list-organization-memberships"},{"title":"List sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/sessions","href":"/api-reference/account/list-sessions"},{"title":"Revoke a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/auth/sessions/{id}","href":"/api-reference/account/revoke-a-session"},{"title":"Revoke all other sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/sessions/revoke-others","href":"/api-reference/account/revoke-all-other-sessions"},{"title":"Export account data","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/me/export","href":"/api-reference/account/export-account-data"},{"title":"Delete account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/users/me","href":"/api-reference/account/delete-account"},{"title":"Complete onboarding","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/users/me/onboarding","href":"/api-reference/account/complete-onboarding"},{"title":"List sign-in providers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/providers","href":"/api-reference/account/list-sign-in-providers"},{"title":"Start two-factor setup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/totp/setup","href":"/api-reference/account/start-two-factor-setup"},{"title":"Enable two-factor authentication","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/totp/enable","href":"/api-reference/account/enable-two-factor-authentication"},{"title":"Disable two-factor authentication","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/totp/disable","href":"/api-reference/account/disable-two-factor-authentication"}]},{"group":"Organizations","pages":[{"title":"Create an organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/organizations","href":"/api-reference/organizations/create-an-organization"},{"title":"Get organization usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/usage","href":"/api-reference/organizations/get-organization-usage"},{"title":"Get an organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}","href":"/api-reference/organizations/get-an-organization"},{"title":"Delete an organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organizations/{id}","href":"/api-reference/organizations/delete-an-organization"},{"title":"Update an organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organizations/{id}","href":"/api-reference/organizations/update-an-organization"},{"title":"List an organization's domains","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/domains","href":"/api-reference/organizations/list-an-organizations-domains"},{"title":"Add a domain to an organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/domains","href":"/api-reference/organizations/add-a-domain-to-an-organization"},{"title":"Verify a domain","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/domains/{domainID}/verify","href":"/api-reference/organizations/verify-a-domain"},{"title":"Release a domain","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organizations/{id}/domains/{domainID}","href":"/api-reference/organizations/release-a-domain"},{"title":"List an organization's managed accounts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/managed-accounts","href":"/api-reference/organizations/list-an-organizations-managed-accounts"},{"title":"List managed users' memberships in other organizations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/outside-memberships","href":"/api-reference/organizations/list-managed-users-memberships-in-other-organizations"},{"title":"Deactivate a managed account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/managed-accounts/{userID}/deactivate","href":"/api-reference/organizations/deactivate-a-managed-account"},{"title":"Reactivate a managed account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/managed-accounts/{userID}/reactivate","href":"/api-reference/organizations/reactivate-a-managed-account"}]},{"group":"Device flow","pages":[{"title":"Start a device sign-in","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/device/code","href":"/api-reference/device-flow/start-a-device-sign-in"},{"title":"Poll for the device sign-in token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/device/token","href":"/api-reference/device-flow/poll-for-the-device-sign-in-token"},{"title":"Approve a device sign-in","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/device/verify","href":"/api-reference/device-flow/approve-a-device-sign-in"}]},{"group":"Access control","pages":[{"title":"Look up an invitation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/verify-invitation","href":"/api-reference/access-control/look-up-an-invitation"},{"title":"List roles","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/roles","href":"/api-reference/access-control/list-roles"},{"title":"List a project's IAM bindings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/iam-bindings","href":"/api-reference/access-control/list-a-projects-iam-bindings"},{"title":"Grant a role on a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects/{id}/iam-bindings","href":"/api-reference/access-control/grant-a-role-on-a-project"},{"title":"List an organization's IAM bindings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/iam-bindings","href":"/api-reference/access-control/list-an-organizations-iam-bindings"},{"title":"Grant a role on an organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/iam-bindings","href":"/api-reference/access-control/grant-a-role-on-an-organization"},{"title":"Remove an IAM binding","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/iam-bindings/{binding_id}","href":"/api-reference/access-control/remove-an-iam-binding"},{"title":"List pending invitations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/invitations","href":"/api-reference/access-control/list-pending-invitations"},{"title":"Invite someone to the organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/invitations","href":"/api-reference/access-control/invite-someone-to-the-organization"},{"title":"Cancel an invitation","description":"Cancels a pending invitation; its link stops working.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/invitations/{id}","href":"/api-reference/access-control/cancel-an-invitation"}]},{"group":"Projects","pages":[{"title":"List projects","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects","href":"/api-reference/projects/list-projects"},{"title":"Create a project","description":"Creates a project in the organization. A `prod` project's credentials work\non the managed relay network, which needs a paid plan; a `dev` project's\nwork only on a relay you run yourself, and an organization has at most one.\nThe slug used in broadcast paths is derived from the name and never\nchanges.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects","href":"/api-reference/projects/create-a-project"},{"title":"Delete a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/projects/{id}","href":"/api-reference/projects/delete-a-project"},{"title":"Rename a project","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/projects/{id}","href":"/api-reference/projects/rename-a-project"},{"title":"Get project usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/usage","href":"/api-reference/projects/get-project-usage"},{"title":"Get the live-broadcast quota","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/broadcast-quota","href":"/api-reference/projects/get-the-live-broadcast-quota"}]},{"group":"Signing keys","pages":[{"title":"List signing keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/signing-keys","href":"/api-reference/signing-keys/list-signing-keys"},{"title":"Register a signing key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects/{id}/signing-keys","href":"/api-reference/signing-keys/register-a-signing-key"},{"title":"Revoke a signing key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects/{id}/signing-keys/{kid}/revoke","href":"/api-reference/signing-keys/revoke-a-signing-key"}]},{"group":"Relays","pages":[{"title":"Find relays for a broadcast path","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/relays","href":"/api-reference/relays/find-relays-for-a-broadcast-path"}]},{"group":"Pricing","pages":[{"title":"Get the headline price","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/pricing","href":"/api-reference/pricing/get-the-headline-price"},{"title":"List plans","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/plans","href":"/api-reference/pricing/list-plans"},{"title":"List products","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/skus","href":"/api-reference/pricing/list-products"}]},{"group":"Identities","pages":[{"title":"List machine identities","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{project_id}/identities","href":"/api-reference/identities/list-machine-identities"},{"title":"Create a machine identity","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects/{project_id}/identities","href":"/api-reference/identities/create-a-machine-identity"},{"title":"Delete a machine identity","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/projects/{project_id}/identities/{identity_id}","href":"/api-reference/identities/delete-a-machine-identity"},{"title":"List identity tokens","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{project_id}/identities/{identity_id}/tokens","href":"/api-reference/identities/list-identity-tokens"},{"title":"Create an identity token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects/{project_id}/identities/{identity_id}/tokens","href":"/api-reference/identities/create-an-identity-token"},{"title":"Revoke an identity token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/projects/{project_id}/identities/{identity_id}/tokens/{token_id}","href":"/api-reference/identities/revoke-an-identity-token"},{"title":"List an identity's IP allowlist","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{project_id}/identities/{identity_id}/ip-allowlists","href":"/api-reference/identities/list-an-identitys-ip-allowlist"},{"title":"Add an IP allowlist entry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/projects/{project_id}/identities/{identity_id}/ip-allowlists","href":"/api-reference/identities/add-an-ip-allowlist-entry"},{"title":"Remove an IP allowlist entry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/projects/{project_id}/identities/{identity_id}/ip-allowlists/{allowlist_id}","href":"/api-reference/identities/remove-an-ip-allowlist-entry"}]},{"group":"Audit","pages":[{"title":"List the organization audit log","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/audit-log","href":"/api-reference/audit/list-the-organization-audit-log"},{"title":"List a project's audit log","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/audit-log","href":"/api-reference/audit/list-a-projects-audit-log"},{"title":"Get the audit webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/audit-webhooks","href":"/api-reference/audit/get-the-audit-webhook"},{"title":"Configure the audit webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/audit-webhooks","href":"/api-reference/audit/configure-the-audit-webhook"}]},{"group":"Notifications","pages":[{"title":"List notification policies","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/notifications/policies","href":"/api-reference/notifications/list-notification-policies"},{"title":"Create a notification policy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/notifications/policies","href":"/api-reference/notifications/create-a-notification-policy"},{"title":"Delete a notification policy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/notifications/policies/{id}","href":"/api-reference/notifications/delete-a-notification-policy"},{"title":"Send a test notification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/notifications/policies/{id}/test","href":"/api-reference/notifications/send-a-test-notification"}]},{"group":"Billing","pages":[{"title":"Start a plan checkout","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/billing/checkout-sessions","href":"/api-reference/billing/start-a-plan-checkout"},{"title":"Open the billing portal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/billing/portal-sessions","href":"/api-reference/billing/open-the-billing-portal"},{"title":"Export usage as CSV","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/billing/export","href":"/api-reference/billing/export-usage-as-csv"},{"title":"Get a project's billing summary","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/billing/summary","href":"/api-reference/billing/get-a-projects-billing-summary"},{"title":"Get an organization's billing summary","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/billing/summary","href":"/api-reference/billing/get-an-organizations-billing-summary"},{"title":"Get an organization's budget","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/budget","href":"/api-reference/billing/get-an-organizations-budget"},{"title":"Set an organization's budget","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organizations/{id}/budget","href":"/api-reference/billing/set-an-organizations-budget"},{"title":"List an organization's invoices","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/invoices","href":"/api-reference/billing/list-an-organizations-invoices"},{"title":"List an organization's payment methods","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/payment-methods","href":"/api-reference/billing/list-an-organizations-payment-methods"},{"title":"Remove a payment method","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organizations/{id}/payment-methods/{methodID}","href":"/api-reference/billing/remove-a-payment-method"},{"title":"Make a payment method the default","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organizations/{id}/payment-methods/{methodID}/default","href":"/api-reference/billing/make-a-payment-method-the-default"},{"title":"Start adding a payment method","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/payment-methods/setup-intent","href":"/api-reference/billing/start-adding-a-payment-method"},{"title":"Cancel the subscription at the end of the period","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/subscription/cancel","href":"/api-reference/billing/cancel-the-subscription-at-the-end-of-the-period"},{"title":"Undo a scheduled cancellation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/subscription/resume","href":"/api-reference/billing/undo-a-scheduled-cancellation"}]}]}]},{"tab":"Releases","pages":[{"title":"Releases","href":"/releases/overview"}]},{"tab":"Help \u0026 Policies","pages":[{"title":"Help \u0026 Policies","href":"/legal/terms"}]}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/guides/overview"}]}]},"basePath":"","title":"List projects - Qumo Deploy","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}