POST api/Customer/DetailsChangeRequest
Use for Customer to request changes to their account details
Request Information
URI Parameters
None.
Body Parameters
The Change Request object to store
DetailChangeRequestName | Description | Type | Additional information |
---|---|---|---|
RequestId | integer |
None. |
|
CustomerId | string |
None. |
|
CustomerRep | string |
None. |
|
ChangeType | string |
None. |
|
ChangeDetails | string |
None. |
|
DateRequested | date |
None. |
|
AppGuid | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "RequestId": 1, "CustomerId": "sample string 2", "CustomerRep": "sample string 3", "ChangeType": "sample string 4", "ChangeDetails": "sample string 5", "DateRequested": "2024-05-17T04:04:34.3159904+00:00", "AppGuid": "9bd10419-c05e-4706-a55a-1e714f4dbbde" }
application/xml, text/xml
Sample:
<DetailChangeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Core.Models.Customer"> <AppGuid>9bd10419-c05e-4706-a55a-1e714f4dbbde</AppGuid> <ChangeDetails>sample string 5</ChangeDetails> <ChangeType>sample string 4</ChangeType> <CustomerId>sample string 2</CustomerId> <CustomerRep>sample string 3</CustomerRep> <DateRequested>2024-05-17T04:04:34.3159904+00:00</DateRequested> <RequestId>1</RequestId> </DetailChangeRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Returns the Detail Change Request object
DetailChangeRequestViewModelName | Description | Type | Additional information |
---|---|---|---|
changeRequest | DetailChangeRequest |
None. |
|
apiResponse | APIResponseMessage |
None. |
Response Formats
application/json, text/json
Sample:
{ "changeRequest": { "RequestId": 1, "CustomerId": "sample string 2", "CustomerRep": "sample string 3", "ChangeType": "sample string 4", "ChangeDetails": "sample string 5", "DateRequested": "2024-05-17T04:04:34.5347441+00:00", "AppGuid": "470759fc-e7e9-49a0-b393-0db0e4ea3a7b" }, "apiResponse": { "HttpStatusCode": "sample string 1", "ReasonPhrase": "sample string 2", "ExceptionMessage": "sample string 3", "GeneralMessage": "sample string 4" } }
application/xml, text/xml
Sample:
<DetailChangeRequestViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models.Customer"> <apiResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/API.Core.Models"> <d2p1:ExceptionMessage>sample string 3</d2p1:ExceptionMessage> <d2p1:GeneralMessage>sample string 4</d2p1:GeneralMessage> <d2p1:HttpStatusCode>sample string 1</d2p1:HttpStatusCode> <d2p1:ReasonPhrase>sample string 2</d2p1:ReasonPhrase> </apiResponse> <changeRequest xmlns:d2p1="http://schemas.datacontract.org/2004/07/API.Core.Models.Customer"> <d2p1:AppGuid>470759fc-e7e9-49a0-b393-0db0e4ea3a7b</d2p1:AppGuid> <d2p1:ChangeDetails>sample string 5</d2p1:ChangeDetails> <d2p1:ChangeType>sample string 4</d2p1:ChangeType> <d2p1:CustomerId>sample string 2</d2p1:CustomerId> <d2p1:CustomerRep>sample string 3</d2p1:CustomerRep> <d2p1:DateRequested>2024-05-17T04:04:34.5347441+00:00</d2p1:DateRequested> <d2p1:RequestId>1</d2p1:RequestId> </changeRequest> </DetailChangeRequestViewModel>