Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.corsair.dev/llms.txt

Use this file to discover all available pages before exploring further.

Every bitwarden.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Collections

get

collections.get Get details for a specific collection Risk: read
await corsair.bitwarden.api.collections.get({});
Input
NameTypeRequiredDescription
organizationIdstringYes
idstringYes
Output
NameTypeRequiredDescription
idstringYes
organizationIdstringYes
namestringYes
externalIdstringNo

list

collections.list List all collections in an organization Risk: read
await corsair.bitwarden.api.collections.list({});
Input
NameTypeRequiredDescription
organizationIdstringYes
Output
NameTypeRequiredDescription
dataobject[]Yes
{
  id: string,
  organizationId: string,
  name: string,
  externalId?: string | null
}[]

Members

get

members.get Get details for a specific organization member Risk: read
await corsair.bitwarden.api.members.get({});
Input
NameTypeRequiredDescription
organizationIdstringYes
idstringYes
Output
NameTypeRequiredDescription
idstringYes
organizationIdstringYes
emailstringYes
namestringYes
statusnumberYes
typenumberYes
twoFactorEnabledbooleanYes
accessAllbooleanYes

list

members.list List all members in an organization Risk: read
await corsair.bitwarden.api.members.list({});
Input
NameTypeRequiredDescription
organizationIdstringYes
Output
NameTypeRequiredDescription
dataobject[]Yes
{
  id: string,
  organizationId: string,
  email: string,
  name: string,
  status: number,
  type: number,
  twoFactorEnabled: boolean,
  accessAll: boolean
}[]

Organizations

get

organizations.get Get details for a specific organization Risk: read
await corsair.bitwarden.api.organizations.get({});
Input
NameTypeRequiredDescription
idstringYes
Output
NameTypeRequiredDescription
idstringYes
namestringYes
billingEmailstringYes
businessNamestringNo
businessAddress1stringNo
businessAddress2stringNo
businessAddress3stringNo
businessCountrystringNo
businessTaxNumberstringNo

list

organizations.list List all organizations the API key has access to Risk: read
await corsair.bitwarden.api.organizations.list({});
Input: empty object Output
NameTypeRequiredDescription
dataobject[]Yes
{
  id: string,
  name: string,
  billingEmail: string
}[]