GET api/cards
Retrieves both credit and debit card details including transaction history.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
A summary of all credit and debit cards.
CardSummary| Name | Description | Type | Additional information |
|---|---|---|---|
| credit_cards | Collection of CreditCard |
None. |
|
| debit_cards | Collection of DebitCard |
None. |
Response Formats
application/json, text/json
Sample:
{
"credit_cards": [
{
"card_uid": 1,
"card_name": "sample string 2",
"issuer": "sample string 3",
"card_type": "sample string 4",
"card_number": "sample string 5",
"annual_fee": 6.1,
"rewards": "sample string 7",
"interest_rate": "sample string 8",
"outstanding_balance": 9.1,
"credit_limit": 10.1,
"image_url": "sample string 11",
"transactions": [
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
},
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
}
]
},
{
"card_uid": 1,
"card_name": "sample string 2",
"issuer": "sample string 3",
"card_type": "sample string 4",
"card_number": "sample string 5",
"annual_fee": 6.1,
"rewards": "sample string 7",
"interest_rate": "sample string 8",
"outstanding_balance": 9.1,
"credit_limit": 10.1,
"image_url": "sample string 11",
"transactions": [
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
},
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
}
]
}
],
"debit_cards": [
{
"card_uid": 1,
"card_name": "sample string 2",
"issuer": "sample string 3",
"card_type": "sample string 4",
"card_number": "sample string 5",
"linked_account": "sample string 6",
"available_balance": 7.1,
"overdraft_protection": true,
"daily_withdrawal_limit": 9,
"image_url": "sample string 10",
"transactions": [
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
},
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
}
]
},
{
"card_uid": 1,
"card_name": "sample string 2",
"issuer": "sample string 3",
"card_type": "sample string 4",
"card_number": "sample string 5",
"linked_account": "sample string 6",
"available_balance": 7.1,
"overdraft_protection": true,
"daily_withdrawal_limit": 9,
"image_url": "sample string 10",
"transactions": [
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
},
{
"date": "sample string 1",
"description": "sample string 2",
"amount": 3.1,
"type": "sample string 4"
}
]
}
]
}
application/xml, text/xml
Sample:
<CardSummary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OTJServices.Models">
<credit_cards>
<CreditCard>
<annual_fee>6.1</annual_fee>
<card_name>sample string 2</card_name>
<card_number>sample string 5</card_number>
<card_type>sample string 4</card_type>
<card_uid>1</card_uid>
<credit_limit>10.1</credit_limit>
<image_url>sample string 11</image_url>
<interest_rate>sample string 8</interest_rate>
<issuer>sample string 3</issuer>
<outstanding_balance>9.1</outstanding_balance>
<rewards>sample string 7</rewards>
<transactions>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
</transactions>
</CreditCard>
<CreditCard>
<annual_fee>6.1</annual_fee>
<card_name>sample string 2</card_name>
<card_number>sample string 5</card_number>
<card_type>sample string 4</card_type>
<card_uid>1</card_uid>
<credit_limit>10.1</credit_limit>
<image_url>sample string 11</image_url>
<interest_rate>sample string 8</interest_rate>
<issuer>sample string 3</issuer>
<outstanding_balance>9.1</outstanding_balance>
<rewards>sample string 7</rewards>
<transactions>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
</transactions>
</CreditCard>
</credit_cards>
<debit_cards>
<DebitCard>
<available_balance>7.1</available_balance>
<card_name>sample string 2</card_name>
<card_number>sample string 5</card_number>
<card_type>sample string 4</card_type>
<card_uid>1</card_uid>
<daily_withdrawal_limit>9</daily_withdrawal_limit>
<image_url>sample string 10</image_url>
<issuer>sample string 3</issuer>
<linked_account>sample string 6</linked_account>
<overdraft_protection>true</overdraft_protection>
<transactions>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
</transactions>
</DebitCard>
<DebitCard>
<available_balance>7.1</available_balance>
<card_name>sample string 2</card_name>
<card_number>sample string 5</card_number>
<card_type>sample string 4</card_type>
<card_uid>1</card_uid>
<daily_withdrawal_limit>9</daily_withdrawal_limit>
<image_url>sample string 10</image_url>
<issuer>sample string 3</issuer>
<linked_account>sample string 6</linked_account>
<overdraft_protection>true</overdraft_protection>
<transactions>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
<CardTransaction>
<amount>3.1</amount>
<date>sample string 1</date>
<description>sample string 2</description>
<type>sample string 4</type>
</CardTransaction>
</transactions>
</DebitCard>
</debit_cards>
</CardSummary>