The Address Book API has been released. You can use the createContact endpoint to create contacts within your organization. Here is a sample request and response for adding a contact that is available to everyone in your organization:
Sample Request
POST /restapi/v1.0/account/~/extension/~/address-book/contact
{
"firstName": "Charlie",
"lastName": "Williams",
"businessPhone": "+15551234567",
"businessAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": 94002
}
}
Sample Response
HTTP 200 OK
{
"uri": "https://platform.ringcentral.com/restapi/v1.0/account/230919004/extension/230919004/address-book/contact/623045004",
"availability": "Alive",
"id": 623045004,
"firstName": "Charlie",
"lastName": "Williams",
"businessAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": 94002
},
"businessPhone": "+15551234567"
}