PUT api/v1/organizationusercustomers/{customerKey}
Endpoint that updates a bluehammer professional account contact information.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| customerKey |
Unique Identifer of the customer to be updated |
string |
Required |
Body Parameters
Account information to update
BasicAccountInfoVM| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerKey | string |
None. |
|
| OrderType | eOrderType |
Required |
|
| AccountPropertyInformation | AccountPropertyInformationVM |
None. |
|
| UserProfile | UserProfile |
None. |
Request Formats
application/json, text/json
Sample:
{
"customerKey": "sample string 1",
"orderType": 0,
"accountPropertyInformation": {
"propertyInformation": {
"address": "sample string 1",
"address2": "sample string 2",
"city": "sample string 3",
"state": 0,
"zip": "sample string 4"
},
"propertyCharacteristics": {
"bedrooms": 1,
"fullbaths": 2,
"halfbaths": 3,
"propertyType": "sample string 4",
"structureQuality": "sample string 5",
"condition": "sample string 6",
"livingArea": 7,
"stories": 1,
"yearBuilt": 1,
"fireplaces": 1,
"ac": 1,
"roofType": "sample string 8",
"exteriorSidingType": "sample string 9",
"exteriorSidingType2": "sample string 10",
"exteriorSidingType3": "sample string 11",
"interiorFlooringType": "sample string 12",
"interiorFlooringType2": "sample string 13",
"interiorFlooringType3": "sample string 14",
"basementSF": 1,
"garageType": "sample string 15",
"numberOfCars": 16,
"kitchenLayout": "sample string 17",
"ceilingType": "sample string 18",
"ceilingHeight": 1,
"roofPitch": "sample string 19"
}
},
"userProfile": {
"name": "sample string 1",
"contactName": "sample string 2",
"logo": "sample string 3",
"companyName": "sample string 4",
"contactNumber": "sample string 5",
"email": "sample string 6",
"licenseInfo": "sample string 7",
"data": "sample string 8",
"remark": "sample string 9",
"type": "sample string 10",
"address": "sample string 11",
"address2": "sample string 12",
"city": "sample string 13",
"state": "sample string 14",
"zip": "sample string 15",
"companyWebSite": "sample string 16",
"associationWebSite": "sample string 17",
"announcement": "sample string 18",
"landingPage": "sample string 19",
"firstName": "sample string 20",
"lastName": "sample string 21"
}
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
A new record with an HTTP 201 (Created), or HTTP 400 (Bad Request) when the request body has invalid values.
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.