Bitwarden
Node: bitwarden · Full type: n8n-nodes-base.bitwarden · Version: 1
Credentials
bitwardenApi (alias: @bitwarden)
CREDENTIAL @bitwarden = bitwardenApi "My Bitwarden"
Operations
Resource: collection
delete
| Parameter |
Type |
Default |
Details |
collectionId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
collectionId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
10 |
|
update
| Parameter |
Type |
Default |
Details |
collectionId |
string |
"" |
required |
updateFields |
collection |
{} |
required; keys: groups, externalId |
Resource: event
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
10 |
|
filters |
collection |
{} |
keys: actingUserId, end, itemID, start |
Resource: group
create
| Parameter |
Type |
Default |
Details |
name |
string |
"" |
required |
accessAll |
boolean |
false |
|
additionalFields |
collection |
{} |
keys: collections, externalId |
delete
| Parameter |
Type |
Default |
Details |
groupId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
groupId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
10 |
|
getMembers
| Parameter |
Type |
Default |
Details |
groupId |
string |
"" |
required |
update
| Parameter |
Type |
Default |
Details |
groupId |
string |
"" |
required |
updateFields |
collection |
{} |
keys: accessAll, collections, externalId, name |
updateMembers
| Parameter |
Type |
Default |
Details |
groupId |
string |
"" |
required |
memberIds |
string |
"" |
|
Resource: member
create
| Parameter |
Type |
Default |
Details |
type |
options |
2 |
required; 0, 1, 2, 3 |
email |
string |
"" |
|
accessAll |
boolean |
false |
|
additionalFields |
collection |
{} |
keys: collections, externalId |
delete
| Parameter |
Type |
Default |
Details |
memberId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
memberId |
string |
"" |
required |
getGroups
| Parameter |
Type |
Default |
Details |
memberId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
10 |
|
update
| Parameter |
Type |
Default |
Details |
memberId |
string |
"" |
required |
updateFields |
collection |
{} |
keys: type, collections, externalId, accessAll |
updateGroups
| Parameter |
Type |
Default |
Details |
memberId |
string |
"" |
required |
groupIds |
string |
"" |
|
Parameter Details
updateFields children:
| Parameter |
Type |
Default |
Details |
groups |
multiOptions |
[] |
|
externalId |
string |
"" |
|
filters children:
| Parameter |
Type |
Default |
Details |
actingUserId |
string |
"" |
|
end |
dateTime |
"" |
|
itemID |
string |
"" |
|
start |
dateTime |
"" |
|
additionalFields children:
| Parameter |
Type |
Default |
Details |
collections |
multiOptions |
[] |
|
externalId |
string |
"" |
|
Example
NODE "bitwarden" @bitwarden AS "Bitwarden" {
resource: "collection",
operation: "get",
collectionId: {{ $json.collectionId }},
groupId: {{ $json.groupId }},
name: {{ $json.name }}
}