Update Contact
put/v1/contacts/updateUpdates the email, name, phone number, job title and company name of the existing contact details.
Code snippet
curl -X PUT 'https://api.boldsign.com/v1/contacts/update?id=6797a07d-26d7-41fa-b3a8-c8f72378a7a6c_ErZHN' \
-H 'accept: */*' \
-H 'X-API-KEY: {your API key}' \
-H 'Content-Type: application/json' \
-d '{
"Email": "[email protected]",
"Name": "LutherCooper",
"PhoneNumber": {
"CountryCode": "+1",
"Number": "2015550123"
},
"JobTitle": "Developer",
"CompanyName": "CubeFlakes"
}'
var apiClient = new ApiClient("https://api.boldsign.com", "Your_API_Key");
var contactClient = new ContactClient(apiClient);
var contactDetails = new ContactDetails()
{
Email = "[email protected]",
Name = "HankWhite",
};
contactClient.UpdateContact("YOUR_CONTACT_ID", contactDetails);
import boldsign
configuration = boldsign.Configuration(api_key="YOUR_API_KEY")
with boldsign.ApiClient(configuration) as api_client:
contacts_api = boldsign.ContactsApi(api_client)
contact_details = boldsign.ContactDetails(
email="[email protected]",
name="HankWhite")
contacts_api.update_contact(id="YOUR_CONTACT_ID", contact_details=contact_details)
<?php require_once "vendor/autoload.php";
use BoldSign\Configuration;
use BoldSign\Api\ContactsApi;
use BoldSign\Model\{ContactDetails, PhoneNumber};
$config = new Configuration();
$config->setApiKey('YOUR_API_KEY');
$contacts_api = new ContactsApi($config);
$contact_details = new ContactDetails();
$contact_details->setName('HankWhite');
$contact_details->setEmail('[email protected]');
$contacts_api->updateContact($contactId = 'YOUR_CONTACT_ID', $contact_details);
ApiClient client = Configuration.getDefaultApiClient();
client.setApiKey("YOUR_API_KEY");
ContactsApi contactsApi = new ContactsApi(client);
ContactDetails contactDetails = new ContactDetails();
contactDetails.setEmail("[email protected]");
contactDetails.setName("HankWhite");
contactsApi.updateContact("YOUR_CONTACT_ID", contactDetails);
import { ContactsApi, ContactDetails } from "boldsign";
const contactsApi = new ContactsApi();
contactsApi.setApiKey("YOUR_API_KEY");
const contactDetails = new ContactDetails();
contactDetails.name = "Luther Cooper";
contactDetails.email = "[email protected]";
contactsApi.updateContact("YOUR_CONTACT_ID", contactDetails);
Query parameters
| idStringRequired | The Contact ID of the user. It can be obtained from the list contacts API or from the web app. |
Request body
| EmailstringRequired | The email address of the user. | ||||
| NamestringRequired | The name of the user | ||||
PhoneNumberobject | The Phone Number of user
| ||||
| JobTitlestring | The jobTitle of the user | ||||
| CompanyNamestring | The companyName of the user |
Example response
200 No Content