Create Restricted Address Book
This request adds a restricted address book to the database.
Resource
POST /restrictedaddressbooks
Payload
Response
Object Response < RestrictedAddressBook > The created object.
Context
| Authorization |
Administrator |
Errors
Example
Request
POST https://xelion.nl/api/v1/master/restrictedaddressbooks
Payload
{
"commonName": "Sales Address Book",
"members": [
{
"user": {
"oid": "2063015",
"objectType": "UserProfile"
}
},
{
"user": {
"oid": "2063016",
"objectType": "UserProfile"
}
}
],
"objectType": "RestrictedAddressBook"
}
Response
{
"object": {
"members": [
{
"user": {
"permissions": "ReadWriteRemove",
"commonName": "John Doe",
"oid": "2063015",
"objectType": "UserProfile"
},
"permissions": "ReadWriteRemove",
"commonName": "John Doe",
"oid": "2064651",
"objectType": "RestrictedAddressBookMember"
},
{
"user": {
"permissions": "ReadWriteRemove",
"commonName": "Jane Doe",
"oid": "2063016",
"objectType": "UserProfile"
},
"permissions": "ReadWriteRemove",
"commonName": "Jane Doe",
"oid": "2064652",
"objectType": "RestrictedAddressBookMember"
}
],
"permissions": "ReadWriteRemove",
"commonName": "Sales Address Book",
"oid": "2064650",
"objectType": "RestrictedAddressBook"
},
"links": [
{
"rel": "self",
"method": "GET"
}
]
}