/bitwarden | Type: Application | PCID required: Yes
Tools
bitwarden_create_group
Create a group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
collections | object[] | No | — | Collection associations with permissions. |
externalId | string | No | — | External identifier for directory sync. |
name | string | Yes | — | The name of the group. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"collections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "The associated object identifier (UUID)."
},
"readOnly": {
"type": "boolean",
"description": "Whether this association grants read-only access."
},
"hidePasswords": {
"type": "boolean",
"description": "Whether passwords are hidden for this association."
},
"manage": {
"type": "boolean",
"description": "Whether this association grants management permissions."
}
},
"required": [
"id",
"readOnly"
]
},
"description": "Collection associations with permissions."
},
"externalId": {
"type": "string",
"description": "External identifier for directory sync."
},
"name": {
"type": "string",
"description": "The name of the group."
}
},
"required": [
"PCID",
"name"
]
}
bitwarden_create_member
Invite a member Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
collections | object[] | No | — | Collection associations with permissions. |
email | string | Yes | — | Email address for the member invitation. |
externalId | string | No | — | External identifier for directory sync. |
groups | string[] | No | — | Group IDs to assign the member to. |
permissions | object | No | — | Custom permissions for a member with type=Custom (4). |
type | integer | Yes | — | Member type/role. 0=Owner, 1=Admin, 2=User, 3=Manager, 4=Custom. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"collections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "The associated object identifier (UUID)."
},
"readOnly": {
"type": "boolean",
"description": "Whether this association grants read-only access."
},
"hidePasswords": {
"type": "boolean",
"description": "Whether passwords are hidden for this association."
},
"manage": {
"type": "boolean",
"description": "Whether this association grants management permissions."
}
},
"required": [
"id",
"readOnly"
]
},
"description": "Collection associations with permissions."
},
"email": {
"type": "string",
"description": "Email address for the member invitation."
},
"externalId": {
"type": "string",
"description": "External identifier for directory sync."
},
"groups": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Group IDs to assign the member to."
},
"permissions": {
"type": "object",
"description": "Custom permissions for a member with type=Custom (4).",
"properties": {
"accessEventLogs": {
"type": "boolean",
"description": "Can access event logs."
},
"accessImportExport": {
"type": "boolean",
"description": "Can access import/export."
},
"accessReports": {
"type": "boolean",
"description": "Can access reports."
},
"createNewCollections": {
"type": "boolean",
"description": "Can create new collections."
},
"editAnyCollection": {
"type": "boolean",
"description": "Can edit any collection."
},
"deleteAnyCollection": {
"type": "boolean",
"description": "Can delete any collection."
},
"manageGroups": {
"type": "boolean",
"description": "Can manage groups."
},
"managePolicies": {
"type": "boolean",
"description": "Can manage policies."
},
"manageSso": {
"type": "boolean",
"description": "Can manage SSO."
},
"manageUsers": {
"type": "boolean",
"description": "Can manage users."
},
"manageResetPassword": {
"type": "boolean",
"description": "Can manage password reset."
},
"manageScim": {
"type": "boolean",
"description": "Can manage SCIM provisioning."
}
}
},
"type": {
"type": "integer",
"description": "Member type/role. 0=Owner, 1=Admin, 2=User, 3=Manager, 4=Custom."
}
},
"required": [
"PCID",
"email",
"type"
]
}
bitwarden_delete_collection
Delete a collection Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The collection identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The collection identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_delete_group
Delete a group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The group identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The group identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_delete_member
Remove a member Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_get_collection
Retrieve a collection Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The collection identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The collection identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_get_group
Retrieve a group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The group identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The group identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_get_group_member_ids
Get group member IDs Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The group identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The group identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_get_member
Retrieve a member Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_get_member_group_ids
Get member group IDs Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_get_policy
Retrieve a policy Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
type | integer | Yes | — | The policy type (integer). 0=TwoFactorAuthentication, 1=MasterPassword, 2=PasswordGenerator, 3=SingleOrg, 4=RequireSso, 5=PersonalOwnership, 6=DisableSend, 7=SendOptions, 8=ResetPassword, 9=MaximumVaultTimeout, 10=DisablePersonalVaultExport, 11=ActivateAutofill, 12=AutomaticAppLogIn, 13=FreeFamiliesSponsorshipPolicy. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"type": {
"type": "integer",
"description": "The policy type (integer). 0=TwoFactorAuthentication, 1=MasterPassword, 2=PasswordGenerator, 3=SingleOrg, 4=RequireSso, 5=PersonalOwnership, 6=DisableSend, 7=SendOptions, 8=ResetPassword, 9=MaximumVaultTimeout, 10=DisablePersonalVaultExport, 11=ActivateAutofill, 12=AutomaticAppLogIn, 13=FreeFamiliesSponsorshipPolicy."
}
},
"required": [
"PCID",
"type"
]
}
bitwarden_import_organization
Import members and groups Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
groups | object[] | No | — | Groups to import. |
largeImport | boolean | No | — | Set to true when importing more than 2000 users or groups. |
members | object[] | No | — | Members to import. |
overwriteExisting | boolean | Yes | — | Whether to overwrite existing entries or append. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"groups": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Group name."
},
"externalId": {
"type": "string",
"description": "External identifier for the group."
},
"memberExternalIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "External IDs of members belonging to this group."
}
},
"required": [
"name",
"externalId"
]
},
"description": "Groups to import."
},
"largeImport": {
"type": "boolean",
"description": "Set to true when importing more than 2000 users or groups."
},
"members": {
"type": "array",
"items": {
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email",
"description": "Member email address."
},
"externalId": {
"type": "string",
"description": "External identifier for the member."
},
"deleted": {
"type": "boolean",
"description": "If true, the member will be removed during import."
}
},
"required": [
"externalId"
]
},
"description": "Members to import."
},
"overwriteExisting": {
"type": "boolean",
"description": "Whether to overwrite existing entries or append."
}
},
"required": [
"PCID",
"overwriteExisting"
]
}
bitwarden_list_collections
List all collectionsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
bitwarden_list_events
List events Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
start | string | No | — | Start date for the event filter (ISO 8601 format). Defaults to 30 days ago. |
end | string | No | — | End date for the event filter (ISO 8601 format). Defaults to now. Date range must be less than 367 days. |
actingUserId | string | No | — | Filter events by the user who performed the action (UUID). |
itemId | string | No | — | Filter events by related vault item (UUID). |
continuationToken | string | No | — | Pagination cursor from a previous response to fetch the next page. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"start": {
"type": "string",
"description": "Start date for the event filter (ISO 8601 format). Defaults to 30 days ago."
},
"end": {
"type": "string",
"description": "End date for the event filter (ISO 8601 format). Defaults to now. Date range must be less than 367 days."
},
"actingUserId": {
"type": "string",
"description": "Filter events by the user who performed the action (UUID)."
},
"itemId": {
"type": "string",
"description": "Filter events by related vault item (UUID)."
},
"continuationToken": {
"type": "string",
"description": "Pagination cursor from a previous response to fetch the next page."
}
},
"required": [
"PCID"
]
}
bitwarden_list_groups
List all groupsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
bitwarden_list_members
List all membersShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
bitwarden_list_policies
List all policiesShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
bitwarden_reinvite_member
Re-invite a member Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_restore_member
Restore a revoked member Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_revoke_member
Revoke member access Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_update_collection
Update a collection Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The collection identifier (UUID). |
externalId | string | No | — | External identifier for directory sync. |
groups | object[] | No | — | Group associations with permissions. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The collection identifier (UUID)."
},
"externalId": {
"type": "string",
"description": "External identifier for directory sync."
},
"groups": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "The associated object identifier (UUID)."
},
"readOnly": {
"type": "boolean",
"description": "Whether this association grants read-only access."
},
"hidePasswords": {
"type": "boolean",
"description": "Whether passwords are hidden for this association."
},
"manage": {
"type": "boolean",
"description": "Whether this association grants management permissions."
}
},
"required": [
"id",
"readOnly"
]
},
"description": "Group associations with permissions."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_update_group
Update a group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The group identifier (UUID). |
collections | object[] | No | — | Collection associations with permissions. |
externalId | string | No | — | External identifier for directory sync. |
name | string | Yes | — | The name of the group. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The group identifier (UUID)."
},
"collections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "The associated object identifier (UUID)."
},
"readOnly": {
"type": "boolean",
"description": "Whether this association grants read-only access."
},
"hidePasswords": {
"type": "boolean",
"description": "Whether passwords are hidden for this association."
},
"manage": {
"type": "boolean",
"description": "Whether this association grants management permissions."
}
},
"required": [
"id",
"readOnly"
]
},
"description": "Collection associations with permissions."
},
"externalId": {
"type": "string",
"description": "External identifier for directory sync."
},
"name": {
"type": "string",
"description": "The name of the group."
}
},
"required": [
"PCID",
"id",
"name"
]
}
bitwarden_update_group_member_ids
Update group members Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The group identifier (UUID). |
memberIds | string[] | Yes | — | List of member IDs to assign to the group. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The group identifier (UUID)."
},
"memberIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "List of member IDs to assign to the group."
}
},
"required": [
"PCID",
"id",
"memberIds"
]
}
bitwarden_update_member
Update a member Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
collections | object[] | No | — | Collection associations with permissions. |
externalId | string | No | — | External identifier for directory sync. |
groups | string[] | No | — | Group IDs to assign the member to. |
permissions | object | No | — | Custom permissions for a member with type=Custom (4). |
type | integer | No | — | Member type/role. 0=Owner, 1=Admin, 2=User, 3=Manager, 4=Custom. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
},
"collections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "The associated object identifier (UUID)."
},
"readOnly": {
"type": "boolean",
"description": "Whether this association grants read-only access."
},
"hidePasswords": {
"type": "boolean",
"description": "Whether passwords are hidden for this association."
},
"manage": {
"type": "boolean",
"description": "Whether this association grants management permissions."
}
},
"required": [
"id",
"readOnly"
]
},
"description": "Collection associations with permissions."
},
"externalId": {
"type": "string",
"description": "External identifier for directory sync."
},
"groups": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Group IDs to assign the member to."
},
"permissions": {
"type": "object",
"description": "Custom permissions for a member with type=Custom (4).",
"properties": {
"accessEventLogs": {
"type": "boolean",
"description": "Can access event logs."
},
"accessImportExport": {
"type": "boolean",
"description": "Can access import/export."
},
"accessReports": {
"type": "boolean",
"description": "Can access reports."
},
"createNewCollections": {
"type": "boolean",
"description": "Can create new collections."
},
"editAnyCollection": {
"type": "boolean",
"description": "Can edit any collection."
},
"deleteAnyCollection": {
"type": "boolean",
"description": "Can delete any collection."
},
"manageGroups": {
"type": "boolean",
"description": "Can manage groups."
},
"managePolicies": {
"type": "boolean",
"description": "Can manage policies."
},
"manageSso": {
"type": "boolean",
"description": "Can manage SSO."
},
"manageUsers": {
"type": "boolean",
"description": "Can manage users."
},
"manageResetPassword": {
"type": "boolean",
"description": "Can manage password reset."
},
"manageScim": {
"type": "boolean",
"description": "Can manage SCIM provisioning."
}
}
},
"type": {
"type": "integer",
"description": "Member type/role. 0=Owner, 1=Admin, 2=User, 3=Manager, 4=Custom."
}
},
"required": [
"PCID",
"id"
]
}
bitwarden_update_member_group_ids
Update member groups Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | Yes | — | The member identifier (UUID). |
groupIds | string[] | Yes | — | List of group IDs to assign to the member. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"id": {
"type": "string",
"description": "The member identifier (UUID)."
},
"groupIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "List of group IDs to assign to the member."
}
},
"required": [
"PCID",
"id",
"groupIds"
]
}
bitwarden_update_policy
Update a policy Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
type | integer | Yes | — | The policy type (integer). |
data | object | No | — | Policy-specific configuration data. |
enabled | boolean | Yes | — | Whether to enable or disable the policy. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"type": {
"type": "integer",
"description": "The policy type (integer)."
},
"data": {
"type": "object",
"description": "Policy-specific configuration data."
},
"enabled": {
"type": "boolean",
"description": "Whether to enable or disable the policy."
}
},
"required": [
"PCID",
"type",
"enabled"
]
}

