POST api/Visitor/SaveServiceProvider
Api to save Service Provider
Request Information
URI Parameters
None.
Body Parameters
ServiceProviderInsertUpdateRequestModelName | Description | Type | Additional information |
---|---|---|---|
ApiToken | string |
None. |
|
ServiceProviderID | integer |
None. |
|
ServiceProviderTypeID | integer |
None. |
|
ServiceProviderCode | string |
None. |
|
ServiceProviderName | string |
None. |
|
ServiceProviderPhoneCode | string |
None. |
|
ServiceProviderPhoneNumber | string |
None. |
|
ServiceProviderVehicleNumber | string |
None. |
|
IsNeedVehicleParking | boolean |
None. |
|
ServiceProviderDocumentTypeID | integer |
None. |
|
ServiceProviderDocumentNumber | string |
None. |
|
IsEnableVisitorCard | boolean |
None. |
|
UserID | integer |
None. |
|
objServiceTimeSlot | Collection of ServiceProviderTimeSlotSaveRequestModel |
None. |
|
objServiceDestination | Collection of ServiceProviderDestinationSaveRequestModel |
None. |
Request Formats
application/json, text/json, text/plain, text/html
Sample:
{ "apiToken": "sample string 1", "serviceProviderID": 1, "serviceProviderTypeID": 1, "serviceProviderCode": "sample string 2", "serviceProviderName": "sample string 3", "serviceProviderPhoneCode": "sample string 4", "serviceProviderPhoneNumber": "sample string 5", "serviceProviderVehicleNumber": "sample string 6", "isNeedVehicleParking": true, "serviceProviderDocumentTypeID": 1, "serviceProviderDocumentNumber": "sample string 8", "isEnableVisitorCard": true, "userID": 1, "objServiceTimeSlot": [ { "timeSlotID": 1 }, { "timeSlotID": 1 } ], "objServiceDestination": [ { "sericeProviderDestinationID": 1, "destinationLocationID": 1, "destinationCustomerID": 1 }, { "sericeProviderDestinationID": 1, "destinationLocationID": 1, "destinationCustomerID": 1 } ] }
application/xml, text/xml
Sample:
<ServiceProviderInsertUpdateRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.RequestModel"> <ApiToken>sample string 1</ApiToken> <IsEnableVisitorCard>true</IsEnableVisitorCard> <IsNeedVehicleParking>true</IsNeedVehicleParking> <ServiceProviderCode>sample string 2</ServiceProviderCode> <ServiceProviderDocumentNumber>sample string 8</ServiceProviderDocumentNumber> <ServiceProviderDocumentTypeID>1</ServiceProviderDocumentTypeID> <ServiceProviderID>1</ServiceProviderID> <ServiceProviderName>sample string 3</ServiceProviderName> <ServiceProviderPhoneCode>sample string 4</ServiceProviderPhoneCode> <ServiceProviderPhoneNumber>sample string 5</ServiceProviderPhoneNumber> <ServiceProviderTypeID>1</ServiceProviderTypeID> <ServiceProviderVehicleNumber>sample string 6</ServiceProviderVehicleNumber> <UserID>1</UserID> <objServiceDestination> <ServiceProviderDestinationSaveRequestModel> <DestinationCustomerID>1</DestinationCustomerID> <DestinationLocationID>1</DestinationLocationID> <SericeProviderDestinationID>1</SericeProviderDestinationID> </ServiceProviderDestinationSaveRequestModel> <ServiceProviderDestinationSaveRequestModel> <DestinationCustomerID>1</DestinationCustomerID> <DestinationLocationID>1</DestinationLocationID> <SericeProviderDestinationID>1</SericeProviderDestinationID> </ServiceProviderDestinationSaveRequestModel> </objServiceDestination> <objServiceTimeSlot> <ServiceProviderTimeSlotSaveRequestModel> <TimeSlotID>1</TimeSlotID> </ServiceProviderTimeSlotSaveRequestModel> <ServiceProviderTimeSlotSaveRequestModel> <TimeSlotID>1</TimeSlotID> </ServiceProviderTimeSlotSaveRequestModel> </objServiceTimeSlot> </ServiceProviderInsertUpdateRequestModel>
multipart/form-data
Sample:
<ServiceProviderInsertUpdateRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.RequestModel"><ApiToken>sample string 1</ApiToken><IsEnableVisitorCard>true</IsEnableVisitorCard><IsNeedVehicleParking>true</IsNeedVehicleParking><ServiceProviderCode>sample string 2</ServiceProviderCode><ServiceProviderDocumentNumber>sample string 8</ServiceProviderDocumentNumber><ServiceProviderDocumentTypeID>1</ServiceProviderDocumentTypeID><ServiceProviderID>1</ServiceProviderID><ServiceProviderName>sample string 3</ServiceProviderName><ServiceProviderPhoneCode>sample string 4</ServiceProviderPhoneCode><ServiceProviderPhoneNumber>sample string 5</ServiceProviderPhoneNumber><ServiceProviderTypeID>1</ServiceProviderTypeID><ServiceProviderVehicleNumber>sample string 6</ServiceProviderVehicleNumber><UserID>1</UserID><objServiceDestination><ServiceProviderDestinationSaveRequestModel><DestinationCustomerID>1</DestinationCustomerID><DestinationLocationID>1</DestinationLocationID><SericeProviderDestinationID>1</SericeProviderDestinationID></ServiceProviderDestinationSaveRequestModel><ServiceProviderDestinationSaveRequestModel><DestinationCustomerID>1</DestinationCustomerID><DestinationLocationID>1</DestinationLocationID><SericeProviderDestinationID>1</SericeProviderDestinationID></ServiceProviderDestinationSaveRequestModel></objServiceDestination><objServiceTimeSlot><ServiceProviderTimeSlotSaveRequestModel><TimeSlotID>1</TimeSlotID></ServiceProviderTimeSlotSaveRequestModel><ServiceProviderTimeSlotSaveRequestModel><TimeSlotID>1</TimeSlotID></ServiceProviderTimeSlotSaveRequestModel></objServiceTimeSlot></ServiceProviderInsertUpdateRequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CommonVisitorResponseDataModelName | Description | Type | Additional information |
---|---|---|---|
ReturnVerificationCode | string |
None. |
|
ReturnID | integer |
Required |
|
Message | string |
Required |
|
Successful | boolean |
Required |
|
Code | integer |
None. |
|
TotalRecord | integer |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{ "returnVerificationCode": "sample string 1", "returnID": 2, "message": "sample string 3", "successful": true, "code": 5, "totalRecord": 6 }
application/xml, text/xml
Sample:
<CommonVisitorResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.DataModel"> <Code xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">5</Code> <Message xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">sample string 3</Message> <ReturnID xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">2</ReturnID> <Successful xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">true</Successful> <TotalRecord xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">6</TotalRecord> <ReturnVerificationCode>sample string 1</ReturnVerificationCode> </CommonVisitorResponseDataModel>
multipart/form-data
Sample:
<CommonVisitorResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.DataModel"><Code xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">5</Code><Message xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">sample string 3</Message><ReturnID xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">2</ReturnID><Successful xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">true</Successful><TotalRecord xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">6</TotalRecord><ReturnVerificationCode>sample string 1</ReturnVerificationCode></CommonVisitorResponseDataModel>