Manage users in your Brevo profile. This guide helps profile owners manage users, edit invited users’ access permissions, and delete users via the API endpoints below.
Retrieve your invited users by sending a GET request to https://api.brevo.com/v3/organization/invited/users. Sample cURL request:
This GET endpoint takes no parameters — your API key alone is enough to retrieve a JSON response listing the users invited to your account. Response codes:
Sample JSON response with all users and their details, including owners and invited users:
Send a GET request to https://api.brevo.com/v3/organization/user/{email}/permissions to retrieve an invited user’s permissions. Sample cURL request:
The only parameter is email:
On success, the response lists the features and permissions for the invited user. Sample 200 response:
Sample 400 bad request response:
Response codes:
Send a PUT request to https://api.brevo.com/v3/organization/user/invitation/{action}/{email} to resend, cancel, or revoke an invited user’s access. The two parameters:
On success, the response shows an OK status. Sample 200 response:
If you lack permission to change the user’s access rights, you receive a 403. Sample error response:
Response codes:
Revoke an invited user’s access by sending a PUT request to https://api.brevo.com/v3/organization/user/invitation/revoke/{email}. Sample cURL request:
The only attribute is email:
On success, the JSON response includes a 200 or 403 response code:
Sample JSON response:
Invite a user by sending a POST request to https://api.brevo.com/v3/organization/user/invitation/send. The user receives an email to join your account and access selected features. Sample cURL request:
See the API reference for full parameter details. The invitation parameters:
features and permissions have predefined values to choose from. The privileges object attributes:
Response codes:
Sample JSON response:
Update an invited user’s permissions by sending a POST request to https://api.brevo.com/v3/organization/user/update/permissions. Sample cURL request:
See the API reference for full parameter details. The parameters mirror those for sending an invitation:
For the privileges object, we will define its attributes below:
Response codes:
Sample 200 success response: