Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Riftmap","description":"Cross-repository dependency mapper and change impact engine for GitLab/GitHub orgs. The agent-friendly API for 'if I change repo X, what breaks?'","colors":{"primary":"#7B61FF","light":"#9B85FF","dark":"#5E47DB"},"logo":{"light":"https://mintcdn.com/westgaardtechnologies/3NKuoQH-GCYzbIwS/logo.png?fit=max\u0026auto=format\u0026n=3NKuoQH-GCYzbIwS\u0026q=85\u0026s=ca82ef4bbabdfd659799823771bad0ec","dark":"https://mintcdn.com/westgaardtechnologies/3NKuoQH-GCYzbIwS/logo.png?fit=max\u0026auto=format\u0026n=3NKuoQH-GCYzbIwS\u0026q=85\u0026s=ca82ef4bbabdfd659799823771bad0ec"},"favicon":"https://mintcdn.com/westgaardtechnologies/3NKuoQH-GCYzbIwS/favicon.png?fit=max\u0026auto=format\u0026n=3NKuoQH-GCYzbIwS\u0026q=85\u0026s=55d4e687c4535ecb69d903d5e02d0ed9","navbar":{"links":[{"href":"https://app.riftmap.dev","label":"App"}],"primary":{"type":"button","label":"Sign up","href":"https://app.riftmap.dev/register"}},"seo":{"metatags":{"og:site_name":"Riftmap Docs"},"indexing":"navigable"},"fonts":{"heading":{"family":"DM Sans"},"body":{"family":"DM Sans"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"westgaardtechnologies","hasAudioNarration":false,"actualSubdomain":"westgaardtechnologies","customDomains":["docs.riftmap.dev"],"gitSource":{"type":"github","owner":"danielwestgaard","repo":"riftmap","deployBranch":"main","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aa9521202ae04dd3ca6ab39","collectionId":"6f981270-5d60-46f9-9d4d-c0eb0b80ef8c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aa9521202ae04dd3ca6ab39"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ab910403102d6a97e68e101","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":88},{"language":"default","tag":"Endpoints","count":87},{"language":"default","tag":"auth","count":18},{"language":"default","tag":"billing","count":18},{"language":"default","tag":"Documentation","count":14},{"language":"default","tag":"workspaces","count":12},{"language":"default","tag":"connected-orgs","count":7},{"language":"default","tag":"repositories","count":7},{"language":"default","tag":"Changelog","count":6},{"language":"default","tag":"invitations","count":5}]},"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":"vite-origin","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":"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/auth/register","slug":"/api-reference/auth/register","pageMetadata":{"title":"Register","description":"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/register","href":"/api-reference/auth/register","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: \"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.\"\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":"Register","description":"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/register","href":"/api-reference/auth/register","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.","operationId":"register_api_v1_auth_register_post","requestBody":"6131f415-afa8-453d-952c-f88b9211ae29","responses":{"201":"f6b5f456-b17b-486f-86c5-e2eb40b0efd6","422":"4674df21-cfaf-4488-a200-ebb6e0ace583"},"summary":"Register","tags":["auth"],"method":"post","type":"path","servers":[],"security":[],"path":"/api/v1/auth/register","baseUrlOptions":[],"title":"Register","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"email":{"format":"email","title":"Email","type":"string","isRequired":true,"uniqueKey":"email","typeLabel":"string\u003cemail>"},"password":{"title":"Password","type":"string","isRequired":true,"uniqueKey":"password","typeLabel":"string"},"tos_accepted":{"title":"Tos Accepted","type":"boolean","isRequired":true,"uniqueKey":"tos_accepted","typeLabel":"boolean"},"attribution":{"oneOf":[{"type":"object","title":"SignupAttribution","description":"First-touch acquisition, forwarded by the client from the landing URL.\n\nA strict whitelist — Pydantic ignores unknown keys by default, so the client\ncan't inject arbitrary person properties via the $set_once below.","properties":{"referrer":{"oneOf":[{"type":"string","title":"Referrer","uniqueKey":"attribution.oneOf.0.referrer.oneOf.0","typeLabel":"string"},{"type":"null","title":"Referrer","uniqueKey":"attribution.oneOf.0.referrer.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution.oneOf.0.referrer","typeLabel":"string | null"},"utm_campaign":{"oneOf":[{"type":"string","title":"Utm Campaign","uniqueKey":"attribution.oneOf.0.utm_campaign.oneOf.0","typeLabel":"string"},{"type":"null","title":"Utm Campaign","uniqueKey":"attribution.oneOf.0.utm_campaign.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution.oneOf.0.utm_campaign","typeLabel":"string | null"},"utm_content":{"oneOf":[{"type":"string","title":"Utm Content","uniqueKey":"attribution.oneOf.0.utm_content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Utm Content","uniqueKey":"attribution.oneOf.0.utm_content.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution.oneOf.0.utm_content","typeLabel":"string | null"},"utm_medium":{"oneOf":[{"type":"string","title":"Utm Medium","uniqueKey":"attribution.oneOf.0.utm_medium.oneOf.0","typeLabel":"string"},{"type":"null","title":"Utm Medium","uniqueKey":"attribution.oneOf.0.utm_medium.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution.oneOf.0.utm_medium","typeLabel":"string | null"},"utm_source":{"oneOf":[{"type":"string","title":"Utm Source","uniqueKey":"attribution.oneOf.0.utm_source.oneOf.0","typeLabel":"string"},{"type":"null","title":"Utm Source","uniqueKey":"attribution.oneOf.0.utm_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution.oneOf.0.utm_source","typeLabel":"string | null"},"utm_term":{"oneOf":[{"type":"string","title":"Utm Term","uniqueKey":"attribution.oneOf.0.utm_term.oneOf.0","typeLabel":"string"},{"type":"null","title":"Utm Term","uniqueKey":"attribution.oneOf.0.utm_term.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution.oneOf.0.utm_term","typeLabel":"string | null"}},"uniqueKey":"attribution.oneOf.0","typeLabel":"SignupAttribution · object"},{"type":"null","uniqueKey":"attribution.oneOf.1","typeLabel":"null"}],"uniqueKey":"attribution","typeLabel":"SignupAttribution · object | null"},"full_name":{"oneOf":[{"type":"string","title":"Full Name","uniqueKey":"full_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Full Name","uniqueKey":"full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"full_name","typeLabel":"string | null"},"invitation_token":{"oneOf":[{"type":"string","title":"Invitation Token","uniqueKey":"invitation_token.oneOf.0","typeLabel":"string"},{"type":"null","title":"Invitation Token","uniqueKey":"invitation_token.oneOf.1","typeLabel":"null"}],"uniqueKey":"invitation_token","typeLabel":"string | null"},"workspace_name":{"oneOf":[{"type":"string","title":"Workspace Name","uniqueKey":"workspace_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Workspace Name","uniqueKey":"workspace_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"workspace_name","typeLabel":"string | null"}},"required":["email","password","tos_accepted"],"title":"RegisterBody","type":"object","uniqueKey":"","typeLabel":"RegisterBody · object"},"examples":{"Example":{"title":"Example","value":{"email":"jsmith@example.com","password":"\u003cstring>","tos_accepted":true,"attribution":{"referrer":"\u003cstring>","utm_campaign":"\u003cstring>","utm_content":"\u003cstring>","utm_medium":"\u003cstring>","utm_source":"\u003cstring>","utm_term":"\u003cstring>"},"full_name":"\u003cstring>","invitation_token":"\u003cstring>","workspace_name":"\u003cstring>"}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"f6b5f456-b17b-486f-86c5-e2eb40b0efd6":{"content":{"application/json":{"schema":{"properties":{"avatar_url":{"oneOf":[{"type":"string","title":"Avatar Url","isRequired":true,"uniqueKey":"avatar_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Avatar Url","isRequired":true,"uniqueKey":"avatar_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"avatar_url","typeLabel":"string | null"},"current_workspace_id":{"oneOf":[{"type":"string","title":"Current Workspace Id","format":"uuid","isRequired":true,"uniqueKey":"current_workspace_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Current Workspace Id","isRequired":true,"uniqueKey":"current_workspace_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"current_workspace_id","typeLabel":"string\u003cuuid> | null"},"email":{"title":"Email","type":"string","isRequired":true,"uniqueKey":"email","typeLabel":"string"},"full_name":{"oneOf":[{"type":"string","title":"Full Name","isRequired":true,"uniqueKey":"full_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Full Name","isRequired":true,"uniqueKey":"full_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"full_name","typeLabel":"string | null"},"id":{"format":"uuid","title":"Id","type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"last_login_at":{"oneOf":[{"type":"string","title":"Last Login At","format":"date-time","isRequired":true,"uniqueKey":"last_login_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Last Login At","isRequired":true,"uniqueKey":"last_login_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"last_login_at","typeLabel":"string\u003cdate-time> | null"},"role":{"oneOf":[{"type":"string","title":"Role","isRequired":true,"uniqueKey":"role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","isRequired":true,"uniqueKey":"role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"role","typeLabel":"string | null"},"workspaces":{"items":{"additionalProperties":true,"type":"object","uniqueKey":"workspaces.items.[INDEX]","typeLabel":"object"},"title":"Workspaces","type":"array","isRequired":true,"uniqueKey":"workspaces","typeLabel":"Workspaces · object[]"},"current_tos_version":{"default":"2026-06-01","title":"Current Tos Version","type":"string","uniqueKey":"current_tos_version","typeLabel":"string"},"deletion_scheduled_at":{"oneOf":[{"type":"string","title":"Deletion Scheduled At","format":"date-time","uniqueKey":"deletion_scheduled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Deletion Scheduled At","uniqueKey":"deletion_scheduled_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"deletion_scheduled_at","typeLabel":"string\u003cdate-time> | null"},"email_verified":{"default":false,"title":"Email Verified","type":"boolean","uniqueKey":"email_verified","typeLabel":"boolean"},"has_password":{"default":false,"title":"Has Password","type":"boolean","uniqueKey":"has_password","typeLabel":"boolean"},"linked_providers":{"default":[],"items":{"type":"string","uniqueKey":"linked_providers.items.[INDEX]","typeLabel":"string"},"title":"Linked Providers","type":"array","uniqueKey":"linked_providers","typeLabel":"string[]"},"onboarding_completed":{"default":false,"title":"Onboarding Completed","type":"boolean","uniqueKey":"onboarding_completed","typeLabel":"boolean"},"tos_accepted_at":{"oneOf":[{"type":"string","title":"Tos Accepted At","format":"date-time","uniqueKey":"tos_accepted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Tos Accepted At","uniqueKey":"tos_accepted_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"tos_accepted_at","typeLabel":"string\u003cdate-time> | null"},"tos_enforcement_date":{"default":"2026-06-15","title":"Tos Enforcement Date","type":"string","uniqueKey":"tos_enforcement_date","typeLabel":"string"},"tos_version":{"oneOf":[{"type":"string","title":"Tos Version","uniqueKey":"tos_version.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tos Version","uniqueKey":"tos_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"tos_version","typeLabel":"string | null"}},"required":["id","email","full_name","avatar_url","last_login_at","workspaces","current_workspace_id","role"],"title":"MeResponse","type":"object","uniqueKey":"","typeLabel":"MeResponse · object"},"examples":{"Example":{"title":"Example","value":{"avatar_url":"\u003cstring>","current_workspace_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","email":"\u003cstring>","full_name":"\u003cstring>","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","last_login_at":"2023-11-07T05:31:56Z","role":"\u003cstring>","workspaces":[{}],"current_tos_version":"2026-06-01","deletion_scheduled_at":"2023-11-07T05:31:56Z","email_verified":false,"has_password":false,"linked_providers":[],"onboarding_completed":false,"tos_accepted_at":"2023-11-07T05:31:56Z","tos_enforcement_date":"2026-06-15","tos_version":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Successful Response","exampleType":"generated"},"4674df21-cfaf-4488-a200-ebb6e0ace583":{"content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"title":"Location","type":"array","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"title":"Message","type":"string","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"title":"Error Type","type":"string","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"ctx":{"title":"Context","type":"object","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"title":"Detail","type":"array","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"title":"HTTPValidationError","type":"object","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","ctx":{},"input":"\u003cunknown>"}]}}},"exampleType":"generated"}},"description":"Validation Error","exampleType":"generated"}},"security":{},"servers":{}},"originalFileLocation":"openapi.json"},"subdomain":"westgaardtechnologies","siteName":"Riftmap","title":"Register - Riftmap","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-27T12:47:01.381Z","originalFileLocation":"api-reference/auth/register.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Riftmap\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Register - Riftmap\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Riftmap Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.riftmap.dev/api-reference/auth/register\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://westgaardtechnologies.mintlify.site/_mintlify/api/og/v2?division=auth\u0026amp;title=Register\u0026amp;description=Create+a+new+user+account+with+the+given+email+and+password%2C+provision+their+first+workspace%2C+owner+membership%2C+and+default+API+key%2C+then+send+a+verification+em\u0026amp;theme=868fc54aab183060d84a05a1\u0026amp;signature=29ad852a44dae6113c20ef3647cffd4bd0460b83f9972053d5fe3567db7ac07a\">\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=\"Register - Riftmap\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://westgaardtechnologies.mintlify.site/_mintlify/api/og/v2?division=auth\u0026amp;title=Register\u0026amp;description=Create+a+new+user+account+with+the+given+email+and+password%2C+provision+their+first+workspace%2C+owner+membership%2C+and+default+API+key%2C+then+send+a+verification+em\u0026amp;theme=868fc54aab183060d84a05a1\u0026amp;signature=29ad852a44dae6113c20ef3647cffd4bd0460b83f9972053d5fe3567db7ac07a\">\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/westgaardtechnologies/R6ltIliKa1Ys7Brf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Riftmap\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7B61FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.riftmap.dev/api-reference/auth/register\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/auth/register.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.riftmap.dev/#organization\",\"name\":\"Riftmap\",\"url\":\"https://docs.riftmap.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/westgaardtechnologies/3NKuoQH-GCYzbIwS/logo.png?fit=max\u0026auto=format\u0026n=3NKuoQH-GCYzbIwS\u0026q=85\u0026s=ca82ef4bbabdfd659799823771bad0ec\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.riftmap.dev#website\",\"name\":\"Riftmap\",\"url\":\"https://docs.riftmap.dev\",\"publisher\":{\"@id\":\"https://docs.riftmap.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.riftmap.dev/api-reference/auth/register#webpage\",\"url\":\"https://docs.riftmap.dev/api-reference/auth/register\",\"name\":\"Register\",\"description\":\"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.\",\"dateModified\":\"2026-09-27T12:47:01.381Z\",\"isPartOf\":{\"@id\":\"https://docs.riftmap.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.riftmap.dev/api-reference/auth/register#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.riftmap.dev/api-reference/auth/register#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.riftmap.dev/api-reference/artifacts/get-a-single-artifact-by-id-with-consumer-count-and-orphan-flag\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"auth\",\"item\":\"https://docs.riftmap.dev/api-reference/auth/accept-tos\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Register\",\"item\":\"https://docs.riftmap.dev/api-reference/auth/register\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.riftmap.dev/api-reference/auth/register#apireference\",\"headline\":\"Register\",\"name\":\"Register\",\"description\":\"Create a new user account with the given email and password, provision their first workspace, owner membership, and default API key, then send a verification email.\",\"url\":\"https://docs.riftmap.dev/api-reference/auth/register\",\"mainEntityOfPage\":{\"@id\":\"https://docs.riftmap.dev/api-reference/auth/register#webpage\"},\"dateModified\":\"2026-09-27T12:47:01.381Z\",\"publisher\":{\"@id\":\"https://docs.riftmap.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.riftmap.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Riftmap\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Riftmap","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API reference","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"group":"artifacts","pages":[{"title":"Get a single artifact by ID, with consumer count and orphan flag.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/artifacts/{artifact_id}","href":"/api-reference/artifacts/get-a-single-artifact-by-id-with-consumer-count-and-orphan-flag"},{"title":"List repositories consuming this artifact, with pinned versions.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/artifacts/{artifact_id}/consumers","href":"/api-reference/artifacts/list-repositories-consuming-this-artifact-with-pinned-versions"},{"title":"List all versions of this artifact seen across the org, with consumer counts.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/artifacts/{artifact_id}/versions","href":"/api-reference/artifacts/list-all-versions-of-this-artifact-seen-across-the-org-with-consumer-counts"},{"title":"List artifacts (Docker images, packages, modules) produced in a connected org.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}/artifacts","href":"/api-reference/artifacts/list-artifacts-docker-images-packages-modules-produced-in-a-connected-org"}]},{"group":"auth","pages":[{"title":"Accept Tos","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/accept-tos","href":"/api-reference/auth/accept-tos"},{"title":"Cancel Account Deletion","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/account/cancel-deletion","href":"/api-reference/auth/cancel-account-deletion"},{"title":"Delete Account","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/account/delete","href":"/api-reference/auth/delete-account"},{"title":"Verify Email","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/email/verify","href":"/api-reference/auth/verify-email"},{"title":"Resend Verification Email","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/email/verify/resend","href":"/api-reference/auth/resend-verification-email"},{"title":"Login","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/login","href":"/api-reference/auth/login"},{"title":"Logout","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/logout","href":"/api-reference/auth/logout"},{"title":"Get Me","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/auth/me","href":"/api-reference/auth/get-me"},{"title":"Update Me","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/auth/me","href":"/api-reference/auth/update-me"},{"title":"Oauth Callback","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/auth/oauth/{provider}/callback","href":"/api-reference/auth/oauth-callback"},{"title":"Oauth Start","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/auth/oauth/{provider}/start","href":"/api-reference/auth/oauth-start"},{"title":"Change Password","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/password/change","href":"/api-reference/auth/change-password"},{"title":"Confirm Password Reset","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/password/reset/confirm","href":"/api-reference/auth/confirm-password-reset"},{"title":"Request Password Reset","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/password/reset/request","href":"/api-reference/auth/request-password-reset"},{"title":"Set Password","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/password/set","href":"/api-reference/auth/set-password"},{"title":"List Providers","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/auth/providers","href":"/api-reference/auth/list-providers"},{"title":"Refresh Token","description":"Refresh the access token using the refresh cookie. Rotates the refresh token.\n\nImplements refresh-token reuse detection (SEC-20260420-006). Each session row\ncarries ``used_at`` (set on rotation) and ``replaced_by_id`` (forward chain\nlink). If a client presents a token whose row has ``used_at`` set, the token\nis being replayed — either by an attacker who stole the cookie before the\nlegitimate client rotated it, or by a buggy client retrying the same token.\nEither way we burn the entire rotation family so a stolen cookie is worth\nat most one rotation cycle and the theft is loud.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/refresh","href":"/api-reference/auth/refresh-token"},{"title":"Register","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/auth/register","href":"/api-reference/auth/register"}]},{"group":"billing","pages":[{"title":"Get Plan Catalog","description":"Return available plan pricing and limits from Stripe (cached 1 hour).\n\nAccessible to any authenticated user so it works during workspace creation.\nFalls back to hardcoded defaults when Stripe is not configured or unreachable.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/billing/plans","href":"/api-reference/billing/get-plan-catalog"},{"title":"Stripe Webhook","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/webhooks/stripe","href":"/api-reference/billing/stripe-webhook"},{"title":"Get Billing Status","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing","href":"/api-reference/billing/get-billing-status"},{"title":"Cancel Subscription","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/cancel","href":"/api-reference/billing/cancel-subscription"},{"title":"Preview pending charges that will bill on the final invoice if not waived","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing/cancel/preview","href":"/api-reference/billing/preview-pending-charges-that-will-bill-on-the-final-invoice-if-not-waived"},{"title":"Change Plan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/change-plan","href":"/api-reference/billing/change-plan"},{"title":"Preview Change Plan","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing/change-plan/preview","href":"/api-reference/billing/preview-change-plan"},{"title":"Create Checkout Session","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/checkout","href":"/api-reference/billing/create-checkout-session"},{"title":"Get Billing History","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing/history","href":"/api-reference/billing/get-billing-history"},{"title":"Get Payment Info","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing/payment-info","href":"/api-reference/billing/get-payment-info"},{"title":"Attach Payment Method","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/payment-methods","href":"/api-reference/billing/attach-payment-method"},{"title":"Create Setup Intent","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/payment-methods/setup-intent","href":"/api-reference/billing/create-setup-intent"},{"title":"Create Portal Session","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/portal","href":"/api-reference/billing/create-portal-session"},{"title":"Resume Subscription","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/resume","href":"/api-reference/billing/resume-subscription"},{"title":"Add Seats","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/billing/seats","href":"/api-reference/billing/add-seats"},{"title":"Remove Seats","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/workspaces/{workspace_id}/billing/seats","href":"/api-reference/billing/remove-seats"},{"title":"Preview Seat Change","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing/seats/preview","href":"/api-reference/billing/preview-seat-change"},{"title":"Get Billing Usage","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/billing/usage","href":"/api-reference/billing/get-billing-usage"}]},{"group":"connected-orgs","pages":[{"title":"List Connected Orgs","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs","href":"/api-reference/connected-orgs/list-connected-orgs"},{"title":"Create Connected Org","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/connected-orgs","href":"/api-reference/connected-orgs/create-connected-org"},{"title":"Get Connected Org","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}","href":"/api-reference/connected-orgs/get-connected-org"},{"title":"Update Connected Org","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v1/connected-orgs/{connected_org_id}","href":"/api-reference/connected-orgs/update-connected-org"},{"title":"Delete Connected Org","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/connected-orgs/{connected_org_id}","href":"/api-reference/connected-orgs/delete-connected-org"},{"title":"Ranked findings feed: high-fan-in repos with low bus factor (spec §8). Shares and counts are computed over a trailing window (default 365 days), excluding merge commits, with bot identities stripped; each item carries the `window` (start/end) and `computed_at` it was computed for.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}/ownership-risk","href":"/api-reference/connected-orgs/ranked-findings-feed:-high-fan-in-repos-with-low-bus-factor-spec-§8-shares-and-counts-are-computed-over-a-trailing-window-default-365-days-excluding-merge-commits-with-bot-identities-stripped;-each-item-carries-the-`window`-startend-and-`computed_at`-it-was-computed-for"},{"title":"Get Connected Org Stats","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}/stats","href":"/api-reference/connected-orgs/get-connected-org-stats"}]},{"group":"graph","pages":[{"title":"Get the dependency graph (full org or subgraph anchored at a repo).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}/graph","href":"/api-reference/graph/get-the-dependency-graph-full-org-or-subgraph-anchored-at-a-repo"}]},{"group":"repositories","pages":[{"title":"List repositories discovered in a connected org.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}/repositories","href":"/api-reference/repositories/list-repositories-discovered-in-a-connected-org"},{"title":"Resolve a clone URL or org/repo slug to a repository (pass exactly one of `url` or `full_path`).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/lookup","href":"/api-reference/repositories/resolve-a-clone-url-or-orgrepo-slug-to-a-repository-pass-exactly-one-of-`url`-or-`full_path`"},{"title":"Get a single repository by ID, including freshness fields.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/{repo_id}","href":"/api-reference/repositories/get-a-single-repository-by-id-including-freshness-fields"},{"title":"Recommended first hydration call after `/lookup`: repo + capped deps + capped dependents + artifacts in one round-trip.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/{repo_id}/context","href":"/api-reference/repositories/recommended-first-hydration-call-after-`lookup`:-repo-+-capped-deps-+-capped-dependents-+-artifacts-in-one-round-trip"},{"title":"List the dependency declarations this repository makes.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/{repo_id}/dependencies","href":"/api-reference/repositories/list-the-dependency-declarations-this-repository-makes"},{"title":"List the repositories that directly depend on this repository.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/{repo_id}/dependents","href":"/api-reference/repositories/list-the-repositories-that-directly-depend-on-this-repository"},{"title":"Bus-factor signal + capped human contributors for one repo (spec §8).","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/{repo_id}/ownership","href":"/api-reference/repositories/bus-factor-signal-+-capped-human-contributors-for-one-repo-spec-§8"}]},{"group":"scans","pages":[{"title":"List Scans","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/connected-orgs/{connected_org_id}/scans","href":"/api-reference/scans/list-scans"},{"title":"Trigger Scan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/connected-orgs/{connected_org_id}/scans","href":"/api-reference/scans/trigger-scan"},{"title":"Get Scan","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/scans/{scan_id}","href":"/api-reference/scans/get-scan"},{"title":"Cancel Scan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/scans/{scan_id}/cancel","href":"/api-reference/scans/cancel-scan"}]},{"group":"invitations","pages":[{"title":"Preview Invitation","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/invitations/{token}","href":"/api-reference/invitations/preview-invitation"},{"title":"Accept Invitation","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/invitations/{token}/accept","href":"/api-reference/invitations/accept-invitation"},{"title":"List Invitations","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/invitations","href":"/api-reference/invitations/list-invitations"},{"title":"Create Invitation","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/invitations","href":"/api-reference/invitations/create-invitation"},{"title":"Revoke Invitation","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/workspaces/{workspace_id}/invitations/{invitation_id}","href":"/api-reference/invitations/revoke-invitation"}]},{"group":"impact","pages":[{"title":"Transitive downstream blast radius (repo-level BFS). NOT file-path scoped — accepts only `max_depth` + `min_confidence`.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/repositories/{repo_id}/impact","href":"/api-reference/impact/transitive-downstream-blast-radius-repo-level-bfs-not-file-path-scoped-—-accepts-only-`max_depth`-+-`min_confidence`"}]},{"group":"workspaces","pages":[{"title":"List Workspaces","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces","href":"/api-reference/workspaces/list-workspaces"},{"title":"Create Workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces","href":"/api-reference/workspaces/create-workspace"},{"title":"Create Workspace With Checkout","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/create-with-checkout","href":"/api-reference/workspaces/create-workspace-with-checkout"},{"title":"Get Workspace","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}","href":"/api-reference/workspaces/get-workspace"},{"title":"Update Workspace","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v1/workspaces/{workspace_id}","href":"/api-reference/workspaces/update-workspace"},{"title":"Delete Workspace","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/workspaces/{workspace_id}","href":"/api-reference/workspaces/delete-workspace"},{"title":"Regenerate Api Key","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/api-key/regenerate","href":"/api-reference/workspaces/regenerate-api-key"},{"title":"Read the workspace's plan entitlements (any member)","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/entitlements","href":"/api-reference/workspaces/read-the-workspaces-plan-entitlements-any-member"},{"title":"Export Workspace","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/export","href":"/api-reference/workspaces/export-workspace"},{"title":"List Oauth Orgs","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/oauth-orgs/{provider}","href":"/api-reference/workspaces/list-oauth-orgs"},{"title":"Get Workspace Stats","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/stats","href":"/api-reference/workspaces/get-workspace-stats"},{"title":"Transfer Ownership","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/transfer","href":"/api-reference/workspaces/transfer-ownership"}]},{"group":"api-keys","pages":[{"title":"List Api Keys","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/api-keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Create Api Key","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/api-keys","href":"/api-reference/api-keys/create-api-key"},{"title":"Revoke Api Key","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/workspaces/{workspace_id}/api-keys/{key_id}","href":"/api-reference/api-keys/revoke-api-key"}]},{"group":"memberships","pages":[{"title":"Leave Workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/workspaces/{workspace_id}/leave","href":"/api-reference/memberships/leave-workspace"},{"title":"List Members","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/workspaces/{workspace_id}/members","href":"/api-reference/memberships/list-members"},{"title":"Remove Member","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v1/workspaces/{workspace_id}/members/{user_id}","href":"/api-reference/memberships/remove-member"},{"title":"Update Member Role","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/v1/workspaces/{workspace_id}/members/{user_id}","href":"/api-reference/memberships/update-member-role"}]},{"group":"meta","pages":[{"title":"Health","deprecated":null,"version":null,"openapi":"/openapi.json get /health","href":"/api-reference/meta/health"},{"title":"Health Detailed","deprecated":null,"version":null,"openapi":"/openapi.json get /health/detailed","href":"/api-reference/meta/health-detailed"},{"title":"Ready","deprecated":null,"version":null,"openapi":"/openapi.json get /ready","href":"/api-reference/meta/ready"}]}]}]}]},"basePath":"","title":"Register - Riftmap","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}