🐰 New: Triage — a self-updating cross-repository queue that prioritizes pull requests by value and risk, so you always know what to review next. Explore Triage →
{
"error": {
"code": "INVALID_REQUEST",
"message": "Invalid seat_filter. Must be one of: \"all\", \"assigned\", \"unassigned\" OR Invalid role_filter. Must be one of: \"all\", \"member\", \"admin\""
}
}
{
"error": {
"code": "UNAUTHORIZED",
"message": "Invalid or inactive API key"
}
}
{
"error": {
"code": "FORBIDDEN",
"message": "User does not have the required permissions"
}
}
{
"error": {
"code": "LEGACY_API_KEY",
"message": "You are using a legacy API key. We are deprecating use of legacy keys. Regenerate a new API key and retry the request."
}
}
{
"error": {
"code": "RATE_LIMIT_EXCEEDED",
"message": "Rate limit exceeded. Max 10 requests per 60 seconds"
}
}
{
"error": {
"code": "INTERNAL_ERROR",
"message": "Internal server error while listing users"
}
}
List all users in the organization
Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.
GET
/
v1
/
users
List all users in the organization
curl --request GET \ --url https://api.coderabbit.ai/v1/users \ --header 'x-coderabbitai-api-key: <api-key>'
{
"error": {
"code": "INVALID_REQUEST",
"message": "Invalid seat_filter. Must be one of: \"all\", \"assigned\", \"unassigned\" OR Invalid role_filter. Must be one of: \"all\", \"member\", \"admin\""
}
}
{
"error": {
"code": "UNAUTHORIZED",
"message": "Invalid or inactive API key"
}
}
{
"error": {
"code": "FORBIDDEN",
"message": "User does not have the required permissions"
}
}
{
"error": {
"code": "LEGACY_API_KEY",
"message": "You are using a legacy API key. We are deprecating use of legacy keys. Regenerate a new API key and retry the request."
}
}
{
"error": {
"code": "RATE_LIMIT_EXCEEDED",
"message": "Rate limit exceeded. Max 10 requests per 60 seconds"
}
}
{
"error": {
"code": "INTERNAL_ERROR",
"message": "Internal server error while listing users"
}
}
This operation isn’t a tool on the CodeRabbit MCP server. Call it over REST or from the CLI.
Authorizations
x-coderabbitai-api-key
string
header
required
See Authentication for the key types and where to create a key.
Query Parameters
org_name
string
GitHub organization login for a workspace API key, matched case-insensitively within that workspace. Supply either org_name or org_id, never both; omit for an organization-bound key.
Pattern: ^[A-Za-z0-9][A-Za-z0-9-]{0,38}$
org_id
string
Workspace-scoped API tokens only. Supply this git-provider organization ID or org_name, never both, to list one organization's users. When both selectors are omitted, returns a workspace-wide, person-centric view across all organizations in the workspace. This org_id parameter is ignored for organization and self-hosted keys.
seat_filter
enum<string>
default:all
Filter users by seat assignment status. Options are "all" (default), "assigned" (users with seats), or "unassigned" (users without seats).
Available options:
all,
assigned,
unassigned
role_filter
enum<string>
default:all
Filter users by system role. Options are "all" (default), "member" (cr_member role only), or "admin" (cr_admin role only).
Available options:
all,
member,
admin
role_id_filter
string
Filter users by an exact role ID. Use cr_admin, cr_member, or a custom role UUID.
membership
enum<string>
default:org
Filter users by workspace-org membership. "org" (default) returns only members of a workspace org, hiding external contributors (e.g. authors of pull requests on public repositories); "non_org" returns only those external contributors; "all" returns everyone.
Available options:
org,
non_org,
all
linked
boolean
Workspace-wide SSO user rosters only; omit both org_id and org_name. When true, returns users with a non-null email and at least one active linked account. When false, returns users whose email is null or who have no active linked accounts. Supplying this parameter for an organization-scoped or non-SSO read returns 400.
email
string<email>
Workspace-wide SSO rosters only (workspace token, omit both org_id and org_name). Exact case-insensitive member email match, with surrounding whitespace trimmed. Mutually exclusive with username. Applied before pagination and combined with seat_filter, linked, and membership; seat totals remain workspace-wide. Workspace reads do not apply role_filter or role_id_filter.
username
string
Workspace-wide SSO rosters only (workspace token, omit both org_id and org_name). Exact case-insensitive linked username match, with surrounding whitespace trimmed, across all cloud providers and self-hosted instances. Only non-removed identities in active workspace subscriptions match. Returns each matching person once with all their linked accounts; multiple people may match. Mutually exclusive with email. Applied before pagination. Repeat the lookup parameters on subsequent pages.
Minimum string length: 1
limit
integer
default:100
Maximum number of users to return per page.
Required range: 1 <= x <= 100
cursor
string
Pagination cursor from previous response's next_cursor field.
Response
Successfully retrieved list of users
seats_purchased
integer
required
Total number of seats purchased in the subscription
Example:
50
seats_assigned
integer
required
Number of assigned seats. For SSO, this counts paid canonical workspace members, deduplicated across provider identities and excluding trial-only funding. It is independent of organization, filters and pagination, and can differ from the number of assigned identities in users.
Item shape depends on the token scope. Organization, self-hosted, and org-selected workspace tokens (org_id or org_name present) return the org-scoped object. Workspace-scoped tokens with neither selector return the workspace-wide, person-centric object.
Workspace person-centric (workspace tokens, neither org_id nor org_name)
Show child attributes
next_cursor
string | null
required
Cursor for the next page of results, or null if no more results
Example:
"MTIxMzU4ODAy"
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"CodeRabbit","description":"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.","colors":{"primary":"#FF570A","light":"#FF570A","dark":"#FF570A"},"logo":{"light":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/coderabbit-logo-light.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=d2bf9e91be0e760ec9cb468676fa6ab6","dark":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/coderabbit-logo-dark.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=feeb1667ed4a2768a15b271f130395c0","href":"/"},"favicon":{"light":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/favicon-light.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=c0b0fbea23b48949cc631606f2a30022","dark":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/favicon-dark.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=4db7fc04860b6907c7f236f05b37f5c6"},"api":{"openapi":"openapi.json","playground":{"display":"simple"},"examples":{"languages":["curl","python","javascript"]}},"navbar":{"primary":{"type":"button","label":"Sign up","href":"https://app.coderabbit.ai/login?free-trial="}},"footer":{"socials":{"x":"https://x.com/coderabbitai","linkedin":"https://www.linkedin.com/company/coderabbitai","github":"https://github.com/coderabbitai","discord":"https://discord.gg/GsXnASn26c"},"links":[{"header":"Resources","items":[{"label":"Blog","href":"https://coderabbit.ai/blog"},{"label":"Pricing","href":"https://www.coderabbit.ai/pricing"},{"label":"Changelog","href":"https://docs.coderabbit.ai/changelog"},{"label":"Support knowledge base","href":"https://kb.coderabbit.ai"}]},{"header":"Quick links","items":[{"label":"Schedule a demo","href":"https://www.coderabbit.ai/contact-us/sales"},{"label":"Get support","href":"https://docs.coderabbit.ai/support"},{"label":"Status page","href":"https://status.coderabbit.ai"},{"label":"Terms of service","href":"https://www.coderabbit.ai/terms-of-service"},{"label":"Privacy Policy","href":"https://coderabbit.ai/privacy-policy"}]}]},"seo":{"metatags":{"description":"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.","og:type":"website","og:site_name":"CodeRabbit Documentation","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@coderabbitai","canonical":"https://docs.coderabbit.ai"}},"fonts":{"heading":{"family":"Geist"},"body":{"family":"Geist"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"gtm":{"tagId":"GTM-5BWLXJRC"},"posthog":{"apiKey":"phc_6fDZRN9hYzB83I7Fk2GNHYqas4WMIdGBQ58aZ6EOZR0"}},"banner":{"content":"🐰 New: **Triage** — a self-updating cross-repository queue that prioritizes pull requests by value and risk, so you always know what to review next. [Explore Triage →](/triage)","dismissible":true,"type":"info","color":{"light":"#171717","dark":"#171717"}},"errors":{"404":{"redirect":false,"title":"Page Not Found. Sorry!","description":"Try **Search** or **Ask AI** to find what you're looking for.\nPress \u003ckbd>⌘K\u003c/kbd> (Mac) or \u003ckbd>Ctrl+K\u003c/kbd> (Windows/Linux) to open the search.\n\n\nNeed help? [Get support](/support)."}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Quickstart","icon":"rocket","hidden":false,"href":"/getting-started/quickstart"},{"anchor":"Blog","icon":"pen-line","hidden":true,"href":"https://coderabbit.ai/blog"},{"anchor":"Changelog","icon":"history","href":"/changelog"},{"anchor":"Support","icon":"life-buoy","href":"/support"},{"anchor":"Discord","icon":"discord","href":"https://discord.gg/coderabbit"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"coderabbit","hasAudioNarration":false,"actualSubdomain":"coderabbit","customDomains":["docs.coderabbit.ai"],"gitSource":{"type":"github","owner":"coderabbitai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af7525ddb33575b9b69c656","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"API and MCP","count":188},{"language":"default","tag":"API reference","count":174},{"language":"default","tag":"CodeRabbit Platform","count":160},{"language":"default","tag":"Tools","count":62},{"language":"default","tag":"Per-tool guides","count":59},{"language":"default","tag":"Management","count":53},{"language":"default","tag":"Languages","count":39},{"language":"default","tag":"CLI and IDE tools","count":33},{"language":"default","tag":"Coding Agent","count":31},{"language":"default","tag":"Knowledge Base","count":26}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"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":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api/reference/list-users","slug":"/api/reference/list-users","pageMetadata":{"title":"List all users in the organization","description":"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.","deprecated":null,"version":null,"sidebarTitle":"List all users in the organization","openapi":"/openapi.json get /v1/users","href":"/api/reference/list-users","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: \"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.\"\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{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Tab,Tabs}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(Tabs,{children:[_jsxs(Tab,{title:`CLI Tool`,id:`cli-tool`,children:[_jsx(CodeBlock,{numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`coderabbit`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` api`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /users`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`To install and sign in to the CLI, see `,_jsx(_components.a,{href:`/api/cli`,children:`Call from the CLI`}),`.`]})]}),_jsx(Tab,{title:`MCP Server`,id:`mcp-server`,children:_jsxs(_components.p,{children:[`This operation isn’t a tool on the `,_jsx(_components.a,{href:`/api/mcp`,children:`CodeRabbit MCP server`}),`. Call it over REST or from the CLI.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"List all users in the organization","description":"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.","deprecated":null,"version":null,"sidebarTitle":"List all users in the organization","openapi":"/openapi.json get /v1/users","href":"/api/reference/list-users","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/coderabbit/c83587702ff75216/inkeep.js","/_mintlify/custom/coderabbit/b7ecafa4358af1c7/yaml-editor.js","/_mintlify/custom/coderabbit/44fd990531d7b83e/acquisition.js"],"openApiReferenceData":{"operation":{"operationId":"list-users","summary":"List all users in the organization","description":"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.","tags":["Users and roles"],"security":["3ccd5b7e-d922-4a26-85d7-5cdc252f918f"],"parameters":["eee9c882-eefa-48ce-b2c8-d8a0ab7120fc","b145e458-9602-483f-b8d7-1e8a3216bc83","2f8822da-814e-43d6-b371-f08d4fec4a7c","edef7587-b06d-4b1c-9fb9-fc1e137b4eaf","fcafd8bf-470b-4f1a-b570-2c26b2ae8993","2c5b3069-3599-4f83-b2dc-c9c643b4b4e2","cc24d1b9-7756-4715-bdff-29209e689876","10bbb43b-9bce-4d99-bcce-6c79fb689315","c7eaf7ce-5a1f-413f-a1e4-168324a114d2","965ba7f4-e934-4959-88ec-710e9cc85b25","d220b089-8984-4309-ae60-56c87e45811f"],"responses":{"200":"eaef41bd-6eb8-44cd-9a4f-02adb61552e9","400":"613cea6b-2622-4634-9a87-fd5f9a2b8d3a","401":"339ce8b5-c89d-4d26-9999-e4b750ca1791","403":"08e460a9-5a0a-4a0e-9c65-9b3dff7fe5be","410":"7669f970-9495-4c84-a722-b9e3c2bd4cc6","429":"26ceabf5-462b-4bb9-80a5-f100d14fdb06","500":"05e9a732-a01a-41a3-a9ed-e5fe967e9b9b"},"x-mint":{"href":"/api/reference/list-users","metadata":{"sidebarTitle":"List all users in the organization"},"content":"\u003cTabs>\n\u003cTab title=\"CLI Tool\">\n\n```bash\ncoderabbit api request /users\n```\n\nTo install and sign in to the CLI, see [Call from the CLI](/api/cli).\n\n\u003c/Tab>\n\u003cTab title=\"MCP Server\">\n\nThis operation isn't a tool on the [CodeRabbit MCP server](/api/mcp). Call it over REST or from the CLI.\n\n\u003c/Tab>\n\u003c/Tabs>"},"method":"get","type":"path","servers":["a43571b9-9670-43a2-95d9-07be92483739","ccc265a0-76b1-4980-ba10-54e702bbe96a"],"path":"/v1/users","baseUrlOptions":["https://api.coderabbit.ai","https://api.eu.coderabbit.ai"],"title":"List all users in the organization","codeSamples":[],"requestExampleLanguages":["bash","python","javascript"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"eee9c882-eefa-48ce-b2c8-d8a0ab7120fc":{"in":"query","name":"org_name","required":false,"schema":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9-]{0,38}$","isRequired":false,"description":"GitHub organization login for a workspace API key, matched case-insensitively within that workspace. Supply either org_name or org_id, never both; omit for an organization-bound key.","uniqueKey":"","typeLabel":"string"},"description":"GitHub organization login for a workspace API key, matched case-insensitively within that workspace. Supply either org_name or org_id, never both; omit for an organization-bound key."},"b145e458-9602-483f-b8d7-1e8a3216bc83":{"in":"query","name":"org_id","required":false,"schema":{"type":"string","isRequired":false,"description":"Workspace-scoped API tokens only. Supply this git-provider organization ID or org_name, never both, to list one organization's users. When both selectors are omitted, returns a workspace-wide, person-centric view across all organizations in the workspace. This org_id parameter is ignored for organization and self-hosted keys.","uniqueKey":"","typeLabel":"string"},"description":"Workspace-scoped API tokens only. Supply this git-provider organization ID or org_name, never both, to list one organization's users. When both selectors are omitted, returns a workspace-wide, person-centric view across all organizations in the workspace. This org_id parameter is ignored for organization and self-hosted keys."},"2f8822da-814e-43d6-b371-f08d4fec4a7c":{"in":"query","name":"seat_filter","required":false,"schema":{"type":"string","enum":["all","assigned","unassigned"],"default":"all","isRequired":false,"description":"Filter users by seat assignment status. Options are \"all\" (default), \"assigned\" (users with seats), or \"unassigned\" (users without seats).","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Filter users by seat assignment status. Options are \"all\" (default), \"assigned\" (users with seats), or \"unassigned\" (users without seats)."},"edef7587-b06d-4b1c-9fb9-fc1e137b4eaf":{"in":"query","name":"role_filter","required":false,"schema":{"type":"string","enum":["all","member","admin"],"default":"all","isRequired":false,"description":"Filter users by system role. Options are \"all\" (default), \"member\" (cr_member role only), or \"admin\" (cr_admin role only).","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Filter users by system role. Options are \"all\" (default), \"member\" (cr_member role only), or \"admin\" (cr_admin role only)."},"fcafd8bf-470b-4f1a-b570-2c26b2ae8993":{"in":"query","name":"role_id_filter","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter users by an exact role ID. Use cr_admin, cr_member, or a custom role UUID.","uniqueKey":"","typeLabel":"string"},"description":"Filter users by an exact role ID. Use cr_admin, cr_member, or a custom role UUID."},"2c5b3069-3599-4f83-b2dc-c9c643b4b4e2":{"in":"query","name":"membership","required":false,"schema":{"type":"string","enum":["org","non_org","all"],"default":"org","isRequired":false,"description":"Filter users by workspace-org membership. \"org\" (default) returns only members of a workspace org, hiding external contributors (e.g. authors of pull requests on public repositories); \"non_org\" returns only those external contributors; \"all\" returns everyone.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Filter users by workspace-org membership. \"org\" (default) returns only members of a workspace org, hiding external contributors (e.g. authors of pull requests on public repositories); \"non_org\" returns only those external contributors; \"all\" returns everyone."},"cc24d1b9-7756-4715-bdff-29209e689876":{"in":"query","name":"linked","required":false,"schema":{"type":"boolean","isRequired":false,"description":"Workspace-wide SSO user rosters only; omit both org_id and org_name. When true, returns users with a non-null email and at least one active linked account. When false, returns users whose email is null or who have no active linked accounts. Supplying this parameter for an organization-scoped or non-SSO read returns 400.","uniqueKey":"","typeLabel":"boolean"},"description":"Workspace-wide SSO user rosters only; omit both org_id and org_name. When true, returns users with a non-null email and at least one active linked account. When false, returns users whose email is null or who have no active linked accounts. Supplying this parameter for an organization-scoped or non-SSO read returns 400."},"10bbb43b-9bce-4d99-bcce-6c79fb689315":{"in":"query","name":"email","required":false,"schema":{"type":"string","format":"email","isRequired":false,"description":"Workspace-wide SSO rosters only (workspace token, omit both org_id and org_name). Exact case-insensitive member email match, with surrounding whitespace trimmed. Mutually exclusive with username. Applied before pagination and combined with seat_filter, linked, and membership; seat totals remain workspace-wide. Workspace reads do not apply role_filter or role_id_filter.","uniqueKey":"","typeLabel":"string\u003cemail>"},"description":"Workspace-wide SSO rosters only (workspace token, omit both org_id and org_name). Exact case-insensitive member email match, with surrounding whitespace trimmed. Mutually exclusive with username. Applied before pagination and combined with seat_filter, linked, and membership; seat totals remain workspace-wide. Workspace reads do not apply role_filter or role_id_filter."},"c7eaf7ce-5a1f-413f-a1e4-168324a114d2":{"in":"query","name":"username","required":false,"schema":{"type":"string","minLength":1,"isRequired":false,"description":"Workspace-wide SSO rosters only (workspace token, omit both org_id and org_name). Exact case-insensitive linked username match, with surrounding whitespace trimmed, across all cloud providers and self-hosted instances. Only non-removed identities in active workspace subscriptions match. Returns each matching person once with all their linked accounts; multiple people may match. Mutually exclusive with email. Applied before pagination. Repeat the lookup parameters on subsequent pages.","uniqueKey":"","typeLabel":"string"},"description":"Workspace-wide SSO rosters only (workspace token, omit both org_id and org_name). Exact case-insensitive linked username match, with surrounding whitespace trimmed, across all cloud providers and self-hosted instances. Only non-removed identities in active workspace subscriptions match. Returns each matching person once with all their linked accounts; multiple people may match. Mutually exclusive with email. Applied before pagination. Repeat the lookup parameters on subsequent pages."},"965ba7f4-e934-4959-88ec-710e9cc85b25":{"in":"query","name":"limit","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":100,"isRequired":false,"description":"Maximum number of users to return per page.","uniqueKey":"","typeLabel":"integer"},"description":"Maximum number of users to return per page."},"d220b089-8984-4309-ae60-56c87e45811f":{"in":"query","name":"cursor","required":false,"schema":{"type":"string","isRequired":false,"description":"Pagination cursor from previous response's next_cursor field.","uniqueKey":"","typeLabel":"string"},"description":"Pagination cursor from previous response's next_cursor field."}},"responses":{"eaef41bd-6eb8-44cd-9a4f-02adb61552e9":{"description":"Successfully retrieved list of users","headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Maximum requests allowed per time window (10)"},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Requests remaining in current window"},"X-RateLimit-Reset":{"schema":{"type":"integer"},"description":"Unix timestamp when the rate limit resets"}},"content":{"application/json":{"schema":{"type":"object","required":["seats_purchased","seats_assigned","seat_assignment_mode","users","next_cursor"],"properties":{"seats_purchased":{"type":"integer","description":"Total number of seats purchased in the subscription","example":50,"isRequired":true,"uniqueKey":"seats_purchased","typeLabel":"integer"},"seats_assigned":{"type":"integer","description":"Number of assigned seats. For SSO, this counts paid canonical workspace members, deduplicated across provider identities and excluding trial-only funding. It is independent of organization, filters and pagination, and can differ from the number of assigned identities in users.","example":30,"isRequired":true,"uniqueKey":"seats_assigned","typeLabel":"integer"},"seat_assignment_mode":{"type":"string","enum":["automatic","manual"],"description":"The seat assignment mode for the organization","example":"manual","isRequired":true,"uniqueKey":"seat_assignment_mode","typeLabel":"enum\u003cstring>"},"users":{"type":"array","description":"Item shape depends on the token scope. Organization, self-hosted, and org-selected workspace tokens (org_id or org_name present) return the org-scoped object. Workspace-scoped tokens with neither selector return the workspace-wide, person-centric object.","items":{"oneOf":[{"type":"object","title":"Org-scoped (organization, self-hosted, org-selected workspace tokens)","required":["user_id","username","seat_assigned","role","role_name","role_type"],"properties":{"user_id":{"type":"string","description":"The provider user ID (Git provider's user identifier, e.g., GitHub user ID)","example":"121358802","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.user_id","typeLabel":"string"},"username":{"oneOf":[{"type":"string","description":"The provider username associated with user_id, or null when the profile has not supplied one yet.","example":"janedoe","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.username.oneOf.0","typeLabel":"string"},{"type":"null","description":"The provider username associated with user_id, or null when the profile has not supplied one yet.","example":"janedoe","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.username.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.username","typeLabel":"string | null"},"seat_assigned":{"type":"boolean","description":"Whether the user has an assigned seat. In SSO workspaces, linked active members use their workspace seat state; standalone provider identities use their own seat state.","example":true,"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.seat_assigned","typeLabel":"boolean"},"role":{"type":"string","description":"The user's role ID in the organization. Custom roles return their UUID.","example":"6f1bb6c1-4766-4f09-9d0d-b998c33d2398","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.role","typeLabel":"string"},"role_name":{"type":"string","description":"Human-readable role name.","example":"Security Reviewer","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.role_name","typeLabel":"string"},"role_type":{"type":"string","enum":["system","custom"],"description":"Whether the role is a built-in system role or a custom role.","example":"custom","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.0.role_type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"users.items.[INDEX].oneOf.0","typeLabel":"Org-scoped (organization, self-hosted, org-selected workspace tokens) · object"},{"type":"object","title":"Workspace person-centric (workspace tokens, neither org_id nor org_name)","required":["cr_user_id","seat_assigned","role","email","workspace_role","accounts"],"properties":{"cr_user_id":{"type":"string","description":"The CodeRabbit user id (cr_users.id) for the person within the workspace. Pass it back as the seat member cr_user_id on POST /users/seats. Distinct from the provider accounts[].user_id.","example":"f1bb6c14-7664-4f09-9d0d-b998c33d2398","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.cr_user_id","typeLabel":"string"},"seat_assigned":{"type":"boolean","description":"Whether the person holds a workspace seat (cr_users.is_seat_assigned).","example":true,"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.seat_assigned","typeLabel":"boolean"},"role":{"oneOf":[{"type":"string","description":"Always null in the workspace-wide view; per-membership roles are on each accounts[] entry.","example":null,"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.role.oneOf.0","typeLabel":"string"},{"type":"null","description":"Always null in the workspace-wide view; per-membership roles are on each accounts[] entry.","example":null,"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.role","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","format":"email","description":"The person's email address, if known.","example":"jane@acme.com","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","description":"The person's email address, if known.","example":"jane@acme.com","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.email","typeLabel":"string\u003cemail> | null"},"workspace_role":{"oneOf":[{"type":"string","description":"The person's workspace-level role id (e.g., cr_admin, cr_member), or null.","example":"cr_admin","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.workspace_role.oneOf.0","typeLabel":"string"},{"type":"null","description":"The person's workspace-level role id (e.g., cr_admin, cr_member), or null.","example":"cr_admin","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.workspace_role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.workspace_role","typeLabel":"string | null"},"accounts":{"type":"array","description":"One entry per subscription_user (seat-ledger) identity linked to this person. Sourced from subscription_user, not cr_user_external_accounts, so a member with a linked seat row but no external account still lists it here.","items":{"type":"object","required":["provider","self_hosted","user_id","username"],"properties":{"provider":{"type":"string","description":"Git provider for this account (e.g., github, gitlab).","example":"github","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].provider","typeLabel":"string"},"self_hosted":{"type":"boolean","description":"Whether this account belongs to a self-hosted instance.","example":false,"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].self_hosted","typeLabel":"boolean"},"user_id":{"type":"string","description":"The provider user ID for this account.","example":"121358802","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].user_id","typeLabel":"string"},"username":{"oneOf":[{"type":"string","description":"The provider username for this account.","example":"janedoe","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].username.oneOf.0","typeLabel":"string"},{"type":"null","description":"The provider username for this account.","example":"janedoe","isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].username.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].username","typeLabel":"string | null"},"instance_url":{"oneOf":[{"type":"string","description":"Self-hosted instance URL, if applicable.","example":null,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].instance_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Self-hosted instance URL, if applicable.","example":null,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].instance_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].instance_url","typeLabel":"string | null"},"organization_id":{"oneOf":[{"type":"string","description":"Always null on this path (a subscription_user carries no org-membership context).","example":null,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].organization_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Always null on this path (a subscription_user carries no org-membership context).","example":null,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].organization_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].organization_id","typeLabel":"string | null"},"role":{"oneOf":[{"type":"string","description":"Always null on this path (a subscription_user carries no org role).","example":null,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].role.oneOf.0","typeLabel":"string"},{"type":"null","description":"Always null on this path (a subscription_user carries no org role).","example":null,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX].role","typeLabel":"string | null"}},"uniqueKey":"users.items.[INDEX].oneOf.1.accounts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"users.items.[INDEX].oneOf.1.accounts","typeLabel":"object[]"}},"uniqueKey":"users.items.[INDEX].oneOf.1","typeLabel":"Workspace person-centric (workspace tokens, neither org_id nor org_name) · object"}],"uniqueKey":"users.items.[INDEX]","typeLabel":"Org-scoped (organization, self-hosted, org-selected workspace tokens) · object | Workspace person-centric (workspace tokens, neither org_id nor org_name) · object"},"isRequired":true,"uniqueKey":"users","typeLabel":"(Org-scoped (organization, self-hosted, org-selected workspace tokens) · object | Workspace person-centric (workspace tokens, neither org_id nor org_name) · object)[]"},"next_cursor":{"oneOf":[{"type":"string","description":"Cursor for the next page of results, or null if no more results","example":"MTIxMzU4ODAy","isRequired":true,"uniqueKey":"next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cursor for the next page of results, or null if no more results","example":"MTIxMzU4ODAy","isRequired":true,"uniqueKey":"next_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next_cursor","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"seats_purchased":50,"seats_assigned":30,"seat_assignment_mode":"manual","users":[{"user_id":"121358802","username":"janedoe","seat_assigned":true,"role":"6f1bb6c1-4766-4f09-9d0d-b998c33d2398","role_name":"Security Reviewer","role_type":"custom"}],"next_cursor":"MTIxMzU4ODAy"}}},"exampleType":"generated"}},"exampleType":"generated"},"613cea6b-2622-4634-9a87-fd5f9a2b8d3a":{"description":"Invalid request","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["INVALID_REQUEST"],"example":"INVALID_REQUEST","uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Invalid seat_filter. Must be one of: \"all\", \"assigned\", \"unassigned\" OR Invalid role_filter. Must be one of: \"all\", \"member\", \"admin\"","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"INVALID_REQUEST","message":"Invalid seat_filter. Must be one of: \"all\", \"assigned\", \"unassigned\" OR Invalid role_filter. Must be one of: \"all\", \"member\", \"admin\""}}}},"exampleType":"generated"}},"exampleType":"generated"},"339ce8b5-c89d-4d26-9999-e4b750ca1791":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["UNAUTHORIZED"],"example":"UNAUTHORIZED","uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Invalid or inactive API key","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"UNAUTHORIZED","message":"Invalid or inactive API key"}}}},"exampleType":"generated"}},"exampleType":"generated"},"08e460a9-5a0a-4a0e-9c65-9b3dff7fe5be":{"description":"Forbidden - Missing required permission or Enterprise plan","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["FORBIDDEN","ENTERPRISE_PLAN_REQUIRED"],"example":"FORBIDDEN","uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"User does not have the required permissions","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"FORBIDDEN","message":"User does not have the required permissions"}}}},"exampleType":"generated"}},"exampleType":"generated"},"7669f970-9495-4c84-a722-b9e3c2bd4cc6":{"description":"Legacy API key - deprecated and no longer supported for user management","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["LEGACY_API_KEY"],"example":"LEGACY_API_KEY","uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"You are using a legacy API key. We are deprecating use of legacy keys. Regenerate a new API key and retry the request.","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"LEGACY_API_KEY","message":"You are using a legacy API key. We are deprecating use of legacy keys. Regenerate a new API key and retry the request."}}}},"exampleType":"generated"}},"exampleType":"generated"},"26ceabf5-462b-4bb9-80a5-f100d14fdb06":{"description":"Rate limit exceeded (10 requests per 60 seconds per organization)","headers":{"Retry-After":{"schema":{"type":"integer"},"description":"Seconds to wait before retrying"},"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Maximum requests allowed per time window"},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Always 0 when rate limited"},"X-RateLimit-Reset":{"schema":{"type":"integer"},"description":"Unix timestamp when the rate limit resets"}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["RATE_LIMIT_EXCEEDED"],"example":"RATE_LIMIT_EXCEEDED","uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Rate limit exceeded. Max 10 requests per 60 seconds","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"RATE_LIMIT_EXCEEDED","message":"Rate limit exceeded. Max 10 requests per 60 seconds"}}}},"exampleType":"generated"}},"exampleType":"generated"},"05e9a732-a01a-41a3-a9ed-e5fe967e9b9b":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["INTERNAL_ERROR"],"example":"INTERNAL_ERROR","uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Internal server error while listing users","uniqueKey":"error.message","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"INTERNAL_ERROR","message":"Internal server error while listing users"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"3ccd5b7e-d922-4a26-85d7-5cdc252f918f":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-coderabbitai-api-key","description":"See [Authentication](/api/authentication) for the key types and where to create a key.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"a43571b9-9670-43a2-95d9-07be92483739":{"url":"https://api.coderabbit.ai","description":"US region"},"ccc265a0-76b1-4980-ba10-54e702bbe96a":{"url":"https://api.eu.coderabbit.ai","description":"EU region"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-coderabbitai-api-key","description":"See [Authentication](/api/authentication) for the key types and where to create a key.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-coderabbitai-api-key","type":"string","description":"See [Authentication](/api/authentication) for the key types and where to create a key.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-coderabbitai-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"coderabbit","siteName":"CodeRabbit","title":"List all users in the organization - CodeRabbit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-13T18:09:52.752Z","originalFileLocation":"api/reference/list-users.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=\"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CodeRabbit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List all users in the organization - CodeRabbit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CodeRabbit Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.coderabbit.ai/api/reference/list-users\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://coderabbit.mintlify.site/_mintlify/api/og/v2?division=Users+and+roles\u0026amp;title=List+all+users+in+the+organization\u0026amp;description=Retrieve+all+users+in+the+organization+with+their+seat+assignment+status+and+role+information.+Rate+limited+to+10+requests+per+60+seconds+per+organization.\u0026amp;theme=e25dc9e67170d7dae31e0b2f\u0026amp;signature=d2fa0bd96a23a5643463c1bc204b09be16308e72615abf2e9ff5bebe5fd24607\">\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 all users in the organization - CodeRabbit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://coderabbit.mintlify.site/_mintlify/api/og/v2?division=Users+and+roles\u0026amp;title=List+all+users+in+the+organization\u0026amp;description=Retrieve+all+users+in+the+organization+with+their+seat+assignment+status+and+role+information.+Rate+limited+to+10+requests+per+60+seconds+per+organization.\u0026amp;theme=e25dc9e67170d7dae31e0b2f\u0026amp;signature=d2fa0bd96a23a5643463c1bc204b09be16308e72615abf2e9ff5bebe5fd24607\">\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/coderabbit/d4muCEkFHyXyjg4k/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CodeRabbit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF570A\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.coderabbit.ai/api/reference/list-users\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/reference/list-users.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.coderabbit.ai/#organization\",\"name\":\"CodeRabbit\",\"url\":\"https://docs.coderabbit.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/coderabbit-logo-light.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=d2bf9e91be0e760ec9cb468676fa6ab6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.coderabbit.ai#website\",\"name\":\"CodeRabbit\",\"url\":\"https://docs.coderabbit.ai\",\"publisher\":{\"@id\":\"https://docs.coderabbit.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.coderabbit.ai/api/reference/list-users#webpage\",\"url\":\"https://docs.coderabbit.ai/api/reference/list-users\",\"name\":\"List all users in the organization\",\"description\":\"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.\",\"dateModified\":\"2026-11-13T18:09:52.752Z\",\"isPartOf\":{\"@id\":\"https://docs.coderabbit.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.coderabbit.ai/api/reference/list-users#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.coderabbit.ai/api/reference/list-users#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.coderabbit.ai/api/reference/get-me\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Users and roles\",\"item\":\"https://docs.coderabbit.ai/api/reference/audit-logs-list\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"List all users in the organization\",\"item\":\"https://docs.coderabbit.ai/api/reference/list-users\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.coderabbit.ai/api/reference/list-users#apireference\",\"headline\":\"List all users in the organization\",\"name\":\"List all users in the organization\",\"description\":\"Retrieve all users in the organization with their seat assignment status and role information. Rate limited to 10 requests per 60 seconds per organization.\",\"url\":\"https://docs.coderabbit.ai/api/reference/list-users\",\"mainEntityOfPage\":{\"@id\":\"https://docs.coderabbit.ai/api/reference/list-users#webpage\"},\"dateModified\":\"2026-11-13T18:09:52.752Z\",\"publisher\":{\"@id\":\"https://docs.coderabbit.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.coderabbit.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CodeRabbit\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"CodeRabbit\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api/reference/list-users.md","siteName":"CodeRabbit","nav":{"global":{"anchors":[{"anchor":"Quickstart","icon":"rocket","hidden":false,"href":"/getting-started/quickstart"},{"anchor":"Blog","icon":"pen-line","hidden":true,"href":"https://coderabbit.ai/blog"},{"anchor":"Changelog","icon":"history","href":"/changelog"},{"anchor":"Support","icon":"life-buoy","href":"/support"},{"anchor":"Discord","icon":"discord","href":"https://discord.gg/coderabbit"}]},"tabs":[{"tab":"CodeRabbit Platform","icon":"layers","pages":[{"title":"CodeRabbit Platform","href":""}]},{"tab":"CLI and IDE tools","icon":"square-terminal","pages":[{"title":"CLI and IDE tools","href":"/cli"}]},{"tab":"Coding Agent","icon":"square-code","pages":[{"title":"Coding Agent","href":"/code"}]},{"tab":"Agent for Slack and Discord","icon":"bot","pages":[{"title":"Agent for Slack and Discord","href":"/agent"}]},{"tab":"API and MCP","icon":"braces","groups":[{"group":"Basics","icon":"rocket","pages":[{"title":"Get started with the CodeRabbit API","sidebarTitle":"Get started","href":"/api"},{"title":"Make your first API call","sidebarTitle":"Make your first call","href":"/api/quickstart"},{"title":"Authenticate API requests","sidebarTitle":"Authenticate requests","href":"/api/authentication"},{"title":"Use workspace API tokens","sidebarTitle":"Use workspace API tokens","href":"/api/workspace-api-tokens"},{"title":"API conventions","sidebarTitle":"Handle responses","href":"/api/conventions"}]},{"group":"Clients","icon":"plug","pages":[{"title":"Call the API from the CLI","sidebarTitle":"Call from the CLI","href":"/api/cli"},{"title":"CodeRabbit MCP server","sidebarTitle":"Connect an MCP client","href":"/api/mcp/index"},{"title":"CodeRabbit MCP tools","sidebarTitle":"Browse MCP tools","href":"/api/mcp/tools"}]},{"group":"Guides","icon":"book-open","pages":[{"title":"Review pull requests with the API","sidebarTitle":"Request and read reviews","href":"/api/guides/pull-request-reviews"},{"title":"Run coding tasks with the API","sidebarTitle":"Run coding tasks","href":"/api/guides/coding-tasks"},{"title":"Manage users, seats, and roles","sidebarTitle":"Manage users, seats, and roles","href":"/api/guides/users-and-seats"},{"title":"Export metrics, read usage, and schedule reports","sidebarTitle":"Export metrics and usage","href":"/api/guides/metrics-and-usage"},{"title":"Manage Learnings with the API","sidebarTitle":"Manage Learnings","href":"/api/guides/learnings"},{"title":"Export and manage security findings","sidebarTitle":"Export security findings","href":"/api/guides/security-findings"}]},{"group":"API reference","icon":"braces","pages":[{"group":"Organizations and repositories","pages":[{"title":"Get the authenticated principal and selected organization","deprecated":null,"version":null,"sidebarTitle":"Get me","openapi":"/openapi.json get /v1/me","href":"/api/reference/get-me"},{"title":"List linked repositories","deprecated":null,"version":null,"sidebarTitle":"List linked repositories","openapi":"/openapi.json get /v1/linked-repositories","href":"/api/reference/linked-repositories-list"},{"title":"List onboarded organizations","deprecated":null,"version":null,"sidebarTitle":"List onboarded organizations","openapi":"/openapi.json get /v1/organizations","href":"/api/reference/organizations-list"},{"title":"List onboarded repositories for an organization","deprecated":null,"version":null,"sidebarTitle":"List onboarded repositories for an organization","openapi":"/openapi.json get /v1/organizations/{organization_id}/repositories","href":"/api/reference/organization-repositories-list"},{"title":"List accessible installed repositories","deprecated":null,"version":null,"sidebarTitle":"List repositories","openapi":"/openapi.json get /v1/repositories","href":"/api/reference/list-repositories"},{"title":"Get an accessible installed repository","deprecated":null,"version":null,"sidebarTitle":"Get repository","openapi":"/openapi.json get /v1/repositories/{repository_id}","href":"/api/reference/get-repository"}]},{"group":"Pull requests and reviews","pages":[{"title":"List an accessible repository's pull requests","deprecated":null,"version":null,"sidebarTitle":"List repository pull requests","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests","href":"/api/reference/list-repository-pull-requests"},{"title":"Read an accessible pull request and its current checks","deprecated":null,"version":null,"sidebarTitle":"Get repository pull request","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}","href":"/api/reference/get-repository-pull-request"},{"title":"Read a saved Change Stack overview and layers","deprecated":null,"version":null,"sidebarTitle":"Get pull request Change Stack","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/change-stack","href":"/api/reference/get-pull-request-change-stack"},{"title":"Read one saved Change Stack layer's diff","deprecated":null,"version":null,"sidebarTitle":"Get pull request Change Stack layer diff","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/change-stack/groups/{group_id}/layers/{layer_id}/diff","href":"/api/reference/get-pull-request-change-stack-layer-diff"},{"title":"Read the existing CodeRabbit review status for a pull request","deprecated":null,"version":null,"sidebarTitle":"Get pull request review","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/review","href":"/api/reference/get-pull-request-review"},{"title":"Request a review of the current pull-request head","deprecated":null,"version":null,"sidebarTitle":"Request pull request review","openapi":"/openapi.json post /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/review","href":"/api/reference/request-pull-request-review"},{"title":"Read the full published CodeRabbit summary","deprecated":null,"version":null,"sidebarTitle":"Get pull request review summary","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/review/summary","href":"/api/reference/get-pull-request-review-summary"},{"title":"List all comments in a pull-request review thread","deprecated":null,"version":null,"sidebarTitle":"List pull request review thread comments","openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/review-threads/{thread_id}/comments","href":"/api/reference/list-pull-request-review-thread-comments"}]},{"group":"Coding Agent","pages":[{"title":"Read existing autofix status for a task or pull request","deprecated":null,"version":null,"sidebarTitle":"Get code Autofix","openapi":"/openapi.json get /v1/code/autofix","href":"/api/reference/get-code-autofix"},{"title":"Enable, disable, resume or recover existing autofix","deprecated":null,"version":null,"sidebarTitle":"Set code Autofix","openapi":"/openapi.json post /v1/code/autofix/commands","href":"/api/reference/set-code-autofix"},{"title":"List accessible coding tasks","deprecated":null,"version":null,"sidebarTitle":"List code tasks","openapi":"/openapi.json get /v1/code/tasks","href":"/api/reference/list-code-tasks"},{"title":"Create a coding task","deprecated":null,"version":null,"sidebarTitle":"Create code task","openapi":"/openapi.json post /v1/code/tasks","href":"/api/reference/create-code-task"},{"title":"Read an accessible coding task","deprecated":null,"version":null,"sidebarTitle":"Get code task","openapi":"/openapi.json get /v1/code/tasks/{task_id}","href":"/api/reference/get-code-task"},{"title":"Request the existing human Stop action for a coding task","deprecated":null,"version":null,"sidebarTitle":"Cancel code task turn","openapi":"/openapi.json post /v1/code/tasks/{task_id}/cancel","href":"/api/reference/cancel-code-task-turn"},{"title":"Deliver a task patch using the caller's existing repository write authorization","deprecated":null,"version":null,"sidebarTitle":"Deliver code task","openapi":"/openapi.json post /v1/code/tasks/{task_id}/delivery","href":"/api/reference/deliver-code-task"},{"title":"Read a coding task's stored patch","deprecated":null,"version":null,"sidebarTitle":"Get code task patch","openapi":"/openapi.json get /v1/code/tasks/{task_id}/patch","href":"/api/reference/get-code-task-patch"},{"title":"Read a stored coding plan version","deprecated":null,"version":null,"sidebarTitle":"Get code task Plan","openapi":"/openapi.json get /v1/code/tasks/{task_id}/plan","href":"/api/reference/get-code-task-plan"},{"title":"Approve or withdraw approval of a coding plan","deprecated":null,"version":null,"sidebarTitle":"Set code task Plan approval","openapi":"/openapi.json put /v1/code/tasks/{task_id}/plan/approval","href":"/api/reference/set-code-task-plan-approval"},{"title":"Read feedback on a specific stored plan version","deprecated":null,"version":null,"sidebarTitle":"List code task Plan comments","openapi":"/openapi.json get /v1/code/tasks/{task_id}/plan/comments","href":"/api/reference/list-code-task-plan-comments"},{"title":"Replace your Plan comment text","deprecated":null,"version":null,"sidebarTitle":"Replace code task Plan comment","openapi":"/openapi.json put /v1/code/tasks/{task_id}/plan/comments/{comment_id}","href":"/api/reference/replace-code-task-plan-comment"},{"title":"Delete your Plan comment","deprecated":null,"version":null,"sidebarTitle":"Delete code task Plan comment","openapi":"/openapi.json delete /v1/code/tasks/{task_id}/plan/comments/{comment_id}","href":"/api/reference/delete-code-task-plan-comment"},{"title":"Reopen a Plan feedback thread","deprecated":null,"version":null,"sidebarTitle":"Reopen code task Plan comment thread","openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/comments/threads/{thread_id}/reopen","href":"/api/reference/reopen-code-task-plan-comment-thread"},{"title":"Reply to an existing Plan feedback thread","deprecated":null,"version":null,"sidebarTitle":"Reply code task Plan comment thread","openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/comments/threads/{thread_id}/replies","href":"/api/reference/reply-code-task-plan-comment-thread"},{"title":"Resolve a Plan feedback thread","deprecated":null,"version":null,"sidebarTitle":"Resolve code task Plan comment thread","openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/comments/threads/{thread_id}/resolve","href":"/api/reference/resolve-code-task-plan-comment-thread"},{"title":"Implement a stored plan after its existing readiness checks","deprecated":null,"version":null,"sidebarTitle":"Implement code task Plan","openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/implementation","href":"/api/reference/implement-code-task-plan"},{"title":"Queue a plan revision using the existing replan operation","deprecated":null,"version":null,"sidebarTitle":"Revise code task Plan","openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/revisions","href":"/api/reference/revise-code-task-plan"},{"title":"Read questions recorded in a task's recent execution history","deprecated":null,"version":null,"sidebarTitle":"List code task questions","openapi":"/openapi.json get /v1/code/tasks/{task_id}/questions","href":"/api/reference/list-code-task-questions"},{"title":"Answer an existing coding task interaction","deprecated":null,"version":null,"sidebarTitle":"Answer code task question","openapi":"/openapi.json post /v1/code/tasks/{task_id}/questions/{interaction_id}/answers","href":"/api/reference/answer-code-task-question"},{"title":"Read queued coding task messages","deprecated":null,"version":null,"sidebarTitle":"Get code task queue","openapi":"/openapi.json get /v1/code/tasks/{task_id}/queue","href":"/api/reference/get-code-task-queue"},{"title":"List retained coding execution turns","deprecated":null,"version":null,"sidebarTitle":"List code task turns","openapi":"/openapi.json get /v1/code/tasks/{task_id}/turns","href":"/api/reference/list-code-task-turns"},{"title":"Queue a follow-up coding message","deprecated":null,"version":null,"sidebarTitle":"Create code task turn","openapi":"/openapi.json post /v1/code/tasks/{task_id}/turns","href":"/api/reference/create-code-task-turn"},{"title":"Read a retained coding execution turn by its native start sequence","deprecated":null,"version":null,"sidebarTitle":"Get code task turn","openapi":"/openapi.json get /v1/code/tasks/{task_id}/turns/{turn_start_seq}","href":"/api/reference/get-code-task-turn"}]},{"group":"Coding environments","pages":[{"title":"List existing repository environment assignments","deprecated":null,"version":null,"sidebarTitle":"List code environment assignments","openapi":"/openapi.json get /v1/code/environment-assignments","href":"/api/reference/list-code-environment-assignments"},{"title":"List coding environments","deprecated":null,"version":null,"sidebarTitle":"List code environments","openapi":"/openapi.json get /v1/code/environments","href":"/api/reference/list-code-environments"},{"title":"Create a coding environment with existing preparation behavior","deprecated":null,"version":null,"sidebarTitle":"Create code environment","openapi":"/openapi.json post /v1/code/environments","href":"/api/reference/create-code-environment"},{"title":"Read environment configuration without secret values","deprecated":null,"version":null,"sidebarTitle":"Get code environment","openapi":"/openapi.json get /v1/code/environments/{environmentId}","href":"/api/reference/get-code-environment"},{"title":"Update environment configuration with native revision checks","deprecated":null,"version":null,"sidebarTitle":"Update code environment","openapi":"/openapi.json put /v1/code/environments/{environmentId}","href":"/api/reference/update-code-environment"},{"title":"Archive a coding environment","deprecated":null,"version":null,"sidebarTitle":"Archive code environment","openapi":"/openapi.json delete /v1/code/environments/{environmentId}","href":"/api/reference/archive-code-environment"},{"title":"Assign a repository to a coding environment","deprecated":null,"version":null,"sidebarTitle":"Add code environment repository","openapi":"/openapi.json post /v1/code/environments/{environmentId}/repositories","href":"/api/reference/add-code-environment-repository"},{"title":"Update repository setup using its native revision check","deprecated":null,"version":null,"sidebarTitle":"Update code environment repository","openapi":"/openapi.json put /v1/code/environments/{environmentId}/repositories/{repositoryAssignmentId}","href":"/api/reference/update-code-environment-repository"},{"title":"Remove a repository environment assignment","deprecated":null,"version":null,"sidebarTitle":"Remove code environment repository","openapi":"/openapi.json delete /v1/code/environments/{environmentId}/repositories/{repositoryAssignmentId}","href":"/api/reference/remove-code-environment-repository"},{"title":"Set an environment variable using existing encrypted storage","deprecated":null,"version":null,"sidebarTitle":"Set code environment variable","openapi":"/openapi.json put /v1/code/environments/{environmentId}/variables","href":"/api/reference/set-code-environment-variable"},{"title":"Delete an environment variable","deprecated":null,"version":null,"sidebarTitle":"Delete code environment variable","openapi":"/openapi.json delete /v1/code/environments/{environmentId}/variables/{variableId}","href":"/api/reference/delete-code-environment-variable"}]},{"group":"Verify","pages":[{"title":"List registered Verify repositories","deprecated":null,"version":null,"sidebarTitle":"List Verify repositories","openapi":"/openapi.json get /v1/verify/repositories","href":"/api/reference/list-verify-repositories"},{"title":"Register an accessible repository with an existing execution environment","deprecated":null,"version":null,"sidebarTitle":"Register Verify repository","openapi":"/openapi.json post /v1/verify/repositories","href":"/api/reference/register-verify-repository"},{"title":"Read a Verify repository and its recent jobs","deprecated":null,"version":null,"sidebarTitle":"Get Verify repository","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}","href":"/api/reference/get-verify-repository"},{"title":"Configure an existing Verify repository","deprecated":null,"version":null,"sidebarTitle":"Configure Verify repository","openapi":"/openapi.json put /v1/verify/repositories/{repository_id}","href":"/api/reference/configure-verify-repository"},{"title":"Read a Verify bug's observed history","deprecated":null,"version":null,"sidebarTitle":"Get Verify bug history","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/bugs/{bug_id}/history","href":"/api/reference/get-verify-bug-history"},{"title":"Read a Verify execution result","deprecated":null,"version":null,"sidebarTitle":"Get Verify execution","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}","href":"/api/reference/get-verify-execution"},{"title":"Read published Verify evidence metadata","deprecated":null,"version":null,"sidebarTitle":"Get Verify evidence","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}/evidence/{artifact_id}","href":"/api/reference/get-verify-evidence"},{"title":"Download published Verify evidence","deprecated":null,"version":null,"sidebarTitle":"Download Verify evidence","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}/evidence/{artifact_id}/content","href":"/api/reference/download-verify-evidence"},{"title":"List current Verify findings","deprecated":null,"version":null,"sidebarTitle":"List Verify findings","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/findings","href":"/api/reference/list-verify-findings"},{"title":"List Verify jobs","deprecated":null,"version":null,"sidebarTitle":"List Verify jobs","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/jobs","href":"/api/reference/list-verify-jobs"},{"title":"Start an existing Verify authoring, testability or execution operation","deprecated":null,"version":null,"sidebarTitle":"Start Verify job","openapi":"/openapi.json post /v1/verify/repositories/{repository_id}/jobs","href":"/api/reference/start-verify-job"},{"title":"Read a Verify job and execution statuses","deprecated":null,"version":null,"sidebarTitle":"Get Verify job","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/jobs/{job_id}","href":"/api/reference/get-verify-job"},{"title":"Read observed bugs from a Verify job","deprecated":null,"version":null,"sidebarTitle":"Get Verify job bugs","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/jobs/{job_id}/bugs","href":"/api/reference/get-verify-job-bugs"},{"title":"List registered user journeys","deprecated":null,"version":null,"sidebarTitle":"List Verify journeys","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/journeys","href":"/api/reference/list-verify-journeys"},{"title":"Create a user journey","deprecated":null,"version":null,"sidebarTitle":"Create Verify journey","openapi":"/openapi.json post /v1/verify/repositories/{repository_id}/journeys","href":"/api/reference/create-verify-journey"},{"title":"Update or archive a user journey with native revision checks","deprecated":null,"version":null,"sidebarTitle":"Update Verify journey","openapi":"/openapi.json put /v1/verify/repositories/{repository_id}/journeys/{cuj_id}","href":"/api/reference/update-verify-journey"},{"title":"List Verify schedules","deprecated":null,"version":null,"sidebarTitle":"List Verify schedules","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/schedules","href":"/api/reference/list-verify-schedules"},{"title":"Read Verify schedule occurrences","deprecated":null,"version":null,"sidebarTitle":"Get Verify schedule history","openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/schedules/{schedule_id}/history","href":"/api/reference/get-verify-schedule-history"},{"title":"Create, update or delete a Verify schedule with native revision checks","deprecated":null,"version":null,"sidebarTitle":"Change Verify schedule","openapi":"/openapi.json post /v1/verify/repositories/{repository_id}/schedules/changes","href":"/api/reference/change-verify-schedule"}]},{"group":"Triage","pages":[{"title":"List the caller's accessible Triage changes","deprecated":null,"version":null,"sidebarTitle":"List Triage changes","openapi":"/openapi.json get /v1/triage/changes","href":"/api/reference/list-triage-changes"},{"title":"Read an accessible Triage change","deprecated":null,"version":null,"sidebarTitle":"Get Triage change","openapi":"/openapi.json get /v1/triage/changes/{id}","href":"/api/reference/get-triage-change"},{"title":"Read the recorded priority and close-candidacy history","deprecated":null,"version":null,"sidebarTitle":"List Triage change history","openapi":"/openapi.json get /v1/triage/changes/{id}/history","href":"/api/reference/list-triage-change-history"},{"title":"Set a change's manual priority","deprecated":null,"version":null,"sidebarTitle":"Set Triage change priority","openapi":"/openapi.json put /v1/triage/changes/{id}/priority","href":"/api/reference/set-triage-change-priority"},{"title":"List Triage rules","deprecated":null,"version":null,"sidebarTitle":"List Triage rules","openapi":"/openapi.json get /v1/triage/rules","href":"/api/reference/list-triage-rules"},{"title":"Create a Triage rule","deprecated":null,"version":null,"sidebarTitle":"Create Triage rule","openapi":"/openapi.json post /v1/triage/rules","href":"/api/reference/create-triage-rule"},{"title":"Read a Triage rule and its definition","deprecated":null,"version":null,"sidebarTitle":"Get Triage rule","openapi":"/openapi.json get /v1/triage/rules/{ruleId}","href":"/api/reference/get-triage-rule"},{"title":"Replace a Triage rule definition","deprecated":null,"version":null,"sidebarTitle":"Update Triage rule","openapi":"/openapi.json put /v1/triage/rules/{ruleId}","href":"/api/reference/update-triage-rule"},{"title":"Delete a Triage rule","deprecated":null,"version":null,"sidebarTitle":"Delete Triage rule","openapi":"/openapi.json delete /v1/triage/rules/{ruleId}","href":"/api/reference/delete-triage-rule"},{"title":"Read executions for a rule revision","deprecated":null,"version":null,"sidebarTitle":"List Triage rule executions","openapi":"/openapi.json get /v1/triage/rules/{ruleId}/executions","href":"/api/reference/list-triage-rule-executions"},{"title":"Activate, pause, or resume a Triage rule","deprecated":null,"version":null,"sidebarTitle":"Transition Triage rule","openapi":"/openapi.json post /v1/triage/rules/{ruleId}/transition","href":"/api/reference/transition-triage-rule"},{"title":"Preview existing changes matching a rule definition","deprecated":null,"version":null,"sidebarTitle":"Preview Triage rule","openapi":"/openapi.json post /v1/triage/rules/preview","href":"/api/reference/preview-triage-rule"},{"title":"List accessible Triage teams","deprecated":null,"version":null,"sidebarTitle":"List Triage teams","openapi":"/openapi.json get /v1/triage/teams","href":"/api/reference/list-triage-teams"}]},{"group":"Security","pages":[{"title":"List or export Bug Scan findings","deprecated":null,"version":null,"sidebarTitle":"List or export Bug Scan findings","openapi":"/openapi.json get /v1/bug-scan/findings","href":"/api/reference/bug-scan-findings-list"},{"title":"List vulnerable dependencies","deprecated":null,"version":null,"sidebarTitle":"List security dependencies","openapi":"/openapi.json get /v1/security/dependencies","href":"/api/reference/list-security-dependencies"},{"title":"List code and secret findings","deprecated":null,"version":null,"sidebarTitle":"List security findings","openapi":"/openapi.json get /v1/security/findings","href":"/api/reference/list-security-findings"},{"title":"Read a dependency and its advisories","deprecated":null,"version":null,"sidebarTitle":"Get security dependency","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/dependencies/{dependency_id}","href":"/api/reference/get-security-dependency"},{"title":"Read a code security finding","deprecated":null,"version":null,"sidebarTitle":"Get security finding","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/findings/{finding_id}","href":"/api/reference/get-security-finding"},{"title":"Dismiss a security finding","deprecated":null,"version":null,"sidebarTitle":"Dismiss security finding","openapi":"/openapi.json post /v1/security/repositories/{repository_id}/findings/{finding_id}/dismiss","href":"/api/reference/dismiss-security-finding"},{"title":"Request an AI fix for a security finding","deprecated":null,"version":null,"sidebarTitle":"Fix security finding","openapi":"/openapi.json post /v1/security/repositories/{repository_id}/findings/{finding_id}/fix","href":"/api/reference/fix-security-finding"},{"title":"Reopen a code security finding","deprecated":null,"version":null,"sidebarTitle":"Reopen security finding","openapi":"/openapi.json post /v1/security/repositories/{repository_id}/findings/{finding_id}/reopen","href":"/api/reference/reopen-security-finding"},{"title":"Read runtime validation availability for a finding","deprecated":null,"version":null,"sidebarTitle":"Get security runtime validation capability","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/findings/{finding_id}/validation-capability","href":"/api/reference/get-security-runtime-validation-capability"},{"title":"Read an existing security scan","deprecated":null,"version":null,"sidebarTitle":"Get security scan","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/scans/{scan_id}","href":"/api/reference/get-security-scan"},{"title":"Estimate an AI Deep Scan","deprecated":null,"version":null,"sidebarTitle":"Get security scan quote","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/scans/quote","href":"/api/reference/get-security-scan-quote"},{"title":"Read a secret finding","deprecated":null,"version":null,"sidebarTitle":"Get security secret finding","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/secrets/{finding_id}","href":"/api/reference/get-security-secret-finding"},{"title":"List runtime validation attempts for a finding","deprecated":null,"version":null,"sidebarTitle":"List security runtime validations","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/validations","href":"/api/reference/list-security-runtime-validations"},{"title":"Read a runtime validation result","deprecated":null,"version":null,"sidebarTitle":"Get security runtime validation","openapi":"/openapi.json get /v1/security/repositories/{repository_id}/validations/{validation_id}","href":"/api/reference/get-security-runtime-validation"},{"title":"List software bill of materials components","deprecated":null,"version":null,"sidebarTitle":"List security SBOM","openapi":"/openapi.json get /v1/security/sbom","href":"/api/reference/list-security-sbom"},{"title":"Export a software bill of materials","deprecated":null,"version":null,"sidebarTitle":"Export security SBOM","openapi":"/openapi.json get /v1/security/sbom/export","href":"/api/reference/export-security-sbom"},{"title":"List security scan activity","deprecated":null,"version":null,"sidebarTitle":"List security scans","openapi":"/openapi.json get /v1/security/scans","href":"/api/reference/list-security-scans"},{"title":"Request security scans for installed repositories","deprecated":null,"version":null,"sidebarTitle":"Start security scans","openapi":"/openapi.json post /v1/security/scans","href":"/api/reference/start-security-scans"},{"title":"List or export AI Deep Scan code findings","deprecated":null,"version":null,"sidebarTitle":"List or export AI Deep Scan code findings","openapi":"/openapi.json get /v1/security/scans/code","href":"/api/reference/security-scans-code-list"},{"title":"List secret scanner findings","deprecated":null,"version":null,"sidebarTitle":"List security secret findings","openapi":"/openapi.json get /v1/security/secrets","href":"/api/reference/list-security-secret-findings"}]},{"group":"Knowledge Base","pages":[{"title":"Read available architecture knowledge scopes","deprecated":null,"version":null,"sidebarTitle":"Get architecture capabilities","openapi":"/openapi.json get /v1/knowledge/architecture/capabilities","href":"/api/reference/get-architecture-capabilities"},{"title":"Read an architecture knowledge document at an observed revision","deprecated":null,"version":null,"sidebarTitle":"Get architecture document","openapi":"/openapi.json get /v1/knowledge/architecture/document","href":"/api/reference/get-architecture-document"},{"title":"List repositories with architecture knowledge","deprecated":null,"version":null,"sidebarTitle":"List architecture repositories","openapi":"/openapi.json get /v1/knowledge/architecture/repositories","href":"/api/reference/list-architecture-repositories"},{"title":"List the current architecture knowledge document tree","deprecated":null,"version":null,"sidebarTitle":"Get architecture tree","openapi":"/openapi.json get /v1/knowledge/architecture/tree","href":"/api/reference/get-architecture-tree"},{"title":"List connected knowledge repositories","deprecated":null,"version":null,"sidebarTitle":"List knowledge connections","openapi":"/openapi.json get /v1/knowledge/connected-repositories","href":"/api/reference/list-knowledge-connections"},{"title":"Connect an installed repository as a knowledge source","deprecated":null,"version":null,"sidebarTitle":"Connect knowledge repository","openapi":"/openapi.json post /v1/knowledge/connected-repositories","href":"/api/reference/connect-knowledge-repository"},{"title":"Disconnect a knowledge repository","deprecated":null,"version":null,"sidebarTitle":"Disconnect knowledge repository","openapi":"/openapi.json delete /v1/knowledge/connected-repositories/{repository_id}","href":"/api/reference/disconnect-knowledge-repository"},{"title":"Request a connected repository index refresh","deprecated":null,"version":null,"sidebarTitle":"Reindex knowledge repository","openapi":"/openapi.json post /v1/knowledge/connected-repositories/{repository_id}/reindex","href":"/api/reference/reindex-knowledge-repository"},{"title":"List saved Learnings","deprecated":null,"version":null,"sidebarTitle":"List Learnings","openapi":"/openapi.json get /v1/knowledge/learnings","href":"/api/reference/list-learnings"},{"title":"Create Learnings","deprecated":null,"version":null,"sidebarTitle":"Create Learnings","openapi":"/openapi.json post /v1/knowledge/learnings","href":"/api/reference/create-learnings"},{"title":"Read a saved Learning","deprecated":null,"version":null,"sidebarTitle":"Get Learning","openapi":"/openapi.json get /v1/knowledge/learnings/{learning_id}","href":"/api/reference/get-learning"},{"title":"Delete a Learning","deprecated":null,"version":null,"sidebarTitle":"Delete Learning","openapi":"/openapi.json delete /v1/knowledge/learnings/{learning_id}","href":"/api/reference/delete-learning"},{"title":"Update a Learning","deprecated":null,"version":null,"sidebarTitle":"Update Learning","openapi":"/openapi.json patch /v1/knowledge/learnings/{learning_id}","href":"/api/reference/update-learning"},{"title":"Export saved Learnings","deprecated":null,"version":null,"sidebarTitle":"Export Learnings","openapi":"/openapi.json get /v1/knowledge/learnings/export","href":"/api/reference/export-learnings"},{"title":"Read available Learning filters","deprecated":null,"version":null,"sidebarTitle":"Get Learning filters","openapi":"/openapi.json get /v1/knowledge/learnings/filters","href":"/api/reference/get-learning-filters"},{"title":"Read recorded Learning usage statistics","deprecated":null,"version":null,"sidebarTitle":"Get Learning statistics","openapi":"/openapi.json get /v1/knowledge/learnings/statistics","href":"/api/reference/get-learning-statistics"},{"title":"List learnings for an organization","deprecated":null,"version":null,"sidebarTitle":"List learnings for an organization","openapi":"/openapi.json get /v1/learnings","href":"/api/reference/learnings-list"},{"title":"Delete a learning","deprecated":null,"version":null,"sidebarTitle":"Delete a learning","openapi":"/openapi.json delete /v1/learnings/{learning_id}","href":"/api/reference/learnings-delete"},{"title":"Update a learning","deprecated":null,"version":null,"sidebarTitle":"Update a learning","openapi":"/openapi.json patch /v1/learnings/{learning_id}","href":"/api/reference/learnings-update"}]},{"group":"Automations","pages":[{"title":"List accessible automations","deprecated":null,"version":null,"sidebarTitle":"List automations","openapi":"/openapi.json get /v1/automations","href":"/api/reference/list-automations"},{"title":"Create an ordinary Automation","deprecated":null,"version":null,"sidebarTitle":"Create automation","openapi":"/openapi.json post /v1/automations","href":"/api/reference/create-automation"},{"title":"Read an ordinary Automation and its editable definition","deprecated":null,"version":null,"sidebarTitle":"Get automation","openapi":"/openapi.json get /v1/automations/{automation_id}","href":"/api/reference/get-automation"},{"title":"Replace an ordinary Automation definition at its observed revision","deprecated":null,"version":null,"sidebarTitle":"Update automation","openapi":"/openapi.json put /v1/automations/{automation_id}","href":"/api/reference/update-automation"},{"title":"Run, pause, resume, or delete an ordinary Automation","deprecated":null,"version":null,"sidebarTitle":"Command automation","openapi":"/openapi.json post /v1/automations/{automation_id}/commands","href":"/api/reference/command-automation"},{"title":"List recorded ordinary Automation runs","deprecated":null,"version":null,"sidebarTitle":"List automation runs","openapi":"/openapi.json get /v1/automations/{automation_id}/runs","href":"/api/reference/list-automation-runs"}]},{"group":"Reports","pages":[{"title":"List existing report configurations","deprecated":null,"version":null,"sidebarTitle":"List reports","openapi":"/openapi.json get /v1/reports","href":"/api/reference/list-reports"},{"title":"Create an on-demand or scheduled report","deprecated":null,"version":null,"sidebarTitle":"Create report","openapi":"/openapi.json post /v1/reports","href":"/api/reference/create-report"},{"title":"Read an existing report configuration","deprecated":null,"version":null,"sidebarTitle":"Get report","openapi":"/openapi.json get /v1/reports/{report_id}","href":"/api/reference/get-report"},{"title":"Replace a recurring report configuration","deprecated":null,"version":null,"sidebarTitle":"Update report","openapi":"/openapi.json put /v1/reports/{report_id}","href":"/api/reference/update-report"},{"title":"Delete a report configuration","deprecated":null,"version":null,"sidebarTitle":"Delete report","openapi":"/openapi.json delete /v1/reports/{report_id}","href":"/api/reference/delete-report"},{"title":"Enable or disable a report schedule","deprecated":null,"version":null,"sidebarTitle":"Set report status","openapi":"/openapi.json patch /v1/reports/{report_id}","href":"/api/reference/set-report-status"}]},{"group":"Configuration","pages":[{"title":"Read organization review configuration","deprecated":null,"version":null,"sidebarTitle":"Get organization configuration","openapi":"/openapi.json get /v1/configuration/organization","href":"/api/reference/get-organization-configuration"},{"title":"Replace organization review configuration","deprecated":null,"version":null,"sidebarTitle":"Set organization configuration","openapi":"/openapi.json put /v1/configuration/organization","href":"/api/reference/set-organization-configuration"},{"title":"Read workspace review configuration","deprecated":null,"version":null,"sidebarTitle":"Get workspace configuration","openapi":"/openapi.json get /v1/configuration/workspace","href":"/api/reference/get-workspace-configuration"},{"title":"Read the workspace configuration-default policy","deprecated":null,"version":null,"sidebarTitle":"Get workspace configuration defaults","openapi":"/openapi.json get /v1/configuration/workspace-defaults","href":"/api/reference/get-workspace-configuration-defaults"},{"title":"Set the workspace configuration-default policy","deprecated":null,"version":null,"sidebarTitle":"Set workspace configuration defaults","openapi":"/openapi.json put /v1/configuration/workspace-defaults","href":"/api/reference/set-workspace-configuration-defaults"},{"title":"Read repository review configuration","deprecated":null,"version":null,"sidebarTitle":"Get repository configuration","openapi":"/openapi.json get /v1/repositories/{repository_id}/configuration","href":"/api/reference/get-repository-configuration"},{"title":"Replace repository review configuration","deprecated":null,"version":null,"sidebarTitle":"Set repository configuration","openapi":"/openapi.json put /v1/repositories/{repository_id}/configuration","href":"/api/reference/set-repository-configuration"},{"title":"Read the effective review configuration and its layers","deprecated":null,"version":null,"sidebarTitle":"Get effective repository configuration","openapi":"/openapi.json get /v1/repositories/{repository_id}/configuration/effective","href":"/api/reference/get-effective-repository-configuration"},{"title":"Preview effective repository configuration without saving","deprecated":null,"version":null,"sidebarTitle":"Preview repository configuration","openapi":"/openapi.json post /v1/repositories/{repository_id}/configuration/preview","href":"/api/reference/preview-repository-configuration"},{"title":"Read a repository's configuration source","deprecated":null,"version":null,"sidebarTitle":"Get repository configuration source","openapi":"/openapi.json get /v1/repositories/{repository_id}/configuration/source","href":"/api/reference/get-repository-configuration-source"},{"title":"Set a repository's configuration source","deprecated":null,"version":null,"sidebarTitle":"Set repository configuration source","openapi":"/openapi.json put /v1/repositories/{repository_id}/configuration/source","href":"/api/reference/set-repository-configuration-source"}]},{"group":"Connections","pages":[{"title":"List accessible workspace connections","deprecated":null,"version":null,"sidebarTitle":"List connections","openapi":"/openapi.json get /v1/connections","href":"/api/reference/list-connections"},{"title":"Create a workspace connection","deprecated":null,"version":null,"sidebarTitle":"Create connection","openapi":"/openapi.json post /v1/connections","href":"/api/reference/create-connection"},{"title":"Read masked saved-connection configuration","deprecated":null,"version":null,"sidebarTitle":"Get connection","openapi":"/openapi.json get /v1/connections/{connectionId}","href":"/api/reference/get-connection"},{"title":"Update a workspace connection","deprecated":null,"version":null,"sidebarTitle":"Update connection","openapi":"/openapi.json put /v1/connections/{connectionId}","href":"/api/reference/update-connection"},{"title":"Delete a workspace connection","deprecated":null,"version":null,"sidebarTitle":"Delete connection","openapi":"/openapi.json delete /v1/connections/{connectionId}","href":"/api/reference/delete-connection"},{"title":"Update a connection's name or description","deprecated":null,"version":null,"sidebarTitle":"Patch connection metadata","openapi":"/openapi.json patch /v1/connections/{connectionId}","href":"/api/reference/patch-connection-metadata"},{"title":"Verify a saved connection and complete matching requests","deprecated":null,"version":null,"sidebarTitle":"Complete connection requests","openapi":"/openapi.json post /v1/connections/{connectionId}/complete-requests","href":"/api/reference/complete-connection-requests"},{"title":"Discover tools from a configured MCP connection","deprecated":null,"version":null,"sidebarTitle":"Discover connection MCP tools","openapi":"/openapi.json post /v1/connections/mcp/tools","href":"/api/reference/discover-connection-mcp-tools"},{"title":"List pending workspace connection requests","deprecated":null,"version":null,"sidebarTitle":"List connection requests","openapi":"/openapi.json get /v1/connections/requests","href":"/api/reference/list-connection-requests"},{"title":"Read an existing connection-request intent","deprecated":null,"version":null,"sidebarTitle":"Get connection request","openapi":"/openapi.json get /v1/connections/requests/{intent}","href":"/api/reference/get-connection-request"},{"title":"Submit an existing connection-request intent","deprecated":null,"version":null,"sidebarTitle":"Submit connection request","openapi":"/openapi.json post /v1/connections/requests/{intent}","href":"/api/reference/submit-connection-request"},{"title":"Test a connection with existing credential and provider checks","deprecated":null,"version":null,"sidebarTitle":"Test connection","openapi":"/openapi.json post /v1/connections/test","href":"/api/reference/test-connection"}]},{"group":"Users and roles","pages":[{"title":"List audit log entries","deprecated":null,"version":null,"sidebarTitle":"List audit log entries","openapi":"/openapi.json get /v1/audit-logs","href":"/api/reference/audit-logs-list"},{"title":"List organization roles","deprecated":null,"version":null,"sidebarTitle":"List roles","openapi":"/openapi.json get /v1/configuration/roles","href":"/api/reference/list-roles"},{"title":"Create a custom role by copying an existing role","deprecated":null,"version":null,"sidebarTitle":"Create role","openapi":"/openapi.json post /v1/configuration/roles","href":"/api/reference/create-role"},{"title":"Read a role and its permissions","deprecated":null,"version":null,"sidebarTitle":"Get role","openapi":"/openapi.json get /v1/configuration/roles/{roleId}","href":"/api/reference/get-role"},{"title":"Delete an unassigned custom role","deprecated":null,"version":null,"sidebarTitle":"Delete role","openapi":"/openapi.json delete /v1/configuration/roles/{roleId}","href":"/api/reference/delete-role"},{"title":"Update a custom role","deprecated":null,"version":null,"sidebarTitle":"Update role","openapi":"/openapi.json patch /v1/configuration/roles/{roleId}","href":"/api/reference/update-role"},{"title":"List supported role permissions","description":"Returns the resource IDs and access types (read, write, delete) that can be used in role permissions. Requires the Enterprise plan and role-management read access.","deprecated":null,"version":null,"sidebarTitle":"List role permission options","openapi":"/openapi.json get /v1/configuration/roles/permissions","href":"/api/reference/list-role-permission-options"},{"title":"List all users in the organization","deprecated":null,"version":null,"sidebarTitle":"List all users in the organization","openapi":"/openapi.json get /v1/users","href":"/api/reference/list-users"},{"title":"Add users and assign seats for a self-hosted organization","description":"Add up to 500 provider-identified users to a self-hosted organization and assign seats. Requires an Enterprise plan and administrator access; self-hosted organization keys retain their existing administrator exemption. SSO-managed workspaces are unsupported; use POST /v1/users/seats with workspace member identities instead. If seats are unavailable, the operation can reclaim seats from users inactive for at least 30 days. Duplicate user_id values are processed once, keeping the first entry. HTTP 200 can contain partial success or failure; inspect status and failed for per-user results.","deprecated":null,"version":null,"sidebarTitle":"Add users and assign seats for a self-hosted organization","openapi":"/openapi.json put /v1/users","href":"/api/reference/add-users"},{"title":"Change roles for multiple users","deprecated":null,"version":null,"sidebarTitle":"Change roles for multiple users","openapi":"/openapi.json post /v1/users/roles","href":"/api/reference/change-roles"},{"title":"Assign or unassign seats for multiple users","deprecated":null,"version":null,"sidebarTitle":"Assign or unassign seats for multiple users","openapi":"/openapi.json post /v1/users/seats","href":"/api/reference/manage-seats"},{"title":"Update the seat assignment mode","deprecated":null,"version":null,"sidebarTitle":"Update the seat assignment mode","openapi":"/openapi.json post /v1/users/seats/assignment","href":"/api/reference/update-seat-assignment-mode"}]},{"group":"Usage and metrics","pages":[{"title":"Read permitted credit balances","deprecated":null,"version":null,"sidebarTitle":"Get credits","openapi":"/openapi.json get /v1/credits","href":"/api/reference/get-credits"},{"title":"Get MCP server usage by pull request","deprecated":null,"version":null,"sidebarTitle":"Get MCP server usage by pull request","openapi":"/openapi.json get /v1/metrics/mcp","href":"/api/reference/mcp-metrics"},{"title":"Get review comment metrics for merged pull requests","deprecated":null,"version":null,"sidebarTitle":"Get review comment metrics for merged pull requests","openapi":"/openapi.json get /v1/metrics/review-comments","href":"/api/reference/review-comment-metrics"},{"title":"Get PR metrics for organization","deprecated":null,"version":null,"sidebarTitle":"Get PR metrics for organization","openapi":"/openapi.json get /v1/metrics/reviews","href":"/api/reference/review-metrics"},{"title":"Read current usage and permitted credit balances","deprecated":null,"version":null,"sidebarTitle":"Get usage","openapi":"/openapi.json get /v1/usage","href":"/api/reference/get-usage"},{"title":"Read current usage budget policy and consumption","deprecated":null,"version":null,"sidebarTitle":"Get usage budget","openapi":"/openapi.json get /v1/usage/budget","href":"/api/reference/get-usage-budget"},{"title":"Read paginated member usage budgets","deprecated":null,"version":null,"sidebarTitle":"List usage budget members","openapi":"/openapi.json get /v1/usage/budget/members","href":"/api/reference/list-usage-budget-members"}]}]}]},{"tab":"Management","icon":"wrench","pages":[{"title":"Management","href":"/management"}]}]},"basePath":"","title":"List all users in the organization - CodeRabbit","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-bDkRQgq9.js","dist-CUljsAY7.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-B2t_mZQG.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-DPDWPCdE.js","utils-DyjUHyLo.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BWYE1cdS.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-COAzxpEw.js","snippetPresets-DNiD_S52.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CjwVt80x.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ByHQMk7z.js","shallow-CaZuw1AO.js","getApiPlaygroundDisplay-DPVPOknm.js","CodeSnippet-B31CH-Mp.js","CodeSnippets-BxTYZWz6.js","Page-DDHbuAIY.js","getPastedJson-DhoAwiNO.js","icon-Dhq8z75J.js","MethodPill-DLXmKOwr.js","DuplicateIcon-jzdVwyRU.js","createIcon-eD0b3klN.js","DynamicMarkdown-BfddVCX7.js","SectionHeading-2pSCIo17.js","axios-vUo_bRtp.js","Markdown-DsWjhwJ4.js","AssistantPageLink-Cf70306N.js"]}