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
NameDescriptionTypeAdditional 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>