Upsert a list of Users
Description
Create a user if the user does not exist. Email attribute is used to find existing user. If found, object will be updated, if not, created.
URL
POST https://<tenant>.bubbleppm.com/api/provisioning/<user_id/person_id>
Attributes
Name | Type | Required | Not null | Description |
|---|---|---|---|---|
| PK<Person> | The User/Person id | ||
| string | true | First name | |
| string | true | Last name | |
| string | true | true | email address |
| boolean | If false the user cannot login and will not be billed against | ||
| string | |||
| string | |||
| array | |||
| array | |||
| array | |||
| boolean | If true the user can access the admin site | ||
| boolean | Whether the user receives in app or email notifications | ||
| boolean | Whether the user receives digest | ||
| string | Which frequency the digest should be sent | ||
| string | The persons job title |
Example Response
POST https://<tenant>.bubbleppm.com/api/provisioning/
[
{
"email": "user@tenant.com",
"active": true,
"job_title": "Project Manager"
},
{
"email": "user2@tenant.com",
"active": true,
"job_title": "Developer"
}
]