Ana içeriğe geç

Cari Hesap Listeleme

Şirketinize ait cari hesap kayıtlarını listeleme ve filtreleme.

Endpoint​

GET /kolaybi/v1/associates

Parametreler​

ParametreTipAçıklama
codestringCari kodu ile filtreleme
namestringCari adı ile filtreleme
surnamestringCari soyadı ile filtreleme
activebooleanCari durumuna göre filtreleme
identity_nostringTCKN/VKN ile filtreleme
emailstringE-posta ile filtreleme
groupAssociateGroupCari grubu ile filtreleme
sourcestringPazaryeri/kanal ile filtreleme (bkz. Cari Hesap Oluşturma)
tag_idsarrayEtiket ID listesi ile filtreleme (tag_ids[0], tag_ids[1])

Örnekler​

# Tüm cari hesaplar
curl -X GET "https://ofis-sandbox-api.kolaybi.com/kolaybi/v1/associates" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Channel: YOUR_CHANNEL"

# Müşteri grubu
curl -X GET "https://ofis-sandbox-api.kolaybi.com/kolaybi/v1/associates?group=customer" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Channel: YOUR_CHANNEL"

Yanıt​

{
"data": [
{
"id": 1,
"name": "Ahmet",
"surname": "Yılmaz",
"code": "CAR000018",
"identity_no": "4688765486",
"tax_office": "SAİMBEYLİ MAL MÜDÜRLÜĞÜ",
"associate_type": "customer",
"phone": "+905123456789",
"email": "ahmet@example.com",
"country": "Türkiye",
"tags": [
{
"id": 9,
"name": "AA",
"description": "Açıklama"
}
],
"address": [
{
"id": 5,
"address": "Mesudiye mah. No:10",
"coutry_name": "Türkiye",
"postal_code": "09000",
"is_abroad": false,
"building_name": null,
"number": null,
"street": null,
"address_type": "invoice",
"city": "Aydın",
"district": "Efeler"
}
],
"balances": [
{
"currency": "try",
"balance": 3400,
"tantamount": 3400
}
]
}
]
}

Yanıt Alanları​

AlanTipAçıklama
idintegerCari ID
namestringCari adı
surnamestringCari soyadı
codestringCari kodu
identity_nostringTCKN/VKN
tax_officestringVergi dairesi
associate_typestringCari tipi
phonestringTelefon
emailstringE-posta
countrystringCari ülke bilgisi
tagsarrayEtiket listesi
addressarrayAdres bilgileri
balancesarrayBakiye bilgileri

Etiket Alanları (tags)​

AlanTipAçıklama
idintegerEtiket ID değeri
namestringEtiket adı
descriptionstringEtiket açıklaması (varsa)

Adres Alanları (address)​

AlanTipAçıklama
idintegerAdrese ait ID
addressstringAdres satırı
country_namestringÜlke adı
postal_codestringPosta kodu
is_abroadbooleanYurt dışı adres bilgisi
building_namestringBina adı
numbernumberBina numarası
streetstringSokak
address_typestringAdres tipi (invoice, delivery vb.)
citystringŞehir
districtstringİlçe

Bakiye Alanları (balances)​

AlanTipAçıklama
currencystringPara birimi
balancenumberCarinin para birimine göre bakiyesi
tantamountnumberCari bakiyesinin şirket para birimindeki karşılığı