Skip to content

Lead - Başvuru Güncelleme

Ödeal'da daha önce oluşturulmuş bir lead başvurusunu güncellemek için kullanılan, PATCH metoduyla çalışan servistir.

Servise iletilen isteğin başarılı olması durumunda, servis güncellenen başvuru bilgilerini döndürür. PATCH isteği başarısız olduğunda hata kodu ve mesajı response çıktısında görüntülenecektir.

API Reference: Update Lead

Not: Payload'da sadece güncellenmesi istenen alanlar ve zorunlu olan registerRefCode alanı gönderilmelidir. Güncellenmesi istenmeyen alanlar payload'da bulunmayabilir.

Bu servis ile mevcut bir lead başvurusunun herhangi bir alanı güncellenebilir. registerRefCode parametresi ile hangi başvurunun güncelleneceği belirtilir.

Örnek Request

json
{
    "registerRefCode": "22820cf7-40f4-4a14-9845-46f94bd5082c",
    "firstName": "Yeniİsim",
    "lastName": "YeniSoyisim",
    "mobile": "5444444444",
    "optionalFields": {
        "companyTitle": "Yeni Tabela İsmi",
        "businessType": "Gerçek",
        "mccCode": "3001",
        "posInstallmentType": "Taksitli",
        "iban": "TR200058307462136019246698",
        "setupCity": "Ankara",
        "setupTown": "Çankaya",
        "setupAddress": "Çankaya/Ankara",
        "terminalSerialNumber": "PAX721000019",
        "routingModel": "MODEL2",
        "salesType": "EDOC_POS",
        "cashRegisterType": "A920Pro"
    }
}

Response Örnekleri

Başarılı (200)

Request

json
{
  "registerRefCode": "3e60eb91-241a-467c-a41c-cbf558f46b9a",
  "firstName": "Güncelİsim",
  "lastName": "GüncelSoyisim",
  "mobile": "5333333333",
  "optionalFields": {
    "companyTitle": "Güncel Tabela İsmi",
    "setupCity": "İzmir",
    "setupTown": "Konak",
    "setupAddress": "Konak/İzmir"
  }
}

Response

json
{
  "status": true,
  "message": "Başvuru başarıyla güncellendi",
  "data": {
    "registerRefCode": "3e60eb91-241a-467c-a41c-cbf558f46b9a"
  }
}

Başarısız (403 Forbidden)

Request

json
{
  "registerRefCode": "geçersiz-yetki-ref-code",
  "firstName": "Test"
}

Response

json
{
  "status": false,
  "message": "Yetkilendirme hatası: Başvuru kaydı bulunamadı"
}

Başarısız (404 Not Found)

Request

json
{
  "registerRefCode": "olmayan-ref-code",
  "firstName": "Test"
}

Response

json
{
  "status": false,
  "message": "Başvuru kaydı bulunamadı"
}

Ödeal A.Ş.