The signed-in user’s passkeys, oldest first. A passkey is a second
factor next to the authenticator app: at sign-in it can stand in for
a code. Passkeys are added in the console, which runs the WebAuthn
ceremony in the browser, and only once two-factor authentication is
on.
The session token qumod login obtains through the device flow
(POST /v1/auth/device/token). It acts as the signed-in user, like a
console session, and needs no CSRF token.
{"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":"6af592dd001a52763c466015","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"en","tag":"API Reference","count":194},{"language":"en","tag":"SDK","count":22},{"language":"en","tag":"Organizations","count":19},{"language":"en","tag":"Account","count":18},{"language":"en","tag":"SDK Reference","count":17},{"language":"en","tag":"Billing","count":14},{"language":"en","tag":"Guides","count":10},{"language":"en","tag":"Access control","count":10},{"language":"en","tag":"Identities","count":9},{"language":"en","tag":"Help \u0026 Policies","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":"custom-rbac-roles","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/account/list-passkeys","slug":"/api-reference/account/list-passkeys","pageMetadata":{"title":"List passkeys","description":"The signed-in user's passkeys, oldest first. A passkey is a second\nfactor next to the authenticator app: at sign-in it can stand in for\na code. Passkeys are added in the console, which runs the WebAuthn\nceremony in the browser, and only once two-factor authentication is\non.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/passkeys","href":"/api-reference/account/list-passkeys","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The signed-in user’s passkeys, oldest first. A passkey is a second\\nfactor next to the authenticator app: at sign-in it can stand in for\\na code. Passkeys are added in the console, which runs the WebAuthn\\nceremony in the browser, and only once two-factor authentication is\\non.\"\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 passkeys","description":"The signed-in user's passkeys, oldest first. A passkey is a second\nfactor next to the authenticator app: at sign-in it can stand in for\na code. Passkeys are added in the console, which runs the WebAuthn\nceremony in the browser, and only once two-factor authentication is\non.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/passkeys","href":"/api-reference/account/list-passkeys","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"listPasskeys","summary":"List passkeys","description":"The signed-in user's passkeys, oldest first. A passkey is a second\nfactor next to the authenticator app: at sign-in it can stand in for\na code. Passkeys are added in the console, which runs the WebAuthn\nceremony in the browser, and only once two-factor authentication is\non.\n","tags":["Account"],"security":["02f25249-f48f-4b85-be53-46342e9acc26","fbf24d23-2b9e-4ab3-8cf7-d0cc61dddd84"],"responses":{"200":"b92a8b46-59e9-427f-a8e0-af7dc794c690","401":"9b9dd1cf-1318-4e25-8fb5-160997077bfd","403":"f4965060-03da-4547-a9b8-cc726f184b0c","404":"fec51e12-29e4-4592-97ec-dd5d110a76b3"},"method":"get","type":"path","servers":["18a478d0-e9fa-454e-821e-135e239a9eba"],"path":"/v1/auth/passkeys","baseUrlOptions":["https://api.qumo-deploy.com"],"title":"List passkeys","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"b92a8b46-59e9-427f-a8e0-af7dc794c690":{"description":"The user's passkeys.","content":{"application/json":{"schema":{"type":"object","required":["passkeys"],"properties":{"passkeys":{"type":"array","items":{"type":"object","required":["id","name","created_at","last_used_at","synced"],"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"passkeys.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","maxLength":64,"description":"The label the user gave the passkey.","example":"YubiKey","isRequired":true,"uniqueKey":"passkeys.items.[INDEX].name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"passkeys.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"last_used_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the passkey last passed a sign-in; null if it never has.","isRequired":true,"uniqueKey":"passkeys.items.[INDEX].last_used_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the passkey last passed a sign-in; null if it never has.","isRequired":true,"uniqueKey":"passkeys.items.[INDEX].last_used_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"passkeys.items.[INDEX].last_used_at","typeLabel":"string\u003cdate-time> | null"},"synced":{"type":"boolean","description":"Whether the authenticator backs the passkey up or syncs it between devices (a password manager), rather than keeping it on one security key or device.","isRequired":true,"uniqueKey":"passkeys.items.[INDEX].synced","typeLabel":"boolean"}},"uniqueKey":"passkeys.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"passkeys","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"passkeys":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"YubiKey","created_at":"2023-11-07T05:31:56Z","last_used_at":"2023-11-07T05:31:56Z","synced":true}]}}},"exampleType":"generated"}},"exampleType":"generated"},"9b9dd1cf-1318-4e25-8fb5-160997077bfd":{"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"},"f4965060-03da-4547-a9b8-cc726f184b0c":{"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"},"fec51e12-29e4-4592-97ec-dd5d110a76b3":{"description":"Passkeys are not available on this deployment.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"02f25249-f48f-4b85-be53-46342e9acc26":{"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"}},"fbf24d23-2b9e-4ab3-8cf7-d0cc61dddd84":{"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":{"18a478d0-e9fa-454e-821e-135e239a9eba":{"url":"https://api.qumo-deploy.com","description":"Public API (Bearer tokens only; cookies are ignored)"}},"processedSecurityOptions":[{"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 passkeys - Qumo Deploy","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/account/list-passkeys","matchLevel":0},"ja":{"href":"/ja/guides/overview","matchLevel":4}}},"lastModified":"2026-11-12T10:20:37.910Z","originalFileLocation":"api-reference/account/list-passkeys.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=\"The signed-in user\u0026#x27;s passkeys, oldest first. A passkey is a second factor next to the authenticator app: at sign-in it can stand in for a code. Passkeys are added in the console, which runs the WebAuthn ceremony in the browser, and only once two-factor authentication is on.\">\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 passkeys - Qumo Deploy\">\u003cmeta data-mint-head property=\"og:description\" content=\"The signed-in user\u0026#x27;s passkeys, oldest first. A passkey is a second factor next to the authenticator app: at sign-in it can stand in for a code. Passkeys are added in the console, which runs the WebAuthn ceremony in the browser, and only once two-factor authentication is on.\">\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/account/list-passkeys\">\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=Account\u0026amp;title=List+passkeys\u0026amp;description=The+signed-in+user%27s+passkeys%2C+oldest+first.+A+passkey+is+a+second%0Afactor+next+to+the+authenticator+app%3A+at+sign-in+it+can+stand+in+for%0Aa+code.+Passkeys+are+add\u0026amp;theme=c6b247f82d0b28602e760c10\u0026amp;signature=2ec50a2a32b1d498d5cf68cd62c13e59c480cbdd55839fbd06ac3c1795a79232\">\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 passkeys - Qumo Deploy\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The signed-in user\u0026#x27;s passkeys, oldest first. A passkey is a second factor next to the authenticator app: at sign-in it can stand in for a code. Passkeys are added in the console, which runs the WebAuthn ceremony in the browser, and only once two-factor authentication is on.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qumo-deploy-docs.mintlify.site/_mintlify/api/og/v2?division=Account\u0026amp;title=List+passkeys\u0026amp;description=The+signed-in+user%27s+passkeys%2C+oldest+first.+A+passkey+is+a+second%0Afactor+next+to+the+authenticator+app%3A+at+sign-in+it+can+stand+in+for%0Aa+code.+Passkeys+are+add\u0026amp;theme=c6b247f82d0b28602e760c10\u0026amp;signature=2ec50a2a32b1d498d5cf68cd62c13e59c480cbdd55839fbd06ac3c1795a79232\">\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/account/list-passkeys\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/account/list-passkeys.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/account/list-passkeys#webpage\",\"url\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys\",\"name\":\"List passkeys\",\"description\":\"The signed-in user's passkeys, oldest first. A passkey is a second factor next to the authenticator app: at sign-in it can stand in for a code. Passkeys are added in the console, which runs the WebAuthn ceremony in the browser, and only once two-factor authentication is on.\",\"dateModified\":\"2026-11-12T10:20:37.910Z\",\"isPartOf\":{\"@id\":\"https://docs.qumo-deploy.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.qumo-deploy.com/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Account\",\"item\":\"https://docs.qumo-deploy.com/api-reference/account/list-personal-access-tokens\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"List passkeys\",\"item\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys#apireference\",\"headline\":\"List passkeys\",\"name\":\"List passkeys\",\"description\":\"The signed-in user's passkeys, oldest first. A passkey is a second factor next to the authenticator app: at sign-in it can stand in for a code. Passkeys are added in the console, which runs the WebAuthn ceremony in the browser, and only once two-factor authentication is on.\",\"url\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qumo-deploy.com/api-reference/account/list-passkeys#webpage\"},\"dateModified\":\"2026-11-12T10:20:37.910Z\",\"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\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Qumo Deploy\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/account/list-passkeys.md","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","description":"Turns two-factor authentication off after checking a current\nauthenticator code or an unused backup code. Wrong codes count toward\nthe same limit as sign-in; past it, requests return 429 for a while.\nReturns 409 while the account has passkeys: the backup codes are what\nrecovers an account whose passkey is lost, so remove the passkeys\nfirst.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/auth/totp/disable","href":"/api-reference/account/disable-two-factor-authentication"},{"title":"List passkeys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/auth/passkeys","href":"/api-reference/account/list-passkeys"},{"title":"Remove a passkey","description":"Removes one of the signed-in user's passkeys. No code is asked for:\nthe authenticator app stays on, so this never removes the last\nsecond factor.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/auth/passkeys/{id}","href":"/api-reference/account/remove-a-passkey"},{"title":"Rename a passkey","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/auth/passkeys/{id}","href":"/api-reference/account/rename-a-passkey"}]},{"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":"Get an organization's OIDC connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/sso/oidc","href":"/api-reference/organizations/get-an-organizations-oidc-connection"},{"title":"Create or update an organization's OIDC connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organizations/{id}/sso/oidc","href":"/api-reference/organizations/create-or-update-an-organizations-oidc-connection"},{"title":"Delete an organization's OIDC connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organizations/{id}/sso/oidc","href":"/api-reference/organizations/delete-an-organizations-oidc-connection"},{"title":"Start a test login of an organization's OIDC connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organizations/{id}/sso/oidc/test","href":"/api-reference/organizations/start-a-test-login-of-an-organizations-oidc-connection"},{"title":"Get an organization's SSO policy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organizations/{id}/sso/policy","href":"/api-reference/organizations/get-an-organizations-sso-policy"},{"title":"Replace an organization's SSO policy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organizations/{id}/sso/policy","href":"/api-reference/organizations/replace-an-organizations-sso-policy"},{"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","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","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":"List the organization audit log's actors","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/audit-log/actors","href":"/api-reference/audit/list-the-organization-audit-logs-actors"},{"title":"List a project audit log's actors","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/projects/{id}/audit-log/actors","href":"/api-reference/audit/list-a-project-audit-logs-actors"},{"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 passkeys - Qumo Deploy","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}