DELETE api/rewards/remove
Deletes a reward from a member or referral of a referral program.
Request Information
URI Parameters
Query String:
None.
Body Parameters
List of Reward Ids to remove. Required.
Type: Collection of string
Request Formats
application/json, text/json
Sample:
[ "sample string 1", "sample string 2" ]
application/xml, text/xml
Sample:
<ArrayOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <string>sample string 1</string> <string>sample string 2</string> </ArrayOfstring>
Response Information
Resource Description
[HTTP Status 200 - OK]
Type: Collection of RemoveRewardResult
Name | Description | Type | Additional information |
---|---|---|---|
rewardId |
Echos the reward ID sent in the request. |
string |
None. |
resultInfo |
Details about the results of the request. |
ResultInfo |
None. |
Response Formats
application/json, text/json
Sample:
[ { "rewardId": "sample string 1", "resultInfo": { "Status": "sample string 1", "Message": "sample string 2" } }, { "rewardId": "sample string 1", "resultInfo": { "Status": "sample string 1", "Message": "sample string 2" } } ]
application/xml, text/xml
Sample:
<ArrayOfremoveRewardResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <removeRewardResult> <resultInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/ReferralRock.Api.Models.Response"> <d3p1:Message>sample string 2</d3p1:Message> <d3p1:Status>sample string 1</d3p1:Status> </resultInfo> <rewardId>sample string 1</rewardId> </removeRewardResult> <removeRewardResult> <resultInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/ReferralRock.Api.Models.Response"> <d3p1:Message>sample string 2</d3p1:Message> <d3p1:Status>sample string 1</d3p1:Status> </resultInfo> <rewardId>sample string 1</rewardId> </removeRewardResult> </ArrayOfremoveRewardResult>