POST api/CustomerRequest?apiKey={apiKey}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
apiKey | string |
Required |
Body Parameters
CustomerRequestName | Description | Type | Additional information |
---|---|---|---|
Identity | Identity |
None. |
|
Customer | ContactInfo |
None. |
|
VehicleNo | string |
None. |
|
AgreementNo | string |
None. |
|
InvoiceNo | string |
None. |
|
CustomerRequestBookingOn | date |
None. |
|
CurrentKms | integer |
None. |
|
CustomerRemark | string |
None. |
|
CustomerRequestStatus | CustomerRequestStatus |
None. |
|
AppointmentOn | date |
None. |
|
AppointmentRemark | string |
None. |
|
CustomerRequestType | CustomerRequestType |
None. |
|
CustomerRequestRefNo | string |
None. |
|
BookingSource | BookingSource |
None. |
Request Formats
application/json, text/json
Sample:
{ "Identity": { "Id": "b2a5a576-6573-4dad-8d40-d82b5d150ad6", "Code": "sample string 2" }, "Customer": { "CustomerType": 0, "TitleType": 0, "Name": "sample string 1", "Address": "sample string 2", "Email": "sample string 3", "ContactNo": "sample string 4", "CountryState": { "StateCode": "sample string 2", "StateName": "sample string 3", "CountryCode": "sample string 4", "CountryName": "sample string 5", "NationalityCode": "sample string 6", "NationalityName": "sample string 7" }, "Id": "41429dc9-7c96-4563-b6b7-26de88e5a1e9", "Code": "sample string 9" }, "VehicleNo": "sample string 1", "AgreementNo": "sample string 2", "InvoiceNo": "sample string 3", "CustomerRequestBookingOn": "2023-12-08T20:22:41.8507357+04:00", "CurrentKms": 5, "CustomerRemark": "sample string 6", "CustomerRequestStatus": 0, "AppointmentOn": "2023-12-08T20:22:41.8507357+04:00", "AppointmentRemark": "sample string 8", "CustomerRequestType": { "CustomerRequestTypeID": "7e372a2d-de1c-4d3f-a3b9-6b45fcfdc4ba", "Name": "sample string 2", "Description": "sample string 3", "IsAgreementNoRequired": true, "IsVehicleNoRequired": true, "IsInvoiceNoRequired": true, "IsCurrentKmRequired": true, "IsAppointmentDateRequired": true }, "CustomerRequestRefNo": "sample string 10", "BookingSource": 0 }
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultName | Description | Type | Additional information |
---|---|---|---|
IsValid | boolean |
None. |
|
Message | string |
None. |
|
Code | string |
None. |
|
ID | globally unique identifier |
None. |
|
Errors | Collection of string |
None. |
|
ErrorCodes | Collection of ErrorCode |
None. |
Response Formats
application/json, text/json
Sample:
{ "IsValid": true, "Message": "sample string 2", "Code": "sample string 3", "ID": "a53abef6-dc71-48dd-ac9f-acc4fe9c34df", "Errors": [ "sample string 1", "sample string 2" ], "ErrorCodes": [ 1, 1 ] }
application/xml, text/xml
Sample:
<Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fleetlet.Entity"> <Code>sample string 3</Code> <ErrorCodes> <ErrorCode>Success</ErrorCode> <ErrorCode>Success</ErrorCode> </ErrorCodes> <Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Errors> <ID>a53abef6-dc71-48dd-ac9f-acc4fe9c34df</ID> <IsValid>true</IsValid> <Message>sample string 2</Message> </Result>