Cards

Retrieve information about BaridiMob cards associated with your accounts.

GET

/sdk/mobilebank/accounts/{rip}/cards

Get all cards associated with a specific account.

Path Parameters

Parameter Type Description
rip string (20 digits) The account RIP number

Response

{
  "success": true,
  "message": "Cards retrieved successfully.",
  "message_ar": "تم استرجاع البطاقات بنجاح.",
  "data": {
    "cards": [
      {
        "id": "6280344",
        "number": "6280 34** **** 7452",
        "category": "CLASSIC",
        "brand": "ALGERIE_POSTE",
        "embossed_name": "MOHAMMED AMINE",
        "exp_date": "2028-08-31",
        "is_debit_allowed": true,
        "rip": "00799999001234567890"
      }
    ]
  }
}

Your API key is saved locally in your browser.

rip
GET
GET

/sdk/mobilebank/accounts/{rip}/card-history

Get transaction history for a specific card.

Query Parameters

Parameter Type Description
card_id string Card ID (optional, defaults to primary card)
start_date string Start date in YYYYMMDD format
page integer Page number (default: 1)
transaction_state string Filter: all, pending, completed

Response

{
  "success": true,
  "message": "Operation Successful.",
  "message_ar": "العملية ناجحة.",
  "data": {
    "transactions": [
      {
        "id": "7525950",
        "type": "transfer_out",
        "description": "Transfer to another account",
        "amount": -8000,
        "currency": "DZD",
        "reference": "009593752595",
        "status": "Success",
        "balance_after": "0.00 DZD",
        "timestamp": "2025-12-01T13:22:50+00:00"
      }
    ],
    "pagination": {
      "current_page": 1,
      "per_page": 10
    }
  }
}

Your API key is saved locally in your browser.

rip
card_id
start_date
page
transaction_state
GET