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": "8c677638-3370-4112-a5b0-e3f152a6df96",
"CardId": "a53a8571-53ef-4da6-beca-ab4fb1a63679",
"ExternalCardNumber": "sample string 2",
"InternalCardNumber": 1
},
{
"UserId": "8c677638-3370-4112-a5b0-e3f152a6df96",
"CardId": "a53a8571-53ef-4da6-beca-ab4fb1a63679",
"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>a53a8571-53ef-4da6-beca-ab4fb1a63679</CardId>
<ExternalCardNumber>sample string 2</ExternalCardNumber>
<InternalCardNumber>1</InternalCardNumber>
<UserId>8c677638-3370-4112-a5b0-e3f152a6df96</UserId>
</RemoveUserCardViewModel>
<RemoveUserCardViewModel>
<CardId>a53a8571-53ef-4da6-beca-ab4fb1a63679</CardId>
<ExternalCardNumber>sample string 2</ExternalCardNumber>
<InternalCardNumber>1</InternalCardNumber>
<UserId>8c677638-3370-4112-a5b0-e3f152a6df96</UserId>
</RemoveUserCardViewModel>
</CardsRemoved>
<Result>
<Description>sample string 2</Description>
<HttpStatusCode>Continue</HttpStatusCode>
<ResultCode>1</ResultCode>
</Result>
</RemoveAllCardsResult>