POST api/Admin/updateCustomerDetails
Request Information
URI Parameters
None.
Body Parameters
EditCustomer| Name | Description | Type | Additional information |
|---|---|---|---|
| GPCustomerNo | string |
None. |
|
| CompanyName | string |
None. |
|
| CustomerName | string |
None. |
|
| CustomerFirstName | string |
None. |
|
| CustomerLastName | string |
None. |
|
| SecondaryFirstName | string |
None. |
|
| SecondaryLastName | string |
None. |
|
| PropertyType | integer |
None. |
|
| IsPrimaryAppointment | boolean |
None. |
|
| AddressCode | string |
None. |
|
| Address | string |
None. |
|
| City | string |
None. |
|
| State | string |
None. |
|
| ZipCode | string |
None. |
|
| EmailAddress | string |
None. |
|
| Phone1 | string |
None. |
|
| Phone2 | string |
None. |
|
| UpdatedBy | integer |
None. |
|
| ProjectAndJobList | Collection of ProjectAndJobList |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProjectAndJobList": [
{
"ProjectName": "sample string 1",
"JobSite": [
{
"JobName": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3",
"EmailAddress": "sample string 4",
"Phone": "sample string 5",
"Address": "sample string 6",
"City": "sample string 7",
"State": "sample string 8",
"Zip": "sample string 9",
"AddressCode": "sample string 10"
},
{
"JobName": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3",
"EmailAddress": "sample string 4",
"Phone": "sample string 5",
"Address": "sample string 6",
"City": "sample string 7",
"State": "sample string 8",
"Zip": "sample string 9",
"AddressCode": "sample string 10"
}
]
},
{
"ProjectName": "sample string 1",
"JobSite": [
{
"JobName": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3",
"EmailAddress": "sample string 4",
"Phone": "sample string 5",
"Address": "sample string 6",
"City": "sample string 7",
"State": "sample string 8",
"Zip": "sample string 9",
"AddressCode": "sample string 10"
},
{
"JobName": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3",
"EmailAddress": "sample string 4",
"Phone": "sample string 5",
"Address": "sample string 6",
"City": "sample string 7",
"State": "sample string 8",
"Zip": "sample string 9",
"AddressCode": "sample string 10"
}
]
}
],
"GPCustomerNo": "sample string 1",
"CompanyName": "sample string 2",
"CustomerName": "sample string 3",
"CustomerFirstName": "sample string 4",
"CustomerLastName": "sample string 5",
"SecondaryFirstName": "sample string 6",
"SecondaryLastName": "sample string 7",
"PropertyType": 8,
"IsPrimaryAppointment": true,
"AddressCode": "sample string 10",
"Address": "sample string 11",
"City": "sample string 12",
"State": "sample string 13",
"ZipCode": "sample string 14",
"EmailAddress": "sample string 15",
"Phone1": "sample string 16",
"Phone2": "sample string 17",
"UpdatedBy": 18
}
multipart/form-data, text/plain
Sample:
{"ProjectAndJobList":[{"ProjectName":"sample string 1","JobSite":[{"JobName":"sample string 1","FirstName":"sample string 2","LastName":"sample string 3","EmailAddress":"sample string 4","Phone":"sample string 5","Address":"sample string 6","City":"sample string 7","State":"sample string 8","Zip":"sample string 9","AddressCode":"sample string 10"},{"JobName":"sample string 1","FirstName":"sample string 2","LastName":"sample string 3","EmailAddress":"sample string 4","Phone":"sample string 5","Address":"sample string 6","City":"sample string 7","State":"sample string 8","Zip":"sample string 9","AddressCode":"sample string 10"}]},{"ProjectName":"sample string 1","JobSite":[{"JobName":"sample string 1","FirstName":"sample string 2","LastName":"sample string 3","EmailAddress":"sample string 4","Phone":"sample string 5","Address":"sample string 6","City":"sample string 7","State":"sample string 8","Zip":"sample string 9","AddressCode":"sample string 10"},{"JobName":"sample string 1","FirstName":"sample string 2","LastName":"sample string 3","EmailAddress":"sample string 4","Phone":"sample string 5","Address":"sample string 6","City":"sample string 7","State":"sample string 8","Zip":"sample string 9","AddressCode":"sample string 10"}]}],"GPCustomerNo":"sample string 1","CompanyName":"sample string 2","CustomerName":"sample string 3","CustomerFirstName":"sample string 4","CustomerLastName":"sample string 5","SecondaryFirstName":"sample string 6","SecondaryLastName":"sample string 7","PropertyType":8,"IsPrimaryAppointment":true,"AddressCode":"sample string 10","Address":"sample string 11","City":"sample string 12","State":"sample string 13","ZipCode":"sample string 14","EmailAddress":"sample string 15","Phone1":"sample string 16","Phone2":"sample string 17","UpdatedBy":18}
application/xml, text/xml
Sample:
<FO_API_Utilities_GLOBAL_Class.EditCustomer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FO_API_Utilities">
<Address>sample string 11</Address>
<AddressCode>sample string 10</AddressCode>
<City>sample string 12</City>
<CompanyName>sample string 2</CompanyName>
<CustomerFirstName>sample string 4</CustomerFirstName>
<CustomerLastName>sample string 5</CustomerLastName>
<CustomerName>sample string 3</CustomerName>
<EmailAddress>sample string 15</EmailAddress>
<GPCustomerNo>sample string 1</GPCustomerNo>
<IsPrimaryAppointment>true</IsPrimaryAppointment>
<Phone1>sample string 16</Phone1>
<Phone2>sample string 17</Phone2>
<ProjectAndJobList>
<FO_API_Utilities_GLOBAL_Class.ProjectAndJobList>
<JobSite>
<FO_API_Utilities_GLOBAL_Class.JobList>
<Address>sample string 6</Address>
<AddressCode>sample string 10</AddressCode>
<City>sample string 7</City>
<EmailAddress>sample string 4</EmailAddress>
<FirstName>sample string 2</FirstName>
<JobName>sample string 1</JobName>
<LastName>sample string 3</LastName>
<Phone>sample string 5</Phone>
<State>sample string 8</State>
<Zip>sample string 9</Zip>
</FO_API_Utilities_GLOBAL_Class.JobList>
<FO_API_Utilities_GLOBAL_Class.JobList>
<Address>sample string 6</Address>
<AddressCode>sample string 10</AddressCode>
<City>sample string 7</City>
<EmailAddress>sample string 4</EmailAddress>
<FirstName>sample string 2</FirstName>
<JobName>sample string 1</JobName>
<LastName>sample string 3</LastName>
<Phone>sample string 5</Phone>
<State>sample string 8</State>
<Zip>sample string 9</Zip>
</FO_API_Utilities_GLOBAL_Class.JobList>
</JobSite>
<ProjectName>sample string 1</ProjectName>
</FO_API_Utilities_GLOBAL_Class.ProjectAndJobList>
<FO_API_Utilities_GLOBAL_Class.ProjectAndJobList>
<JobSite>
<FO_API_Utilities_GLOBAL_Class.JobList>
<Address>sample string 6</Address>
<AddressCode>sample string 10</AddressCode>
<City>sample string 7</City>
<EmailAddress>sample string 4</EmailAddress>
<FirstName>sample string 2</FirstName>
<JobName>sample string 1</JobName>
<LastName>sample string 3</LastName>
<Phone>sample string 5</Phone>
<State>sample string 8</State>
<Zip>sample string 9</Zip>
</FO_API_Utilities_GLOBAL_Class.JobList>
<FO_API_Utilities_GLOBAL_Class.JobList>
<Address>sample string 6</Address>
<AddressCode>sample string 10</AddressCode>
<City>sample string 7</City>
<EmailAddress>sample string 4</EmailAddress>
<FirstName>sample string 2</FirstName>
<JobName>sample string 1</JobName>
<LastName>sample string 3</LastName>
<Phone>sample string 5</Phone>
<State>sample string 8</State>
<Zip>sample string 9</Zip>
</FO_API_Utilities_GLOBAL_Class.JobList>
</JobSite>
<ProjectName>sample string 1</ProjectName>
</FO_API_Utilities_GLOBAL_Class.ProjectAndJobList>
</ProjectAndJobList>
<PropertyType>8</PropertyType>
<SecondaryFirstName>sample string 6</SecondaryFirstName>
<SecondaryLastName>sample string 7</SecondaryLastName>
<State>sample string 13</State>
<UpdatedBy>18</UpdatedBy>
<ZipCode>sample string 14</ZipCode>
</FO_API_Utilities_GLOBAL_Class.EditCustomer>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
MainClass| Name | Description | Type | Additional information |
|---|---|---|---|
| Status_Code | integer |
None. |
|
| Data | Object |
None. |
|
| Status_Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status_Code": 1,
"Data": {},
"Status_Message": "sample string 3"
}
multipart/form-data, text/plain
Sample:
{"Status_Code":1,"Data":{},"Status_Message":"sample string 3"}
application/xml, text/xml
Sample:
<FO_API_Utilities_GLOBAL_Class.MainClass xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FO_API_Utilities"> <Data /> <Status_Code>1</Status_Code> <Status_Message>sample string 3</Status_Message> </FO_API_Utilities_GLOBAL_Class.MainClass>