POST api/HappinessPoints
Request Information
URI Parameters
None.
Body Parameters
HappinessPointApiRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| authRequest | AuthRequest |
None. |
|
| happinessRequest | HappinessPointRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"authRequest": {
"username": "sample string 1",
"password": "sample string 2",
"client_id": "sample string 3",
"client_secret": "sample string 4",
"grant_type": "sample string 5"
},
"happinessRequest": {
"happinessCardKey": "sample string 1",
"referenceId": "sample string 2",
"timestamp": "sample string 3",
"points": "sample string 4",
"countryCode": "sample string 5"
}
}
text/html
Sample:
{"authRequest":{"username":"sample string 1","password":"sample string 2","client_id":"sample string 3","client_secret":"sample string 4","grant_type":"sample string 5"},"happinessRequest":{"happinessCardKey":"sample string 1","referenceId":"sample string 2","timestamp":"sample string 3","points":"sample string 4","countryCode":"sample string 5"}}
application/xml, text/xml
Sample:
<HappinessPointApiRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<authRequest>
<username>sample string 1</username>
<password>sample string 2</password>
<client_id>sample string 3</client_id>
<client_secret>sample string 4</client_secret>
<grant_type>sample string 5</grant_type>
</authRequest>
<happinessRequest>
<happinessCardKey>sample string 1</happinessCardKey>
<referenceId>sample string 2</referenceId>
<timestamp>sample string 3</timestamp>
<points>sample string 4</points>
<countryCode>sample string 5</countryCode>
</happinessRequest>
</HappinessPointApiRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="authRequest.username" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="authRequest.password" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="authRequest.client_id" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="authRequest.client_secret" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="authRequest.grant_type" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="happinessRequest.happinessCardKey" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="happinessRequest.referenceId" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="happinessRequest.timestamp" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="happinessRequest.points" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="happinessRequest.countryCode" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
HappinessSuccessResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| status | integer |
None. |
|
| message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": 1,
"message": "sample string 2"
}
text/html
Sample:
{"status":1,"message":"sample string 2"}
application/xml, text/xml
Sample:
<HappinessSuccessResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <status>1</status> <message>sample string 2</message> </HappinessSuccessResponse>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="status" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--