POST api/Retailer/Invitation
Generate new loan application invitation
Request Information
URI Parameters
None.
Body Parameters
InvitationRequestModelName | Description | Type | Additional information |
---|---|---|---|
CustomerEmail | string |
Max length: 100 |
|
RetailersReference | string |
None. |
|
RateCardProductId | globally unique identifier |
None. |
|
Price | decimal number |
None. |
|
Deposit | decimal number |
None. |
|
DescriptionOfGoods | string |
None. |
|
EmailInvitation | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "CustomerEmail": "sample string 1", "RetailersReference": "sample string 2", "RateCardProductId": "7c43cecc-b61f-4dd0-bd35-c937221e9726", "Price": 1.0, "Deposit": 1.0, "DescriptionOfGoods": "sample string 3", "EmailInvitation": true }
text/html
Sample:
{"CustomerEmail":"sample string 1","RetailersReference":"sample string 2","RateCardProductId":"7c43cecc-b61f-4dd0-bd35-c937221e9726","Price":1.0,"Deposit":1.0,"DescriptionOfGoods":"sample string 3","EmailInvitation":true}
application/xml, text/xml
Sample:
<InvitationRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.API.Services.APIRequests.InvitationRequestModels"> <CustomerEmail>sample string 1</CustomerEmail> <Deposit>1</Deposit> <DescriptionOfGoods>sample string 3</DescriptionOfGoods> <EmailInvitation>true</EmailInvitation> <Price>1</Price> <RateCardProductId>7c43cecc-b61f-4dd0-bd35-c937221e9726</RateCardProductId> <RetailersReference>sample string 2</RetailersReference> </InvitationRequestModel>
Response Information
Resource Description
Returns the invitation id and the URL to initiate application.
InvitationResponseModelName | Description | Type | Additional information |
---|---|---|---|
InvitationId | globally unique identifier |
None. |
|
Url | string |
None. |
|
Info | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "InvitationId": "6fcad7fc-13c7-428d-a1e1-4eee66a8d4d5", "Url": "sample string 2", "Info": "sample string 3" }
text/html
Sample:
{"InvitationId":"6fcad7fc-13c7-428d-a1e1-4eee66a8d4d5","Url":"sample string 2","Info":"sample string 3"}
application/xml, text/xml
Sample:
<InvitationResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.API.Services.APIResponses.InvitationResponses"> <Info>sample string 3</Info> <InvitationId>6fcad7fc-13c7-428d-a1e1-4eee66a8d4d5</InvitationId> <Url>sample string 2</Url> </InvitationResponseModel>