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": "5a4d9290-b9ab-4b78-baba-5d82a8487651",
"CardId": "c3e676aa-2be2-49be-a5df-455c3250237f",
"ExternalCardNumber": "sample string 2",
"InternalCardNumber": 1
},
{
"UserId": "5a4d9290-b9ab-4b78-baba-5d82a8487651",
"CardId": "c3e676aa-2be2-49be-a5df-455c3250237f",
"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>c3e676aa-2be2-49be-a5df-455c3250237f</CardId>
<ExternalCardNumber>sample string 2</ExternalCardNumber>
<InternalCardNumber>1</InternalCardNumber>
<UserId>5a4d9290-b9ab-4b78-baba-5d82a8487651</UserId>
</RemoveUserCardViewModel>
<RemoveUserCardViewModel>
<CardId>c3e676aa-2be2-49be-a5df-455c3250237f</CardId>
<ExternalCardNumber>sample string 2</ExternalCardNumber>
<InternalCardNumber>1</InternalCardNumber>
<UserId>5a4d9290-b9ab-4b78-baba-5d82a8487651</UserId>
</RemoveUserCardViewModel>
</CardsRemoved>
<Result>
<Description>sample string 2</Description>
<HttpStatusCode>Continue</HttpStatusCode>
<ResultCode>1</ResultCode>
</Result>
</RemoveAllCardsResult>