1Password
API actions for the 1Password integration.
1Password
Manage 1Password vaults and invite users.
Create vault
Create a new 1Password vault with an optional description.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Vault name. |
description | string | No | Vault description. |
Response
{
"id": "vault123abc",
"name": "Finance Vault",
"raw": {
"created_at": "2025-01-24T10:30:00Z",
"id": "vault123abc",
"name": "Finance Vault",
"state": "ACTIVE"
},
"state": "ACTIVE"
}Invite user
Send an invitation to add a new user to 1Password.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | Yes | User email address. |
first_name | string | Yes | First name. |
last_name | string | Yes | Last name. |
language | string | No | Language code. |
Response
{
"raw": {
"invitation_sent_at": "2025-01-24T10:30:00Z",
"status": "PENDING",
"user_id": "user456def"
},
"status": "PENDING",
"user": {
"email": "john.doe@example.com",
"first_name": "John",
"id": "user456def",
"last_name": "Doe",
"state": "INVITED"
}
}