Cüzdan numarası ile kart sorgulama için ilgili endpoint ve https metod bilgisi aşağıda verilmiştir.
| HTTP Method | URL |
|---|---|
| POST | /card/getAllCardListByFilter |
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| page_size | int | Evet | Sayfa Boyutu |
| page_index | int | Evet | Sayfa İndeksi |
| order_column | string | Evet | Sorgulama Kolonu |
| order_by | string | Evet | Sorgulama Sırası |
| tenant_customer_no | string | Hayır | Temsilci Müşteri Numarası |
| wallet_number | string | Hayır | Cüzdan Numarası |
| card_no | string | Hayır | Kart Numarası |
| card_token | string | Hayır | Kart Token Bilgisi |
| card_status | int | Hayır | Kart Aktiflik Durumu (10:Aktif , 20:Pasif , 30:Kapalı , 40:Beklemede -Basım Sürecinde) |
| corelation_id | string | Hayır | Log İzleme Id Bilgisi |
| Parametre | Tip | Açıklama |
|---|---|---|
| status | int | İşlem Statüsü |
| code | string | Kod |
| message | string | Mesaj |
| payload | obje | Veri |
| items | obje | Öğeler |
| tenantCustomerNo | string | Temsilci Müşteri Numarası |
| paycoreCustomerNo | string | Paycore Müşteri Numarası |
| cardNo | string | Kartın Hashli Numarası |
| cardToken | string | Kart Token Bilgisi |
| cardStatusId | int | Kart Statü Id ( 10: Aktif , 20: Pasif , 30:Kapalı , 40: Kurye Süreci) |
| walletNumber | string | Cüzdan Numarası |
| productCode | string | Ürün Kodu |
| tenantCode | string | Temsilci Kodu |
| tenantName | string | Temsilci Adı |
| cardType | int | Kart Bilgisi (10:Sanal , 20:Fiziksel) |
| CurrentIndex | int | Önceki Sayfa İndeksi |
| pageCount | int | Sayfa Kayıt Sayısı |
| pageSize | int | Sayfa Boyutu |
| rowCount | int | Satır Sayısı |
| orderColumn | int | Sıralama Kolonu |
| orderBy | string | Sıralama Tipi |
İSTEK (POST) :
{
"page_size": 1000,
"page_index": 0,
"order_column": "Id",
"order_by": "desc",
"tenant_customer_no": "",
"wallet_number": "b45098b7-b284-40b9-bcc2-afb74e7ed857",
"card_no": "",
"card_token": "",
"card_status": 0,
"corelation_id": ""
}
YANIT:
{
"status": 0,
"code": "200",
"message": "Ok",
"payload": {
"items": [
{
"id": "8",
"tenantCustomerNo": "200113328",
"paycoreCustomerNo": "2394925",
"cardNo": "434610pjceeu1964",
"cardToken": null,
"cardStatusId": 10,
"customerStatusId": 10,
"walletNumber": "b45098b7-b284-40b9-bcc2-afb74e7ed857",
"productCode": "SANAL",
"tenantCode": "521521",
"tenantName": null,
"cardType": "Virtual"
}
],
"currentIndex": 0,
"pageCount": 1,
"pageSize": 1000,
"rowCount": 1,
"orderColumn": "Id",
"orderBy": "desc"
}
}