Ana içeriğe geç

Garanti Filtreleme

Bu servis ile garanti verilerini filtreleyebilirsiniz. Girilen parametreler ile veritabanında 'like' operatörü ile arama yapılır. Arama sonucunda bulunan tüm kayıtlar döner. Büyük harf küçük harf duyarlılığı yoktur. Aynı anda birden fazla parametre gönderilmesi halinde 'and' operatörü ile arama yapılır.

Request

curl --location --request GET '<BASE_URL>/individual-customers/warranty'
--header 'Content-Type: application/json'
--header 'Authorization: <jwtToken>'
bilgi

Telefon numarası formatı için aşağıdaki örnekler kullanılabilir:

  • 544 444 44 44
  • 5444444444
  • +905444444444
  • 905444444444
  • 05444444444

Request Parameters

ParametreTipZorunlu
Açıklama
pageintegerHayırSayfalama için kullanılır. Varsayılan değeri ve minimum değeri 1'dir.
sizeintegerHayırSayfalama için kullanılır. Varsayılan değer 10'dur.
firstNamestringHayırMüşterinin ismi
lastNamestringHayırMüşterinin soyismi
emailstringHayırMüşterinin email adresi
phonestringHayırMüşterinin telefon numarası

Response

{
"content": [
{
"customer": {
"firstName": "Ahmet",
"lastName": "Arslan",
"email": "example@egaranti.com",
"emailVerified": false,
"phoneVerified": true,
"phone": "+905443332211"
},
"product": {
"name": "Erica El Mikseri Kırmızı",
"category": "Entegrasyon",
"brand": "Fakir",
"model": "",
"warrantyExpireDate": "2025-08-15",
"externalOrderId": "123"
}
},
{
"customer": {
"firstName": "Ahmet",
"lastName": "Arslan",
"email": "example@egaranti.com",
"emailVerified": false,
"phoneVerified": true,
"phone": "+905443332211"
},
"product": {
"name": "Erica El Mikseri Kırmızı",
"category": "Entegrasyon",
"brand": "Fakir",
"model": "",
"warrantyExpireDate": "2025-08-15",
"externalOrderId": "1231"
}
}
],
"totalPages": 1,
"totalElements": 2,
"size": 10,
"page": 1,
"empty": false
}