C2C Admin - Müşteri Servisleri
Müşteri servisleri içerisinde yalnızca "Tüm Müşterileri Listeleme Servisi" bulunmaktadır.
Tüm Müşterileri Listeleme
Bu servis ile e-ticaret sitenize üye olan tüm müşterilerin bilgilerini alabilirsiniz.
Request URL
https://kmk.apiservisi.com/api/c2c/UserServices/GetAll
Request
POST /api/c2c/UserServices/GetAll
Host: https://kmk.apiservisi.com
Content-Type: application/json; charset=utf-8
{
"ApiKey":"entegrasyonu yapılmak istenen c2c sistemi admini tarafından size sağlanan ApiKey", (string)
"ApiPassword":"entegrasyonu yapılmak istenen c2c sistemi admini tarafından size sağlanan ApiPassword" (string)
}
Response
HTTP 200 OK
Content-Type: application/json; charset=utf-8
[
{
"musteriTipi": "", (string) --> Alabileceği değerler : Standart, Hızlı Alışveriş, Facebook
"musteriGrupAdi": "", (string)
"musteriAdi": "", (string)
"musteriSoyadi": "", (string)
"musteriGsmNo": "", (string)
"musteriMail": "", (string)
"musteriAdres": "", (string)
"musteriIlce": "", (string)
"musteriIl": "", (string)
"musteriTCID": "", (string)
"musteriFirmaAdi": "", (string)
"musteriVergiNo": "", (string)
"musteriVergiDairesi": "", (string)
"musteriIletiOnay": "", (string) --> Alabileceği değerler : Aktif,Pasif
"hata": "" (string)
}
]
Tüm Kullanıcıların Listesi için Servis Örnek Kod(C#)
public async Task GetAllUsers(GetAllUserRequest getAllUserRequest)
{
var httpClient = new HttpClient();
StringContent content = new StringContent(JsonConvert.SerializeObject(getAllUserRequest), Encoding.UTF8, "application/json");
var response = await httpClient.PostAsync("https://kmk.apiservisi.com/api/c2c/UserServices/GetAll", content);
string apiResponse = await response.Content.ReadAsStringAsync();
var usersResponse = JsonConvert.DeserializeObject>(apiResponse);
var json = JsonConvert.SerializeObject(usersResponse, Formatting.Indented);
return json;
}