Update Contact
put/v1/contacts/updateUpdates the email, name, phone number, job title and company name of the existing contact details.
Code snippet
curl --location 'https://api.boldsign.com/v1/contacts/update?id=6797a07d-26d7-41fa-b3a8-c8f72378a7a6c_ErZHN' \ --header 'accept: */*' \ --header 'X-API-KEY: {your API key}' \ --header 'Content-Type: application/json' \ --data-raw '{ "email": "luthercooper@cubeflakes.com", "name": "LutherCooper", "phoneNumber": { "countryCode": "+1", "number": "2015550123" }, "jobTitle": "Developer", "companyName": "CubeFlakes" }'
var apiClient = new ApiClient("YOUR_API_KEY"); var contactClient = new ContactClient(apiClient); var contactDetails = new ContactDetails() { Email = "hankwhite@cubeflakes.com", 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="hankwhite@cubeflakes.com", 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('hankwhite@cubeflakes.com'); $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("hankwhite@cubeflakes.com"); 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 = "luthercooper@cubeflakes.com"; 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