Updates a Customer
curl --request PATCH \
--url https://commerce.driv.ly/api/customers/{id} \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"updatedAt": "<string>",
"createdAt": "<string>",
"customerId": "<string>",
"leads": [
123
],
"address": 123,
"shippingContact": 123,
"deals": [
123
],
"createdBy": 123,
"lastModifiedBy": 123,
"email": "<string>",
"phone": "<string>",
"insurancePolicies": [
123
],
"tenants": [
123
],
"consumerFirstName": "<string>",
"consumerMiddleName": "<string>",
"consumerLastName": "<string>",
"consumerSuffix": "<string>",
"consumerDateOfBirth": "<string>",
"consumerEducationLevel": "<string>",
"consumerVehicles": [
123
],
"consumerPhoneType": "<string>",
"consumerDriversLicense": "<string>",
"consumerDriversLicenseState": "<string>",
"consumerDriversLicenseNumber": "<string>",
"consumerDriversLicenseExp": "<string>",
"consumerDriversLicenseExpiration": "<string>",
"consumerPreApprovals": [
123
],
"consumerGetPreApproved": "<string>",
"consumerProvideProofOfInsurance": "<string>",
"consumerLoginToBank": "<string>",
"consumerConnectCar": "<string>",
"consumerProvideProofOfIncome": "<string>",
"consumerConsumerId": "<string>",
"consumerCreditApplicationId": "<string>",
"deals2": [
123
],
"consumerSocialSecurity": "<string>",
"consumerDriversLicenceState": "<string>",
"consumerIncome": 123,
"consumerIncomeInterval": "<string>",
"consumerEmploymentStatusCode": "<string>",
"consumerEmploymentDuration": 123,
"consumerEmployerName": "<string>",
"consumerEmployerPhone": "<string>",
"consumerEmploymentTitle": "<string>",
"consumerPreviousEmployerName": "<string>",
"consumerPreviousEmployerPhone": "<string>",
"consumerPreviousEmploymentTitle": "<string>",
"consumerPreviousEmploymentDuration": 123,
"consumerPreviousEmploymentincome": 123,
"consumerTimeAtResidence": 123,
"consumerPreviousAddressLine1": "<string>",
"consumerPreviousAddressLine2": "<string>",
"consumerPreviousAddressCity": "<string>",
"consumerPreviousAddressState": "<string>",
"consumerPreviousZip": "<string>",
"consumerPreviousAddressDuration": 123,
"consumerResidenceType": "<string>",
"consumerRentMortgage": 123,
"consumerOtherIncomeDescription": "<string>",
"consumerOtherIncomeAmount": 123,
"consumerLeadSource": [],
"companyName": "<string>",
"companyDealerDeals": [
123
],
"companyDealsFacilitated": [
123
],
"companyInsuranceQuotes": [
123
],
"companyType": [],
"companyWebsite": "<string>",
"companyStripeConnectLink": "<string>",
"companyCustomerPortalLink": "<string>",
"companyServiceQuotes": [
123
],
"companyServiceOrders": "<string>",
"companyServiceQuotesPartners": [
123
],
"companyVisibility": "<string>",
"companyTenants2": [
123
],
"companyCustomer": [
123
],
"companyTrades": [
123
],
"companyTenants3": [
123
],
"companyPartnerBrand": 123,
"companyDeals3": [
123
],
"companyRouteOneDealer": "<string>",
"companyTransportServiceOrders": [
123
]
}
'import requests
url = "https://commerce.driv.ly/api/customers/{id}"
payload = {
"updatedAt": "<string>",
"createdAt": "<string>",
"customerId": "<string>",
"leads": [123],
"address": 123,
"shippingContact": 123,
"deals": [123],
"createdBy": 123,
"lastModifiedBy": 123,
"email": "<string>",
"phone": "<string>",
"insurancePolicies": [123],
"tenants": [123],
"consumerFirstName": "<string>",
"consumerMiddleName": "<string>",
"consumerLastName": "<string>",
"consumerSuffix": "<string>",
"consumerDateOfBirth": "<string>",
"consumerEducationLevel": "<string>",
"consumerVehicles": [123],
"consumerPhoneType": "<string>",
"consumerDriversLicense": "<string>",
"consumerDriversLicenseState": "<string>",
"consumerDriversLicenseNumber": "<string>",
"consumerDriversLicenseExp": "<string>",
"consumerDriversLicenseExpiration": "<string>",
"consumerPreApprovals": [123],
"consumerGetPreApproved": "<string>",
"consumerProvideProofOfInsurance": "<string>",
"consumerLoginToBank": "<string>",
"consumerConnectCar": "<string>",
"consumerProvideProofOfIncome": "<string>",
"consumerConsumerId": "<string>",
"consumerCreditApplicationId": "<string>",
"deals2": [123],
"consumerSocialSecurity": "<string>",
"consumerDriversLicenceState": "<string>",
"consumerIncome": 123,
"consumerIncomeInterval": "<string>",
"consumerEmploymentStatusCode": "<string>",
"consumerEmploymentDuration": 123,
"consumerEmployerName": "<string>",
"consumerEmployerPhone": "<string>",
"consumerEmploymentTitle": "<string>",
"consumerPreviousEmployerName": "<string>",
"consumerPreviousEmployerPhone": "<string>",
"consumerPreviousEmploymentTitle": "<string>",
"consumerPreviousEmploymentDuration": 123,
"consumerPreviousEmploymentincome": 123,
"consumerTimeAtResidence": 123,
"consumerPreviousAddressLine1": "<string>",
"consumerPreviousAddressLine2": "<string>",
"consumerPreviousAddressCity": "<string>",
"consumerPreviousAddressState": "<string>",
"consumerPreviousZip": "<string>",
"consumerPreviousAddressDuration": 123,
"consumerResidenceType": "<string>",
"consumerRentMortgage": 123,
"consumerOtherIncomeDescription": "<string>",
"consumerOtherIncomeAmount": 123,
"consumerLeadSource": [],
"companyName": "<string>",
"companyDealerDeals": [123],
"companyDealsFacilitated": [123],
"companyInsuranceQuotes": [123],
"companyType": [],
"companyWebsite": "<string>",
"companyStripeConnectLink": "<string>",
"companyCustomerPortalLink": "<string>",
"companyServiceQuotes": [123],
"companyServiceOrders": "<string>",
"companyServiceQuotesPartners": [123],
"companyVisibility": "<string>",
"companyTenants2": [123],
"companyCustomer": [123],
"companyTrades": [123],
"companyTenants3": [123],
"companyPartnerBrand": 123,
"companyDeals3": [123],
"companyRouteOneDealer": "<string>",
"companyTransportServiceOrders": [123]
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
updatedAt: '<string>',
createdAt: '<string>',
customerId: '<string>',
leads: [123],
address: 123,
shippingContact: 123,
deals: [123],
createdBy: 123,
lastModifiedBy: 123,
email: '<string>',
phone: '<string>',
insurancePolicies: [123],
tenants: [123],
consumerFirstName: '<string>',
consumerMiddleName: '<string>',
consumerLastName: '<string>',
consumerSuffix: '<string>',
consumerDateOfBirth: '<string>',
consumerEducationLevel: '<string>',
consumerVehicles: [123],
consumerPhoneType: '<string>',
consumerDriversLicense: '<string>',
consumerDriversLicenseState: '<string>',
consumerDriversLicenseNumber: '<string>',
consumerDriversLicenseExp: '<string>',
consumerDriversLicenseExpiration: '<string>',
consumerPreApprovals: [123],
consumerGetPreApproved: '<string>',
consumerProvideProofOfInsurance: '<string>',
consumerLoginToBank: '<string>',
consumerConnectCar: '<string>',
consumerProvideProofOfIncome: '<string>',
consumerConsumerId: '<string>',
consumerCreditApplicationId: '<string>',
deals2: [123],
consumerSocialSecurity: '<string>',
consumerDriversLicenceState: '<string>',
consumerIncome: 123,
consumerIncomeInterval: '<string>',
consumerEmploymentStatusCode: '<string>',
consumerEmploymentDuration: 123,
consumerEmployerName: '<string>',
consumerEmployerPhone: '<string>',
consumerEmploymentTitle: '<string>',
consumerPreviousEmployerName: '<string>',
consumerPreviousEmployerPhone: '<string>',
consumerPreviousEmploymentTitle: '<string>',
consumerPreviousEmploymentDuration: 123,
consumerPreviousEmploymentincome: 123,
consumerTimeAtResidence: 123,
consumerPreviousAddressLine1: '<string>',
consumerPreviousAddressLine2: '<string>',
consumerPreviousAddressCity: '<string>',
consumerPreviousAddressState: '<string>',
consumerPreviousZip: '<string>',
consumerPreviousAddressDuration: 123,
consumerResidenceType: '<string>',
consumerRentMortgage: 123,
consumerOtherIncomeDescription: '<string>',
consumerOtherIncomeAmount: 123,
consumerLeadSource: [],
companyName: '<string>',
companyDealerDeals: [123],
companyDealsFacilitated: [123],
companyInsuranceQuotes: [123],
companyType: [],
companyWebsite: '<string>',
companyStripeConnectLink: '<string>',
companyCustomerPortalLink: '<string>',
companyServiceQuotes: [123],
companyServiceOrders: '<string>',
companyServiceQuotesPartners: [123],
companyVisibility: '<string>',
companyTenants2: [123],
companyCustomer: [123],
companyTrades: [123],
companyTenants3: [123],
companyPartnerBrand: 123,
companyDeals3: [123],
companyRouteOneDealer: '<string>',
companyTransportServiceOrders: [123]
})
};
fetch('https://commerce.driv.ly/api/customers/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://commerce.driv.ly/api/customers/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'updatedAt' => '<string>',
'createdAt' => '<string>',
'customerId' => '<string>',
'leads' => [
123
],
'address' => 123,
'shippingContact' => 123,
'deals' => [
123
],
'createdBy' => 123,
'lastModifiedBy' => 123,
'email' => '<string>',
'phone' => '<string>',
'insurancePolicies' => [
123
],
'tenants' => [
123
],
'consumerFirstName' => '<string>',
'consumerMiddleName' => '<string>',
'consumerLastName' => '<string>',
'consumerSuffix' => '<string>',
'consumerDateOfBirth' => '<string>',
'consumerEducationLevel' => '<string>',
'consumerVehicles' => [
123
],
'consumerPhoneType' => '<string>',
'consumerDriversLicense' => '<string>',
'consumerDriversLicenseState' => '<string>',
'consumerDriversLicenseNumber' => '<string>',
'consumerDriversLicenseExp' => '<string>',
'consumerDriversLicenseExpiration' => '<string>',
'consumerPreApprovals' => [
123
],
'consumerGetPreApproved' => '<string>',
'consumerProvideProofOfInsurance' => '<string>',
'consumerLoginToBank' => '<string>',
'consumerConnectCar' => '<string>',
'consumerProvideProofOfIncome' => '<string>',
'consumerConsumerId' => '<string>',
'consumerCreditApplicationId' => '<string>',
'deals2' => [
123
],
'consumerSocialSecurity' => '<string>',
'consumerDriversLicenceState' => '<string>',
'consumerIncome' => 123,
'consumerIncomeInterval' => '<string>',
'consumerEmploymentStatusCode' => '<string>',
'consumerEmploymentDuration' => 123,
'consumerEmployerName' => '<string>',
'consumerEmployerPhone' => '<string>',
'consumerEmploymentTitle' => '<string>',
'consumerPreviousEmployerName' => '<string>',
'consumerPreviousEmployerPhone' => '<string>',
'consumerPreviousEmploymentTitle' => '<string>',
'consumerPreviousEmploymentDuration' => 123,
'consumerPreviousEmploymentincome' => 123,
'consumerTimeAtResidence' => 123,
'consumerPreviousAddressLine1' => '<string>',
'consumerPreviousAddressLine2' => '<string>',
'consumerPreviousAddressCity' => '<string>',
'consumerPreviousAddressState' => '<string>',
'consumerPreviousZip' => '<string>',
'consumerPreviousAddressDuration' => 123,
'consumerResidenceType' => '<string>',
'consumerRentMortgage' => 123,
'consumerOtherIncomeDescription' => '<string>',
'consumerOtherIncomeAmount' => 123,
'consumerLeadSource' => [
],
'companyName' => '<string>',
'companyDealerDeals' => [
123
],
'companyDealsFacilitated' => [
123
],
'companyInsuranceQuotes' => [
123
],
'companyType' => [
],
'companyWebsite' => '<string>',
'companyStripeConnectLink' => '<string>',
'companyCustomerPortalLink' => '<string>',
'companyServiceQuotes' => [
123
],
'companyServiceOrders' => '<string>',
'companyServiceQuotesPartners' => [
123
],
'companyVisibility' => '<string>',
'companyTenants2' => [
123
],
'companyCustomer' => [
123
],
'companyTrades' => [
123
],
'companyTenants3' => [
123
],
'companyPartnerBrand' => 123,
'companyDeals3' => [
123
],
'companyRouteOneDealer' => '<string>',
'companyTransportServiceOrders' => [
123
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://commerce.driv.ly/api/customers/{id}"
payload := strings.NewReader("{\n \"updatedAt\": \"<string>\",\n \"createdAt\": \"<string>\",\n \"customerId\": \"<string>\",\n \"leads\": [\n 123\n ],\n \"address\": 123,\n \"shippingContact\": 123,\n \"deals\": [\n 123\n ],\n \"createdBy\": 123,\n \"lastModifiedBy\": 123,\n \"email\": \"<string>\",\n \"phone\": \"<string>\",\n \"insurancePolicies\": [\n 123\n ],\n \"tenants\": [\n 123\n ],\n \"consumerFirstName\": \"<string>\",\n \"consumerMiddleName\": \"<string>\",\n \"consumerLastName\": \"<string>\",\n \"consumerSuffix\": \"<string>\",\n \"consumerDateOfBirth\": \"<string>\",\n \"consumerEducationLevel\": \"<string>\",\n \"consumerVehicles\": [\n 123\n ],\n \"consumerPhoneType\": \"<string>\",\n \"consumerDriversLicense\": \"<string>\",\n \"consumerDriversLicenseState\": \"<string>\",\n \"consumerDriversLicenseNumber\": \"<string>\",\n \"consumerDriversLicenseExp\": \"<string>\",\n \"consumerDriversLicenseExpiration\": \"<string>\",\n \"consumerPreApprovals\": [\n 123\n ],\n \"consumerGetPreApproved\": \"<string>\",\n \"consumerProvideProofOfInsurance\": \"<string>\",\n \"consumerLoginToBank\": \"<string>\",\n \"consumerConnectCar\": \"<string>\",\n \"consumerProvideProofOfIncome\": \"<string>\",\n \"consumerConsumerId\": \"<string>\",\n \"consumerCreditApplicationId\": \"<string>\",\n \"deals2\": [\n 123\n ],\n \"consumerSocialSecurity\": \"<string>\",\n \"consumerDriversLicenceState\": \"<string>\",\n \"consumerIncome\": 123,\n \"consumerIncomeInterval\": \"<string>\",\n \"consumerEmploymentStatusCode\": \"<string>\",\n \"consumerEmploymentDuration\": 123,\n \"consumerEmployerName\": \"<string>\",\n \"consumerEmployerPhone\": \"<string>\",\n \"consumerEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmployerName\": \"<string>\",\n \"consumerPreviousEmployerPhone\": \"<string>\",\n \"consumerPreviousEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmploymentDuration\": 123,\n \"consumerPreviousEmploymentincome\": 123,\n \"consumerTimeAtResidence\": 123,\n \"consumerPreviousAddressLine1\": \"<string>\",\n \"consumerPreviousAddressLine2\": \"<string>\",\n \"consumerPreviousAddressCity\": \"<string>\",\n \"consumerPreviousAddressState\": \"<string>\",\n \"consumerPreviousZip\": \"<string>\",\n \"consumerPreviousAddressDuration\": 123,\n \"consumerResidenceType\": \"<string>\",\n \"consumerRentMortgage\": 123,\n \"consumerOtherIncomeDescription\": \"<string>\",\n \"consumerOtherIncomeAmount\": 123,\n \"consumerLeadSource\": [],\n \"companyName\": \"<string>\",\n \"companyDealerDeals\": [\n 123\n ],\n \"companyDealsFacilitated\": [\n 123\n ],\n \"companyInsuranceQuotes\": [\n 123\n ],\n \"companyType\": [],\n \"companyWebsite\": \"<string>\",\n \"companyStripeConnectLink\": \"<string>\",\n \"companyCustomerPortalLink\": \"<string>\",\n \"companyServiceQuotes\": [\n 123\n ],\n \"companyServiceOrders\": \"<string>\",\n \"companyServiceQuotesPartners\": [\n 123\n ],\n \"companyVisibility\": \"<string>\",\n \"companyTenants2\": [\n 123\n ],\n \"companyCustomer\": [\n 123\n ],\n \"companyTrades\": [\n 123\n ],\n \"companyTenants3\": [\n 123\n ],\n \"companyPartnerBrand\": 123,\n \"companyDeals3\": [\n 123\n ],\n \"companyRouteOneDealer\": \"<string>\",\n \"companyTransportServiceOrders\": [\n 123\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://commerce.driv.ly/api/customers/{id}")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"updatedAt\": \"<string>\",\n \"createdAt\": \"<string>\",\n \"customerId\": \"<string>\",\n \"leads\": [\n 123\n ],\n \"address\": 123,\n \"shippingContact\": 123,\n \"deals\": [\n 123\n ],\n \"createdBy\": 123,\n \"lastModifiedBy\": 123,\n \"email\": \"<string>\",\n \"phone\": \"<string>\",\n \"insurancePolicies\": [\n 123\n ],\n \"tenants\": [\n 123\n ],\n \"consumerFirstName\": \"<string>\",\n \"consumerMiddleName\": \"<string>\",\n \"consumerLastName\": \"<string>\",\n \"consumerSuffix\": \"<string>\",\n \"consumerDateOfBirth\": \"<string>\",\n \"consumerEducationLevel\": \"<string>\",\n \"consumerVehicles\": [\n 123\n ],\n \"consumerPhoneType\": \"<string>\",\n \"consumerDriversLicense\": \"<string>\",\n \"consumerDriversLicenseState\": \"<string>\",\n \"consumerDriversLicenseNumber\": \"<string>\",\n \"consumerDriversLicenseExp\": \"<string>\",\n \"consumerDriversLicenseExpiration\": \"<string>\",\n \"consumerPreApprovals\": [\n 123\n ],\n \"consumerGetPreApproved\": \"<string>\",\n \"consumerProvideProofOfInsurance\": \"<string>\",\n \"consumerLoginToBank\": \"<string>\",\n \"consumerConnectCar\": \"<string>\",\n \"consumerProvideProofOfIncome\": \"<string>\",\n \"consumerConsumerId\": \"<string>\",\n \"consumerCreditApplicationId\": \"<string>\",\n \"deals2\": [\n 123\n ],\n \"consumerSocialSecurity\": \"<string>\",\n \"consumerDriversLicenceState\": \"<string>\",\n \"consumerIncome\": 123,\n \"consumerIncomeInterval\": \"<string>\",\n \"consumerEmploymentStatusCode\": \"<string>\",\n \"consumerEmploymentDuration\": 123,\n \"consumerEmployerName\": \"<string>\",\n \"consumerEmployerPhone\": \"<string>\",\n \"consumerEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmployerName\": \"<string>\",\n \"consumerPreviousEmployerPhone\": \"<string>\",\n \"consumerPreviousEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmploymentDuration\": 123,\n \"consumerPreviousEmploymentincome\": 123,\n \"consumerTimeAtResidence\": 123,\n \"consumerPreviousAddressLine1\": \"<string>\",\n \"consumerPreviousAddressLine2\": \"<string>\",\n \"consumerPreviousAddressCity\": \"<string>\",\n \"consumerPreviousAddressState\": \"<string>\",\n \"consumerPreviousZip\": \"<string>\",\n \"consumerPreviousAddressDuration\": 123,\n \"consumerResidenceType\": \"<string>\",\n \"consumerRentMortgage\": 123,\n \"consumerOtherIncomeDescription\": \"<string>\",\n \"consumerOtherIncomeAmount\": 123,\n \"consumerLeadSource\": [],\n \"companyName\": \"<string>\",\n \"companyDealerDeals\": [\n 123\n ],\n \"companyDealsFacilitated\": [\n 123\n ],\n \"companyInsuranceQuotes\": [\n 123\n ],\n \"companyType\": [],\n \"companyWebsite\": \"<string>\",\n \"companyStripeConnectLink\": \"<string>\",\n \"companyCustomerPortalLink\": \"<string>\",\n \"companyServiceQuotes\": [\n 123\n ],\n \"companyServiceOrders\": \"<string>\",\n \"companyServiceQuotesPartners\": [\n 123\n ],\n \"companyVisibility\": \"<string>\",\n \"companyTenants2\": [\n 123\n ],\n \"companyCustomer\": [\n 123\n ],\n \"companyTrades\": [\n 123\n ],\n \"companyTenants3\": [\n 123\n ],\n \"companyPartnerBrand\": 123,\n \"companyDeals3\": [\n 123\n ],\n \"companyRouteOneDealer\": \"<string>\",\n \"companyTransportServiceOrders\": [\n 123\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://commerce.driv.ly/api/customers/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"updatedAt\": \"<string>\",\n \"createdAt\": \"<string>\",\n \"customerId\": \"<string>\",\n \"leads\": [\n 123\n ],\n \"address\": 123,\n \"shippingContact\": 123,\n \"deals\": [\n 123\n ],\n \"createdBy\": 123,\n \"lastModifiedBy\": 123,\n \"email\": \"<string>\",\n \"phone\": \"<string>\",\n \"insurancePolicies\": [\n 123\n ],\n \"tenants\": [\n 123\n ],\n \"consumerFirstName\": \"<string>\",\n \"consumerMiddleName\": \"<string>\",\n \"consumerLastName\": \"<string>\",\n \"consumerSuffix\": \"<string>\",\n \"consumerDateOfBirth\": \"<string>\",\n \"consumerEducationLevel\": \"<string>\",\n \"consumerVehicles\": [\n 123\n ],\n \"consumerPhoneType\": \"<string>\",\n \"consumerDriversLicense\": \"<string>\",\n \"consumerDriversLicenseState\": \"<string>\",\n \"consumerDriversLicenseNumber\": \"<string>\",\n \"consumerDriversLicenseExp\": \"<string>\",\n \"consumerDriversLicenseExpiration\": \"<string>\",\n \"consumerPreApprovals\": [\n 123\n ],\n \"consumerGetPreApproved\": \"<string>\",\n \"consumerProvideProofOfInsurance\": \"<string>\",\n \"consumerLoginToBank\": \"<string>\",\n \"consumerConnectCar\": \"<string>\",\n \"consumerProvideProofOfIncome\": \"<string>\",\n \"consumerConsumerId\": \"<string>\",\n \"consumerCreditApplicationId\": \"<string>\",\n \"deals2\": [\n 123\n ],\n \"consumerSocialSecurity\": \"<string>\",\n \"consumerDriversLicenceState\": \"<string>\",\n \"consumerIncome\": 123,\n \"consumerIncomeInterval\": \"<string>\",\n \"consumerEmploymentStatusCode\": \"<string>\",\n \"consumerEmploymentDuration\": 123,\n \"consumerEmployerName\": \"<string>\",\n \"consumerEmployerPhone\": \"<string>\",\n \"consumerEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmployerName\": \"<string>\",\n \"consumerPreviousEmployerPhone\": \"<string>\",\n \"consumerPreviousEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmploymentDuration\": 123,\n \"consumerPreviousEmploymentincome\": 123,\n \"consumerTimeAtResidence\": 123,\n \"consumerPreviousAddressLine1\": \"<string>\",\n \"consumerPreviousAddressLine2\": \"<string>\",\n \"consumerPreviousAddressCity\": \"<string>\",\n \"consumerPreviousAddressState\": \"<string>\",\n \"consumerPreviousZip\": \"<string>\",\n \"consumerPreviousAddressDuration\": 123,\n \"consumerResidenceType\": \"<string>\",\n \"consumerRentMortgage\": 123,\n \"consumerOtherIncomeDescription\": \"<string>\",\n \"consumerOtherIncomeAmount\": 123,\n \"consumerLeadSource\": [],\n \"companyName\": \"<string>\",\n \"companyDealerDeals\": [\n 123\n ],\n \"companyDealsFacilitated\": [\n 123\n ],\n \"companyInsuranceQuotes\": [\n 123\n ],\n \"companyType\": [],\n \"companyWebsite\": \"<string>\",\n \"companyStripeConnectLink\": \"<string>\",\n \"companyCustomerPortalLink\": \"<string>\",\n \"companyServiceQuotes\": [\n 123\n ],\n \"companyServiceOrders\": \"<string>\",\n \"companyServiceQuotesPartners\": [\n 123\n ],\n \"companyVisibility\": \"<string>\",\n \"companyTenants2\": [\n 123\n ],\n \"companyCustomer\": [\n 123\n ],\n \"companyTrades\": [\n 123\n ],\n \"companyTenants3\": [\n 123\n ],\n \"companyPartnerBrand\": 123,\n \"companyDeals3\": [\n 123\n ],\n \"companyRouteOneDealer\": \"<string>\",\n \"companyTransportServiceOrders\": [\n 123\n ]\n}"
response = http.request(request)
puts response.read_body{
"doc": {
"updatedAt": "<string>",
"createdAt": "<string>",
"customerId": "<string>",
"leads": [
123
],
"address": 123,
"shippingContact": 123,
"deals": [
123
],
"createdBy": 123,
"lastModifiedBy": 123,
"email": "<string>",
"phone": "<string>",
"insurancePolicies": [
123
],
"tenants": [
123
],
"consumerFirstName": "<string>",
"consumerMiddleName": "<string>",
"consumerLastName": "<string>",
"consumerSuffix": "<string>",
"consumerDateOfBirth": "<string>",
"consumerEducationLevel": "<string>",
"consumerVehicles": [
123
],
"consumerPhoneType": "<string>",
"consumerDriversLicense": "<string>",
"consumerDriversLicenseState": "<string>",
"consumerDriversLicenseNumber": "<string>",
"consumerDriversLicenseExp": "<string>",
"consumerDriversLicenseExpiration": "<string>",
"consumerPreApprovals": [
123
],
"consumerGetPreApproved": "<string>",
"consumerProvideProofOfInsurance": "<string>",
"consumerLoginToBank": "<string>",
"consumerConnectCar": "<string>",
"consumerProvideProofOfIncome": "<string>",
"consumerConsumerId": "<string>",
"consumerCreditApplicationId": "<string>",
"deals2": [
123
],
"consumerSocialSecurity": "<string>",
"consumerDriversLicenceState": "<string>",
"consumerIncome": 123,
"consumerIncomeInterval": "<string>",
"consumerEmploymentStatusCode": "<string>",
"consumerEmploymentDuration": 123,
"consumerEmployerName": "<string>",
"consumerEmployerPhone": "<string>",
"consumerEmploymentTitle": "<string>",
"consumerPreviousEmployerName": "<string>",
"consumerPreviousEmployerPhone": "<string>",
"consumerPreviousEmploymentTitle": "<string>",
"consumerPreviousEmploymentDuration": 123,
"consumerPreviousEmploymentincome": 123,
"consumerTimeAtResidence": 123,
"consumerPreviousAddressLine1": "<string>",
"consumerPreviousAddressLine2": "<string>",
"consumerPreviousAddressCity": "<string>",
"consumerPreviousAddressState": "<string>",
"consumerPreviousZip": "<string>",
"consumerPreviousAddressDuration": 123,
"consumerResidenceType": "<string>",
"consumerRentMortgage": 123,
"consumerOtherIncomeDescription": "<string>",
"consumerOtherIncomeAmount": 123,
"consumerLeadSource": [],
"companyName": "<string>",
"companyDealerDeals": [
123
],
"companyDealsFacilitated": [
123
],
"companyInsuranceQuotes": [
123
],
"companyType": [],
"companyWebsite": "<string>",
"companyStripeConnectLink": "<string>",
"companyCustomerPortalLink": "<string>",
"companyServiceQuotes": [
123
],
"companyServiceOrders": "<string>",
"companyServiceQuotesPartners": [
123
],
"companyVisibility": "<string>",
"companyTenants2": [
123
],
"companyCustomer": [
123
],
"companyTrades": [
123
],
"companyTenants3": [
123
],
"companyPartnerBrand": 123,
"companyDeals3": [
123
],
"companyRouteOneDealer": "<string>",
"companyTransportServiceOrders": [
123
]
},
"message": "<string>"
}{
"errors": [
{
"message": "<string>"
}
]
}Customers
Updates a Customer
Updates a Customer
PATCH
/
customers
/
{id}
Updates a Customer
curl --request PATCH \
--url https://commerce.driv.ly/api/customers/{id} \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"updatedAt": "<string>",
"createdAt": "<string>",
"customerId": "<string>",
"leads": [
123
],
"address": 123,
"shippingContact": 123,
"deals": [
123
],
"createdBy": 123,
"lastModifiedBy": 123,
"email": "<string>",
"phone": "<string>",
"insurancePolicies": [
123
],
"tenants": [
123
],
"consumerFirstName": "<string>",
"consumerMiddleName": "<string>",
"consumerLastName": "<string>",
"consumerSuffix": "<string>",
"consumerDateOfBirth": "<string>",
"consumerEducationLevel": "<string>",
"consumerVehicles": [
123
],
"consumerPhoneType": "<string>",
"consumerDriversLicense": "<string>",
"consumerDriversLicenseState": "<string>",
"consumerDriversLicenseNumber": "<string>",
"consumerDriversLicenseExp": "<string>",
"consumerDriversLicenseExpiration": "<string>",
"consumerPreApprovals": [
123
],
"consumerGetPreApproved": "<string>",
"consumerProvideProofOfInsurance": "<string>",
"consumerLoginToBank": "<string>",
"consumerConnectCar": "<string>",
"consumerProvideProofOfIncome": "<string>",
"consumerConsumerId": "<string>",
"consumerCreditApplicationId": "<string>",
"deals2": [
123
],
"consumerSocialSecurity": "<string>",
"consumerDriversLicenceState": "<string>",
"consumerIncome": 123,
"consumerIncomeInterval": "<string>",
"consumerEmploymentStatusCode": "<string>",
"consumerEmploymentDuration": 123,
"consumerEmployerName": "<string>",
"consumerEmployerPhone": "<string>",
"consumerEmploymentTitle": "<string>",
"consumerPreviousEmployerName": "<string>",
"consumerPreviousEmployerPhone": "<string>",
"consumerPreviousEmploymentTitle": "<string>",
"consumerPreviousEmploymentDuration": 123,
"consumerPreviousEmploymentincome": 123,
"consumerTimeAtResidence": 123,
"consumerPreviousAddressLine1": "<string>",
"consumerPreviousAddressLine2": "<string>",
"consumerPreviousAddressCity": "<string>",
"consumerPreviousAddressState": "<string>",
"consumerPreviousZip": "<string>",
"consumerPreviousAddressDuration": 123,
"consumerResidenceType": "<string>",
"consumerRentMortgage": 123,
"consumerOtherIncomeDescription": "<string>",
"consumerOtherIncomeAmount": 123,
"consumerLeadSource": [],
"companyName": "<string>",
"companyDealerDeals": [
123
],
"companyDealsFacilitated": [
123
],
"companyInsuranceQuotes": [
123
],
"companyType": [],
"companyWebsite": "<string>",
"companyStripeConnectLink": "<string>",
"companyCustomerPortalLink": "<string>",
"companyServiceQuotes": [
123
],
"companyServiceOrders": "<string>",
"companyServiceQuotesPartners": [
123
],
"companyVisibility": "<string>",
"companyTenants2": [
123
],
"companyCustomer": [
123
],
"companyTrades": [
123
],
"companyTenants3": [
123
],
"companyPartnerBrand": 123,
"companyDeals3": [
123
],
"companyRouteOneDealer": "<string>",
"companyTransportServiceOrders": [
123
]
}
'import requests
url = "https://commerce.driv.ly/api/customers/{id}"
payload = {
"updatedAt": "<string>",
"createdAt": "<string>",
"customerId": "<string>",
"leads": [123],
"address": 123,
"shippingContact": 123,
"deals": [123],
"createdBy": 123,
"lastModifiedBy": 123,
"email": "<string>",
"phone": "<string>",
"insurancePolicies": [123],
"tenants": [123],
"consumerFirstName": "<string>",
"consumerMiddleName": "<string>",
"consumerLastName": "<string>",
"consumerSuffix": "<string>",
"consumerDateOfBirth": "<string>",
"consumerEducationLevel": "<string>",
"consumerVehicles": [123],
"consumerPhoneType": "<string>",
"consumerDriversLicense": "<string>",
"consumerDriversLicenseState": "<string>",
"consumerDriversLicenseNumber": "<string>",
"consumerDriversLicenseExp": "<string>",
"consumerDriversLicenseExpiration": "<string>",
"consumerPreApprovals": [123],
"consumerGetPreApproved": "<string>",
"consumerProvideProofOfInsurance": "<string>",
"consumerLoginToBank": "<string>",
"consumerConnectCar": "<string>",
"consumerProvideProofOfIncome": "<string>",
"consumerConsumerId": "<string>",
"consumerCreditApplicationId": "<string>",
"deals2": [123],
"consumerSocialSecurity": "<string>",
"consumerDriversLicenceState": "<string>",
"consumerIncome": 123,
"consumerIncomeInterval": "<string>",
"consumerEmploymentStatusCode": "<string>",
"consumerEmploymentDuration": 123,
"consumerEmployerName": "<string>",
"consumerEmployerPhone": "<string>",
"consumerEmploymentTitle": "<string>",
"consumerPreviousEmployerName": "<string>",
"consumerPreviousEmployerPhone": "<string>",
"consumerPreviousEmploymentTitle": "<string>",
"consumerPreviousEmploymentDuration": 123,
"consumerPreviousEmploymentincome": 123,
"consumerTimeAtResidence": 123,
"consumerPreviousAddressLine1": "<string>",
"consumerPreviousAddressLine2": "<string>",
"consumerPreviousAddressCity": "<string>",
"consumerPreviousAddressState": "<string>",
"consumerPreviousZip": "<string>",
"consumerPreviousAddressDuration": 123,
"consumerResidenceType": "<string>",
"consumerRentMortgage": 123,
"consumerOtherIncomeDescription": "<string>",
"consumerOtherIncomeAmount": 123,
"consumerLeadSource": [],
"companyName": "<string>",
"companyDealerDeals": [123],
"companyDealsFacilitated": [123],
"companyInsuranceQuotes": [123],
"companyType": [],
"companyWebsite": "<string>",
"companyStripeConnectLink": "<string>",
"companyCustomerPortalLink": "<string>",
"companyServiceQuotes": [123],
"companyServiceOrders": "<string>",
"companyServiceQuotesPartners": [123],
"companyVisibility": "<string>",
"companyTenants2": [123],
"companyCustomer": [123],
"companyTrades": [123],
"companyTenants3": [123],
"companyPartnerBrand": 123,
"companyDeals3": [123],
"companyRouteOneDealer": "<string>",
"companyTransportServiceOrders": [123]
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
updatedAt: '<string>',
createdAt: '<string>',
customerId: '<string>',
leads: [123],
address: 123,
shippingContact: 123,
deals: [123],
createdBy: 123,
lastModifiedBy: 123,
email: '<string>',
phone: '<string>',
insurancePolicies: [123],
tenants: [123],
consumerFirstName: '<string>',
consumerMiddleName: '<string>',
consumerLastName: '<string>',
consumerSuffix: '<string>',
consumerDateOfBirth: '<string>',
consumerEducationLevel: '<string>',
consumerVehicles: [123],
consumerPhoneType: '<string>',
consumerDriversLicense: '<string>',
consumerDriversLicenseState: '<string>',
consumerDriversLicenseNumber: '<string>',
consumerDriversLicenseExp: '<string>',
consumerDriversLicenseExpiration: '<string>',
consumerPreApprovals: [123],
consumerGetPreApproved: '<string>',
consumerProvideProofOfInsurance: '<string>',
consumerLoginToBank: '<string>',
consumerConnectCar: '<string>',
consumerProvideProofOfIncome: '<string>',
consumerConsumerId: '<string>',
consumerCreditApplicationId: '<string>',
deals2: [123],
consumerSocialSecurity: '<string>',
consumerDriversLicenceState: '<string>',
consumerIncome: 123,
consumerIncomeInterval: '<string>',
consumerEmploymentStatusCode: '<string>',
consumerEmploymentDuration: 123,
consumerEmployerName: '<string>',
consumerEmployerPhone: '<string>',
consumerEmploymentTitle: '<string>',
consumerPreviousEmployerName: '<string>',
consumerPreviousEmployerPhone: '<string>',
consumerPreviousEmploymentTitle: '<string>',
consumerPreviousEmploymentDuration: 123,
consumerPreviousEmploymentincome: 123,
consumerTimeAtResidence: 123,
consumerPreviousAddressLine1: '<string>',
consumerPreviousAddressLine2: '<string>',
consumerPreviousAddressCity: '<string>',
consumerPreviousAddressState: '<string>',
consumerPreviousZip: '<string>',
consumerPreviousAddressDuration: 123,
consumerResidenceType: '<string>',
consumerRentMortgage: 123,
consumerOtherIncomeDescription: '<string>',
consumerOtherIncomeAmount: 123,
consumerLeadSource: [],
companyName: '<string>',
companyDealerDeals: [123],
companyDealsFacilitated: [123],
companyInsuranceQuotes: [123],
companyType: [],
companyWebsite: '<string>',
companyStripeConnectLink: '<string>',
companyCustomerPortalLink: '<string>',
companyServiceQuotes: [123],
companyServiceOrders: '<string>',
companyServiceQuotesPartners: [123],
companyVisibility: '<string>',
companyTenants2: [123],
companyCustomer: [123],
companyTrades: [123],
companyTenants3: [123],
companyPartnerBrand: 123,
companyDeals3: [123],
companyRouteOneDealer: '<string>',
companyTransportServiceOrders: [123]
})
};
fetch('https://commerce.driv.ly/api/customers/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://commerce.driv.ly/api/customers/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'updatedAt' => '<string>',
'createdAt' => '<string>',
'customerId' => '<string>',
'leads' => [
123
],
'address' => 123,
'shippingContact' => 123,
'deals' => [
123
],
'createdBy' => 123,
'lastModifiedBy' => 123,
'email' => '<string>',
'phone' => '<string>',
'insurancePolicies' => [
123
],
'tenants' => [
123
],
'consumerFirstName' => '<string>',
'consumerMiddleName' => '<string>',
'consumerLastName' => '<string>',
'consumerSuffix' => '<string>',
'consumerDateOfBirth' => '<string>',
'consumerEducationLevel' => '<string>',
'consumerVehicles' => [
123
],
'consumerPhoneType' => '<string>',
'consumerDriversLicense' => '<string>',
'consumerDriversLicenseState' => '<string>',
'consumerDriversLicenseNumber' => '<string>',
'consumerDriversLicenseExp' => '<string>',
'consumerDriversLicenseExpiration' => '<string>',
'consumerPreApprovals' => [
123
],
'consumerGetPreApproved' => '<string>',
'consumerProvideProofOfInsurance' => '<string>',
'consumerLoginToBank' => '<string>',
'consumerConnectCar' => '<string>',
'consumerProvideProofOfIncome' => '<string>',
'consumerConsumerId' => '<string>',
'consumerCreditApplicationId' => '<string>',
'deals2' => [
123
],
'consumerSocialSecurity' => '<string>',
'consumerDriversLicenceState' => '<string>',
'consumerIncome' => 123,
'consumerIncomeInterval' => '<string>',
'consumerEmploymentStatusCode' => '<string>',
'consumerEmploymentDuration' => 123,
'consumerEmployerName' => '<string>',
'consumerEmployerPhone' => '<string>',
'consumerEmploymentTitle' => '<string>',
'consumerPreviousEmployerName' => '<string>',
'consumerPreviousEmployerPhone' => '<string>',
'consumerPreviousEmploymentTitle' => '<string>',
'consumerPreviousEmploymentDuration' => 123,
'consumerPreviousEmploymentincome' => 123,
'consumerTimeAtResidence' => 123,
'consumerPreviousAddressLine1' => '<string>',
'consumerPreviousAddressLine2' => '<string>',
'consumerPreviousAddressCity' => '<string>',
'consumerPreviousAddressState' => '<string>',
'consumerPreviousZip' => '<string>',
'consumerPreviousAddressDuration' => 123,
'consumerResidenceType' => '<string>',
'consumerRentMortgage' => 123,
'consumerOtherIncomeDescription' => '<string>',
'consumerOtherIncomeAmount' => 123,
'consumerLeadSource' => [
],
'companyName' => '<string>',
'companyDealerDeals' => [
123
],
'companyDealsFacilitated' => [
123
],
'companyInsuranceQuotes' => [
123
],
'companyType' => [
],
'companyWebsite' => '<string>',
'companyStripeConnectLink' => '<string>',
'companyCustomerPortalLink' => '<string>',
'companyServiceQuotes' => [
123
],
'companyServiceOrders' => '<string>',
'companyServiceQuotesPartners' => [
123
],
'companyVisibility' => '<string>',
'companyTenants2' => [
123
],
'companyCustomer' => [
123
],
'companyTrades' => [
123
],
'companyTenants3' => [
123
],
'companyPartnerBrand' => 123,
'companyDeals3' => [
123
],
'companyRouteOneDealer' => '<string>',
'companyTransportServiceOrders' => [
123
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://commerce.driv.ly/api/customers/{id}"
payload := strings.NewReader("{\n \"updatedAt\": \"<string>\",\n \"createdAt\": \"<string>\",\n \"customerId\": \"<string>\",\n \"leads\": [\n 123\n ],\n \"address\": 123,\n \"shippingContact\": 123,\n \"deals\": [\n 123\n ],\n \"createdBy\": 123,\n \"lastModifiedBy\": 123,\n \"email\": \"<string>\",\n \"phone\": \"<string>\",\n \"insurancePolicies\": [\n 123\n ],\n \"tenants\": [\n 123\n ],\n \"consumerFirstName\": \"<string>\",\n \"consumerMiddleName\": \"<string>\",\n \"consumerLastName\": \"<string>\",\n \"consumerSuffix\": \"<string>\",\n \"consumerDateOfBirth\": \"<string>\",\n \"consumerEducationLevel\": \"<string>\",\n \"consumerVehicles\": [\n 123\n ],\n \"consumerPhoneType\": \"<string>\",\n \"consumerDriversLicense\": \"<string>\",\n \"consumerDriversLicenseState\": \"<string>\",\n \"consumerDriversLicenseNumber\": \"<string>\",\n \"consumerDriversLicenseExp\": \"<string>\",\n \"consumerDriversLicenseExpiration\": \"<string>\",\n \"consumerPreApprovals\": [\n 123\n ],\n \"consumerGetPreApproved\": \"<string>\",\n \"consumerProvideProofOfInsurance\": \"<string>\",\n \"consumerLoginToBank\": \"<string>\",\n \"consumerConnectCar\": \"<string>\",\n \"consumerProvideProofOfIncome\": \"<string>\",\n \"consumerConsumerId\": \"<string>\",\n \"consumerCreditApplicationId\": \"<string>\",\n \"deals2\": [\n 123\n ],\n \"consumerSocialSecurity\": \"<string>\",\n \"consumerDriversLicenceState\": \"<string>\",\n \"consumerIncome\": 123,\n \"consumerIncomeInterval\": \"<string>\",\n \"consumerEmploymentStatusCode\": \"<string>\",\n \"consumerEmploymentDuration\": 123,\n \"consumerEmployerName\": \"<string>\",\n \"consumerEmployerPhone\": \"<string>\",\n \"consumerEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmployerName\": \"<string>\",\n \"consumerPreviousEmployerPhone\": \"<string>\",\n \"consumerPreviousEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmploymentDuration\": 123,\n \"consumerPreviousEmploymentincome\": 123,\n \"consumerTimeAtResidence\": 123,\n \"consumerPreviousAddressLine1\": \"<string>\",\n \"consumerPreviousAddressLine2\": \"<string>\",\n \"consumerPreviousAddressCity\": \"<string>\",\n \"consumerPreviousAddressState\": \"<string>\",\n \"consumerPreviousZip\": \"<string>\",\n \"consumerPreviousAddressDuration\": 123,\n \"consumerResidenceType\": \"<string>\",\n \"consumerRentMortgage\": 123,\n \"consumerOtherIncomeDescription\": \"<string>\",\n \"consumerOtherIncomeAmount\": 123,\n \"consumerLeadSource\": [],\n \"companyName\": \"<string>\",\n \"companyDealerDeals\": [\n 123\n ],\n \"companyDealsFacilitated\": [\n 123\n ],\n \"companyInsuranceQuotes\": [\n 123\n ],\n \"companyType\": [],\n \"companyWebsite\": \"<string>\",\n \"companyStripeConnectLink\": \"<string>\",\n \"companyCustomerPortalLink\": \"<string>\",\n \"companyServiceQuotes\": [\n 123\n ],\n \"companyServiceOrders\": \"<string>\",\n \"companyServiceQuotesPartners\": [\n 123\n ],\n \"companyVisibility\": \"<string>\",\n \"companyTenants2\": [\n 123\n ],\n \"companyCustomer\": [\n 123\n ],\n \"companyTrades\": [\n 123\n ],\n \"companyTenants3\": [\n 123\n ],\n \"companyPartnerBrand\": 123,\n \"companyDeals3\": [\n 123\n ],\n \"companyRouteOneDealer\": \"<string>\",\n \"companyTransportServiceOrders\": [\n 123\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://commerce.driv.ly/api/customers/{id}")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"updatedAt\": \"<string>\",\n \"createdAt\": \"<string>\",\n \"customerId\": \"<string>\",\n \"leads\": [\n 123\n ],\n \"address\": 123,\n \"shippingContact\": 123,\n \"deals\": [\n 123\n ],\n \"createdBy\": 123,\n \"lastModifiedBy\": 123,\n \"email\": \"<string>\",\n \"phone\": \"<string>\",\n \"insurancePolicies\": [\n 123\n ],\n \"tenants\": [\n 123\n ],\n \"consumerFirstName\": \"<string>\",\n \"consumerMiddleName\": \"<string>\",\n \"consumerLastName\": \"<string>\",\n \"consumerSuffix\": \"<string>\",\n \"consumerDateOfBirth\": \"<string>\",\n \"consumerEducationLevel\": \"<string>\",\n \"consumerVehicles\": [\n 123\n ],\n \"consumerPhoneType\": \"<string>\",\n \"consumerDriversLicense\": \"<string>\",\n \"consumerDriversLicenseState\": \"<string>\",\n \"consumerDriversLicenseNumber\": \"<string>\",\n \"consumerDriversLicenseExp\": \"<string>\",\n \"consumerDriversLicenseExpiration\": \"<string>\",\n \"consumerPreApprovals\": [\n 123\n ],\n \"consumerGetPreApproved\": \"<string>\",\n \"consumerProvideProofOfInsurance\": \"<string>\",\n \"consumerLoginToBank\": \"<string>\",\n \"consumerConnectCar\": \"<string>\",\n \"consumerProvideProofOfIncome\": \"<string>\",\n \"consumerConsumerId\": \"<string>\",\n \"consumerCreditApplicationId\": \"<string>\",\n \"deals2\": [\n 123\n ],\n \"consumerSocialSecurity\": \"<string>\",\n \"consumerDriversLicenceState\": \"<string>\",\n \"consumerIncome\": 123,\n \"consumerIncomeInterval\": \"<string>\",\n \"consumerEmploymentStatusCode\": \"<string>\",\n \"consumerEmploymentDuration\": 123,\n \"consumerEmployerName\": \"<string>\",\n \"consumerEmployerPhone\": \"<string>\",\n \"consumerEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmployerName\": \"<string>\",\n \"consumerPreviousEmployerPhone\": \"<string>\",\n \"consumerPreviousEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmploymentDuration\": 123,\n \"consumerPreviousEmploymentincome\": 123,\n \"consumerTimeAtResidence\": 123,\n \"consumerPreviousAddressLine1\": \"<string>\",\n \"consumerPreviousAddressLine2\": \"<string>\",\n \"consumerPreviousAddressCity\": \"<string>\",\n \"consumerPreviousAddressState\": \"<string>\",\n \"consumerPreviousZip\": \"<string>\",\n \"consumerPreviousAddressDuration\": 123,\n \"consumerResidenceType\": \"<string>\",\n \"consumerRentMortgage\": 123,\n \"consumerOtherIncomeDescription\": \"<string>\",\n \"consumerOtherIncomeAmount\": 123,\n \"consumerLeadSource\": [],\n \"companyName\": \"<string>\",\n \"companyDealerDeals\": [\n 123\n ],\n \"companyDealsFacilitated\": [\n 123\n ],\n \"companyInsuranceQuotes\": [\n 123\n ],\n \"companyType\": [],\n \"companyWebsite\": \"<string>\",\n \"companyStripeConnectLink\": \"<string>\",\n \"companyCustomerPortalLink\": \"<string>\",\n \"companyServiceQuotes\": [\n 123\n ],\n \"companyServiceOrders\": \"<string>\",\n \"companyServiceQuotesPartners\": [\n 123\n ],\n \"companyVisibility\": \"<string>\",\n \"companyTenants2\": [\n 123\n ],\n \"companyCustomer\": [\n 123\n ],\n \"companyTrades\": [\n 123\n ],\n \"companyTenants3\": [\n 123\n ],\n \"companyPartnerBrand\": 123,\n \"companyDeals3\": [\n 123\n ],\n \"companyRouteOneDealer\": \"<string>\",\n \"companyTransportServiceOrders\": [\n 123\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://commerce.driv.ly/api/customers/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"updatedAt\": \"<string>\",\n \"createdAt\": \"<string>\",\n \"customerId\": \"<string>\",\n \"leads\": [\n 123\n ],\n \"address\": 123,\n \"shippingContact\": 123,\n \"deals\": [\n 123\n ],\n \"createdBy\": 123,\n \"lastModifiedBy\": 123,\n \"email\": \"<string>\",\n \"phone\": \"<string>\",\n \"insurancePolicies\": [\n 123\n ],\n \"tenants\": [\n 123\n ],\n \"consumerFirstName\": \"<string>\",\n \"consumerMiddleName\": \"<string>\",\n \"consumerLastName\": \"<string>\",\n \"consumerSuffix\": \"<string>\",\n \"consumerDateOfBirth\": \"<string>\",\n \"consumerEducationLevel\": \"<string>\",\n \"consumerVehicles\": [\n 123\n ],\n \"consumerPhoneType\": \"<string>\",\n \"consumerDriversLicense\": \"<string>\",\n \"consumerDriversLicenseState\": \"<string>\",\n \"consumerDriversLicenseNumber\": \"<string>\",\n \"consumerDriversLicenseExp\": \"<string>\",\n \"consumerDriversLicenseExpiration\": \"<string>\",\n \"consumerPreApprovals\": [\n 123\n ],\n \"consumerGetPreApproved\": \"<string>\",\n \"consumerProvideProofOfInsurance\": \"<string>\",\n \"consumerLoginToBank\": \"<string>\",\n \"consumerConnectCar\": \"<string>\",\n \"consumerProvideProofOfIncome\": \"<string>\",\n \"consumerConsumerId\": \"<string>\",\n \"consumerCreditApplicationId\": \"<string>\",\n \"deals2\": [\n 123\n ],\n \"consumerSocialSecurity\": \"<string>\",\n \"consumerDriversLicenceState\": \"<string>\",\n \"consumerIncome\": 123,\n \"consumerIncomeInterval\": \"<string>\",\n \"consumerEmploymentStatusCode\": \"<string>\",\n \"consumerEmploymentDuration\": 123,\n \"consumerEmployerName\": \"<string>\",\n \"consumerEmployerPhone\": \"<string>\",\n \"consumerEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmployerName\": \"<string>\",\n \"consumerPreviousEmployerPhone\": \"<string>\",\n \"consumerPreviousEmploymentTitle\": \"<string>\",\n \"consumerPreviousEmploymentDuration\": 123,\n \"consumerPreviousEmploymentincome\": 123,\n \"consumerTimeAtResidence\": 123,\n \"consumerPreviousAddressLine1\": \"<string>\",\n \"consumerPreviousAddressLine2\": \"<string>\",\n \"consumerPreviousAddressCity\": \"<string>\",\n \"consumerPreviousAddressState\": \"<string>\",\n \"consumerPreviousZip\": \"<string>\",\n \"consumerPreviousAddressDuration\": 123,\n \"consumerResidenceType\": \"<string>\",\n \"consumerRentMortgage\": 123,\n \"consumerOtherIncomeDescription\": \"<string>\",\n \"consumerOtherIncomeAmount\": 123,\n \"consumerLeadSource\": [],\n \"companyName\": \"<string>\",\n \"companyDealerDeals\": [\n 123\n ],\n \"companyDealsFacilitated\": [\n 123\n ],\n \"companyInsuranceQuotes\": [\n 123\n ],\n \"companyType\": [],\n \"companyWebsite\": \"<string>\",\n \"companyStripeConnectLink\": \"<string>\",\n \"companyCustomerPortalLink\": \"<string>\",\n \"companyServiceQuotes\": [\n 123\n ],\n \"companyServiceOrders\": \"<string>\",\n \"companyServiceQuotesPartners\": [\n 123\n ],\n \"companyVisibility\": \"<string>\",\n \"companyTenants2\": [\n 123\n ],\n \"companyCustomer\": [\n 123\n ],\n \"companyTrades\": [\n 123\n ],\n \"companyTenants3\": [\n 123\n ],\n \"companyPartnerBrand\": 123,\n \"companyDeals3\": [\n 123\n ],\n \"companyRouteOneDealer\": \"<string>\",\n \"companyTransportServiceOrders\": [\n 123\n ]\n}"
response = http.request(request)
puts response.read_body{
"doc": {
"updatedAt": "<string>",
"createdAt": "<string>",
"customerId": "<string>",
"leads": [
123
],
"address": 123,
"shippingContact": 123,
"deals": [
123
],
"createdBy": 123,
"lastModifiedBy": 123,
"email": "<string>",
"phone": "<string>",
"insurancePolicies": [
123
],
"tenants": [
123
],
"consumerFirstName": "<string>",
"consumerMiddleName": "<string>",
"consumerLastName": "<string>",
"consumerSuffix": "<string>",
"consumerDateOfBirth": "<string>",
"consumerEducationLevel": "<string>",
"consumerVehicles": [
123
],
"consumerPhoneType": "<string>",
"consumerDriversLicense": "<string>",
"consumerDriversLicenseState": "<string>",
"consumerDriversLicenseNumber": "<string>",
"consumerDriversLicenseExp": "<string>",
"consumerDriversLicenseExpiration": "<string>",
"consumerPreApprovals": [
123
],
"consumerGetPreApproved": "<string>",
"consumerProvideProofOfInsurance": "<string>",
"consumerLoginToBank": "<string>",
"consumerConnectCar": "<string>",
"consumerProvideProofOfIncome": "<string>",
"consumerConsumerId": "<string>",
"consumerCreditApplicationId": "<string>",
"deals2": [
123
],
"consumerSocialSecurity": "<string>",
"consumerDriversLicenceState": "<string>",
"consumerIncome": 123,
"consumerIncomeInterval": "<string>",
"consumerEmploymentStatusCode": "<string>",
"consumerEmploymentDuration": 123,
"consumerEmployerName": "<string>",
"consumerEmployerPhone": "<string>",
"consumerEmploymentTitle": "<string>",
"consumerPreviousEmployerName": "<string>",
"consumerPreviousEmployerPhone": "<string>",
"consumerPreviousEmploymentTitle": "<string>",
"consumerPreviousEmploymentDuration": 123,
"consumerPreviousEmploymentincome": 123,
"consumerTimeAtResidence": 123,
"consumerPreviousAddressLine1": "<string>",
"consumerPreviousAddressLine2": "<string>",
"consumerPreviousAddressCity": "<string>",
"consumerPreviousAddressState": "<string>",
"consumerPreviousZip": "<string>",
"consumerPreviousAddressDuration": 123,
"consumerResidenceType": "<string>",
"consumerRentMortgage": 123,
"consumerOtherIncomeDescription": "<string>",
"consumerOtherIncomeAmount": 123,
"consumerLeadSource": [],
"companyName": "<string>",
"companyDealerDeals": [
123
],
"companyDealsFacilitated": [
123
],
"companyInsuranceQuotes": [
123
],
"companyType": [],
"companyWebsite": "<string>",
"companyStripeConnectLink": "<string>",
"companyCustomerPortalLink": "<string>",
"companyServiceQuotes": [
123
],
"companyServiceOrders": "<string>",
"companyServiceQuotesPartners": [
123
],
"companyVisibility": "<string>",
"companyTenants2": [
123
],
"companyCustomer": [
123
],
"companyTrades": [
123
],
"companyTenants3": [
123
],
"companyPartnerBrand": 123,
"companyDeals3": [
123
],
"companyRouteOneDealer": "<string>",
"companyTransportServiceOrders": [
123
]
},
"message": "<string>"
}{
"errors": [
{
"message": "<string>"
}
]
}Usage with the Drivly SDK
Usage with the Drivly SDK
Make sure you install our SDK first. You can find out how, and more here.
import { SDK } from '@drivly/commerce'
import type { customers } from '@drivly/commerce'
const sdk = new SDK(...)
const customers = await sdk.customers.update(customersId: string, data: customers): Promise<customers>
Authorizations
Path Parameters
id of the Customer
Query Parameters
number of levels to automatically populate relationships and uploads
retrieves document(s) in a specific locale
specifies a fallback locale if no locale value exists
Body
application/json
Available options:
SOLD, Pending, Working, Cold, LOST, Duplicate, DNC Available options:
Car Concierge (Andrew), Driv.ly Website, Self Generated, Referral, Rocket Available options:
Dealer, Concierge, Broker, Partner, Auction, Affiliate, Insurer, Mobile Detailer, Last Mile Transporter, Service Provider, Lender ⌘I