DELETE api/v2/Users/{id}/UserCards/RemoveAllCards
Removes all Cards from an existing User. Returns a list of cards removed
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
User Id |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
RemoveAllCardsResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Result |
Operation result |
Result |
None. |
| CardsRemoved |
List of cards removed |
Collection of RemoveUserCardViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Result": {
"ResultCode": 1,
"Description": "sample string 2"
},
"CardsRemoved": [
{
"UserId": "fc87dbc4-8a7a-4ffa-82d8-8dee2d10a4d8",
"CardId": "f51c4dc5-ead5-491c-8f27-67c2919003a1",
"ExternalCardNumber": "sample string 2",
"InternalCardNumber": 1
},
{
"UserId": "fc87dbc4-8a7a-4ffa-82d8-8dee2d10a4d8",
"CardId": "f51c4dc5-ead5-491c-8f27-67c2919003a1",
"ExternalCardNumber": "sample string 2",
"InternalCardNumber": 1
}
]
}
application/xml, text/xml
Sample:
<RemoveAllCardsResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers">
<CardsRemoved>
<RemoveUserCardViewModel>
<CardId>f51c4dc5-ead5-491c-8f27-67c2919003a1</CardId>
<ExternalCardNumber>sample string 2</ExternalCardNumber>
<InternalCardNumber>1</InternalCardNumber>
<UserId>fc87dbc4-8a7a-4ffa-82d8-8dee2d10a4d8</UserId>
</RemoveUserCardViewModel>
<RemoveUserCardViewModel>
<CardId>f51c4dc5-ead5-491c-8f27-67c2919003a1</CardId>
<ExternalCardNumber>sample string 2</ExternalCardNumber>
<InternalCardNumber>1</InternalCardNumber>
<UserId>fc87dbc4-8a7a-4ffa-82d8-8dee2d10a4d8</UserId>
</RemoveUserCardViewModel>
</CardsRemoved>
<Result>
<Description>sample string 2</Description>
<HttpStatusCode>Continue</HttpStatusCode>
<ResultCode>1</ResultCode>
</Result>
</RemoveAllCardsResult>