Ajanda Dosya Sil ID ile
Belirtilen ID'ye sahip ajanda dosyasını siler. Bu işlem, belirli bir dosyanın kaldırılmasını sağlar.
Query parameters
-
entityId
integer(int32)
curl \
--request DELETE 'https://apiv3.bilsoft.com/api/AjandaDosya/deletebyid'
Ajanda Not Ekle Toplu
Belirtilen aralıkta birden fazla ajanda notu ekler. Bu işlem, toplu not eklemeleri yapmak için kullanılır.
curl \
--request POST 'https://apiv3.bilsoft.com/api/AjandaNotlar/addrange' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/AjandaNotlar/addrange' \
--header "Content-Type: application/json" \
--data '[{"ajandaId":"string","id":42,"notlar":"string"}]'
curl \
--request POST 'https://apiv3.bilsoft.com/api/AjandaNotlar/addrange' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/AjandaNotlar/addrange' \
--header "Content-Type: text/json"
[
{
"ajandaId": "string",
"id": 42,
"notlar": "string"
}
]
[
{
"ajandaId": "string",
"id": 42,
"notlar": "string"
}
]
[
{
"ajandaId": "string",
"id": 42,
"notlar": "string"
}
]
[
{
"ajandaId": "string",
"id": 42,
"notlar": "string"
}
]
Api Kullanıcı Ekle Toplu
Belirtilen aralıkta birden fazla ApiKullanıcı ekler. Bu işlem, toplu kullanıcı eklemeleri yapmak için kullanılır.
Body
-
apitur
string | null apitur açıklaması.
Minimum length is
0
, maximum length is255
. -
entegrasyontur
string | null entegrasyontur açıklaması.
Minimum length is
0
, maximum length is255
. -
id
integer(int32) Benzersiz kimlik numarası.
-
kullanici
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is255
. -
sifre
string | null sifre açıklaması.
Minimum length is
0
, maximum length is255
.
curl \
--request POST 'https://apiv3.bilsoft.com/api/ApiKullanici/addrange' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/ApiKullanici/addrange' \
--header "Content-Type: application/json" \
--data '[{"apitur":"string","entegrasyontur":"string","id":42,"kullanici":"string","sifre":"string"}]'
curl \
--request POST 'https://apiv3.bilsoft.com/api/ApiKullanici/addrange' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/ApiKullanici/addrange' \
--header "Content-Type: text/json"
[
{
"apitur": "string",
"entegrasyontur": "string",
"id": 42,
"kullanici": "string",
"sifre": "string"
}
]
[
{
"apitur": "string",
"entegrasyontur": "string",
"id": 42,
"kullanici": "string",
"sifre": "string"
}
]
[
{
"apitur": "string",
"entegrasyontur": "string",
"id": 42,
"kullanici": "string",
"sifre": "string"
}
]
[
{
"apitur": "string",
"entegrasyontur": "string",
"id": 42,
"kullanici": "string",
"sifre": "string"
}
]
Banka Kayıt Güncelle Toplu
Belirtilen aralıkta bulunan banka kayıtlarını toplu olarak günceller. Bu işlem, birden fazla bankanın aynı anda güncellenmesi gerektiğinde kullanılır.
Body
-
acquirerId
string | null İşlem gerçekleştirilen bankanın kimlik numarası.
Minimum length is
0
, maximum length is255
. -
bankaAdi
string | null Bankanın adı.
Minimum length is
0
, maximum length is255
. -
bankaSube
string | null Bankanın şube adı.
Minimum length is
0
, maximum length is255
. -
hesapNo
string | null Banka hesap numarası.
Minimum length is
0
, maximum length is255
. -
iban
string | null IBAN numarası.
Minimum length is
0
, maximum length is255
. -
id
integer(int32) Benzersiz kimlik numarası.
-
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is50
. -
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is255
. -
subeNo
string | null subeNo açıklaması.
Minimum length is
0
, maximum length is255
.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Banka/updaterange' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Banka/updaterange' \
--header "Content-Type: application/json" \
--data '[{"acquirerId":"string","bankaAdi":"string","bankaSube":"string","hesapNo":"string","iban":"string","id":42,"kullaniciAdi":"string","subeAdi":"string","subeNo":"string"}]'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Banka/updaterange' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Banka/updaterange' \
--header "Content-Type: text/json"
[
{
"acquirerId": "string",
"bankaAdi": "string",
"bankaSube": "string",
"hesapNo": "string",
"iban": "string",
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"subeNo": "string"
}
]
[
{
"acquirerId": "string",
"bankaAdi": "string",
"bankaSube": "string",
"hesapNo": "string",
"iban": "string",
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"subeNo": "string"
}
]
[
{
"acquirerId": "string",
"bankaAdi": "string",
"bankaSube": "string",
"hesapNo": "string",
"iban": "string",
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"subeNo": "string"
}
]
[
{
"acquirerId": "string",
"bankaAdi": "string",
"bankaSube": "string",
"hesapNo": "string",
"iban": "string",
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"subeNo": "string"
}
]
Banka Kayıt Sil ID ile
Belirtilen ID'ye sahip banka kaydını siler. Bu işlem, belirli bir bankanın sistemden kaldırılmasını sağlar.
Query parameters
-
entityId
integer(int32)
curl \
--request DELETE 'https://apiv3.bilsoft.com/api/Banka/deletebyid'
Banka Kullanıcı Şifre Güncelle
Belirtilen ID'ye sahip banka kullanıcı şifresini günceller. Bu işlem, mevcut bir şifrede yapılan değişiklikleri güncellemek için kullanılır.
Body
-
bankaId
integer(int32) | null -
id
integer(int32) Benzersiz kimlik numarası.
-
kullanici
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is50
. -
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is50
. -
sifre
string | null sifre açıklaması.
Minimum length is
0
, maximum length is50
. -
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is50
.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/BankaKullanicisifre/update' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/BankaKullanicisifre/update' \
--header "Content-Type: application/json" \
--data '{"bankaId":42,"id":42,"kullanici":"string","kullaniciAdi":"string","sifre":"string","subeAdi":"string"}'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/BankaKullanicisifre/update' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/BankaKullanicisifre/update' \
--header "Content-Type: text/json"
{
"bankaId": 42,
"id": 42,
"kullanici": "string",
"kullaniciAdi": "string",
"sifre": "string",
"subeAdi": "string"
}
{
"bankaId": 42,
"id": 42,
"kullanici": "string",
"kullaniciAdi": "string",
"sifre": "string",
"subeAdi": "string"
}
{
"bankaId": 42,
"id": 42,
"kullanici": "string",
"kullaniciAdi": "string",
"sifre": "string",
"subeAdi": "string"
}
{
"bankaId": 42,
"id": 42,
"kullanici": "string",
"kullaniciAdi": "string",
"sifre": "string",
"subeAdi": "string"
}
Banka Kullanıcı Şifre Sil ID ile
Belirtilen ID'ye sahip banka kullanıcı şifresini siler. Bu işlem, belirli bir şifrenin sistemden kaldırılmasını sağlar.
Query parameters
-
entityId
integer(int32)
curl \
--request DELETE 'https://apiv3.bilsoft.com/api/BankaKullanicisifre/deletebyid'
Bordro Vergi Dilim Ayar Listele ID ile
Belirtilen ID'ye sahip bordro vergi dilimi ayarını getirir. Bu işlem, belirli bir vergi dilimi ayarını görüntülemek için kullanılır.
Query parameters
-
id
integer(int32)
curl \
--request GET 'https://apiv3.bilsoft.com/api/Bordrovergidilimayar/getbyid'
Bordro Vergi Dilim Ayar Güncelle Toplu
Belirtilen aralıkta bulunan bordro vergi dilimi ayarlarını toplu olarak günceller. Bu işlem, birden fazla vergi dilimi ayarının aynı anda güncellenmesi gerektiğinde kullanılır.
Body
-
id
integer(int32) Benzersiz kimlik numarası.
-
vergiDilimi1Oran
string | null Vergi dilimi 1 oranı.
Minimum length is
0
, maximum length is255
. -
vergiDilimi1Tutar
string | null Vergi dilimi 1 tutarı.
Minimum length is
0
, maximum length is255
. -
vergiDilimi2Oran
string | null Vergi dilimi 2 oranı.
Minimum length is
0
, maximum length is255
. -
vergiDilimi2Tutar
string | null Vergi dilimi 2 tutarı.
Minimum length is
0
, maximum length is255
. -
vergiDilimi3Oran
string | null Vergi dilimi 3 oranı.
Minimum length is
0
, maximum length is255
. -
vergiDilimi3Tutar
string | null Vergi dilimi 3 tutarı.
Minimum length is
0
, maximum length is255
. -
vergiDilimiAsimOran
string | null Vergi dilimi aşım oranı.
Minimum length is
0
, maximum length is255
.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Bordrovergidilimayar/updaterange' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Bordrovergidilimayar/updaterange' \
--header "Content-Type: application/json" \
--data '[{"id":42,"vergiDilimi1Oran":"string","vergiDilimi1Tutar":"string","vergiDilimi2Oran":"string","vergiDilimi2Tutar":"string","vergiDilimi3Oran":"string","vergiDilimi3Tutar":"string","vergiDilimiAsimOran":"string"}]'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Bordrovergidilimayar/updaterange' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Bordrovergidilimayar/updaterange' \
--header "Content-Type: text/json"
[
{
"id": 42,
"vergiDilimi1Oran": "string",
"vergiDilimi1Tutar": "string",
"vergiDilimi2Oran": "string",
"vergiDilimi2Tutar": "string",
"vergiDilimi3Oran": "string",
"vergiDilimi3Tutar": "string",
"vergiDilimiAsimOran": "string"
}
]
[
{
"id": 42,
"vergiDilimi1Oran": "string",
"vergiDilimi1Tutar": "string",
"vergiDilimi2Oran": "string",
"vergiDilimi2Tutar": "string",
"vergiDilimi3Oran": "string",
"vergiDilimi3Tutar": "string",
"vergiDilimiAsimOran": "string"
}
]
[
{
"id": 42,
"vergiDilimi1Oran": "string",
"vergiDilimi1Tutar": "string",
"vergiDilimi2Oran": "string",
"vergiDilimi2Tutar": "string",
"vergiDilimi3Oran": "string",
"vergiDilimi3Tutar": "string",
"vergiDilimiAsimOran": "string"
}
]
[
{
"id": 42,
"vergiDilimi1Oran": "string",
"vergiDilimi1Tutar": "string",
"vergiDilimi2Oran": "string",
"vergiDilimi2Tutar": "string",
"vergiDilimi3Oran": "string",
"vergiDilimi3Tutar": "string",
"vergiDilimiAsimOran": "string"
}
]
Cari Kart Listele ID ile
Belirtilen ID'ye sahip cari kartı getirir. Bu işlem, belirli bir müşteri kartını görüntülemek için kullanılır.
Query parameters
-
id
integer(int32)
curl \
--request GET 'https://apiv3.bilsoft.com/api/CariKart/getbyid'
Cari Ekstre
Cari ekstre oluşturur. Bu işlem, müşterilerin hesap özetlerini görüntülemek için kullanılır.
Body
-
aranacakKelime
string | null Aranacak kelime.
-
aranacakKelimeIncludes
array[string] | null Aranacak kelimenin içerikleri.
-
aranacakKelimeInt
integer(int32) Aranacak kelimenin tamsayı değeri.
-
aranacakKelimeSutuns
array[string] | null Aranacak kelimenin sütunları.
-
baslangicTarih
string(date-time) | null Başlangıç tarihi.
-
bitisTarih
string(date-time) | null Bitiş tarihi.
-
desc
boolean Açıklama.
-
includes
array[string] | null Dahil olanlar.
-
nullFiltrelemeYapilacaklar
array[string] | null Null filtreleme yapılacaklar.
-
orderBy
string | null Sıralama.
-
searchType
array[string] | null Arama türü.
-
subeAdi
string | null Şube adı.
-
tarihSutunAdi
string | null Tarih sütun adı.
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKart/CariEkstre' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKart/CariEkstre' \
--header "Content-Type: application/json" \
--data '{"aranacakKelime":"string","aranacakKelimeIncludes":["string"],"aranacakKelimeInt":42,"aranacakKelimeSutuns":["string"],"baslangicTarih":"2025-05-04T09:42:00Z","bitisTarih":"2025-05-04T09:42:00Z","desc":true,"includes":["string"],"nullFiltrelemeYapilacaklar":["string"],"orderBy":"string","searchType":["string"],"subeAdi":"string","tarihSutunAdi":"string"}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKart/CariEkstre' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKart/CariEkstre' \
--header "Content-Type: text/json"
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
Cari Kart E-ticaret Sil ID ile
Belirtilen ID'ye sahip cari kart e-ticaret bilgisini siler. Bu işlem, belirli bir e-ticaret müşteri kart bilgisinin sistemden kaldırılmasını sağlar.
Query parameters
-
entityId
integer(int32)
curl \
--request DELETE 'https://apiv3.bilsoft.com/api/CariKartEticaret/deletebyid'
Cari Kod Ekle
Yeni bir cari kod ekler. Bu işlem, sisteme yeni müşteri kodları eklemek için kullanılır.
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKodlar/add' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKodlar/add' \
--header "Content-Type: application/json" \
--data '{"cariId":42,"deger":"string","id":42,"kod":"string"}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKodlar/add' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/CariKodlar/add' \
--header "Content-Type: text/json"
{
"cariId": 42,
"deger": "string",
"id": 42,
"kod": "string"
}
{
"cariId": 42,
"deger": "string",
"id": 42,
"kod": "string"
}
{
"cariId": 42,
"deger": "string",
"id": 42,
"kod": "string"
}
{
"cariId": 42,
"deger": "string",
"id": 42,
"kod": "string"
}
Cari Not Güncelle Toplu
Belirtilen aralıkta bulunan cari notları toplu olarak günceller. Bu işlem, birden fazla müşteri notunun aynı anda güncellenmesi gerektiğinde kullanılır.
Body
-
aciklama
string | null aciklama açıklaması.
Minimum length is
0
, maximum length is255
. -
cariId
integer(int32) | null -
id
integer(int32) Benzersiz kimlik numarası.
-
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is255
. -
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is255
. -
tarih
string(date-time) | null Tarih ve saat bilgisi.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/CariNot/updaterange' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/CariNot/updaterange' \
--header "Content-Type: application/json" \
--data '[{"aciklama":"string","cariId":42,"id":42,"kullaniciAdi":"string","subeAdi":"string","tarih":"2025-05-04T09:42:00Z"}]'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/CariNot/updaterange' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/CariNot/updaterange' \
--header "Content-Type: text/json"
[
{
"aciklama": "string",
"cariId": 42,
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
[
{
"aciklama": "string",
"cariId": 42,
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
[
{
"aciklama": "string",
"cariId": 42,
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
[
{
"aciklama": "string",
"cariId": 42,
"id": 42,
"kullaniciAdi": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
E-fatura Ayarlarını Listele
Veritabanındaki tüm e-fatura ayarlarını getirir. Bu işlem, kullanıcıların tüm e-fatura ayar bilgilerini listelemelerini sağlar.
Body
-
aranacakKelime
string | null Aranacak kelime.
-
aranacakKelimeIncludes
array[string] | null Aranacak kelimenin içerikleri.
-
aranacakKelimeInt
integer(int32) Aranacak kelimenin tamsayı değeri.
-
aranacakKelimeSutuns
array[string] | null Aranacak kelimenin sütunları.
-
baslangicTarih
string(date-time) | null Başlangıç tarihi.
-
bitisTarih
string(date-time) | null Bitiş tarihi.
-
desc
boolean Açıklama.
-
includes
array[string] | null Dahil olanlar.
-
nullFiltrelemeYapilacaklar
array[string] | null Null filtreleme yapılacaklar.
-
orderBy
string | null Sıralama.
-
searchType
array[string] | null Arama türü.
-
subeAdi
string | null Şube adı.
-
tarihSutunAdi
string | null Tarih sütun adı.
curl \
--request POST 'https://apiv3.bilsoft.com/api/Efaturaayari/getall' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/Efaturaayari/getall' \
--header "Content-Type: application/json" \
--data '{"aranacakKelime":"string","aranacakKelimeIncludes":["string"],"aranacakKelimeInt":42,"aranacakKelimeSutuns":["string"],"baslangicTarih":"2025-05-04T09:42:00Z","bitisTarih":"2025-05-04T09:42:00Z","desc":true,"includes":["string"],"nullFiltrelemeYapilacaklar":["string"],"orderBy":"string","searchType":["string"],"subeAdi":"string","tarihSutunAdi":"string"}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/Efaturaayari/getall' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/Efaturaayari/getall' \
--header "Content-Type: text/json"
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
E-fatura Ayarı Güncelle Toplu
Belirtilen aralıkta bulunan e-fatura ayarlarını toplu olarak günceller. Bu işlem, birden fazla e-fatura ayar bilgisinin aynı anda güncellenmesi gerektiğinde kullanılır.
Body
-
earsivSeriBaslik
string | null E-arşiv belgesinin seri başlığını belirtir.
Minimum length is
0
, maximum length is255
. -
efaturaSeriBaslik
string | null E-fatura belgesinin seri başlığını tanımlar.
Minimum length is
0
, maximum length is255
. -
entegrasyonTur
string | null Entegrasyon türünü belirtir.
Minimum length is
0
, maximum length is255
. -
gelenStokKaydet
boolean | null Gelen stok bilgilerini kaydetmek için kullanılan bir boolean değerdir.
-
id
integer(int32) Benzersiz kimlik numarası.
-
kullanici
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is255
. -
mustahsilServisurl
string | null Mustahsil servisine erişim URL'sini belirtir.
Minimum length is
0
, maximum length is255
. -
seciliGbetiketi
string | null Seçilen GBE (Genel Belge Etiketi) başlığını tanımlar.
Minimum length is
0
, maximum length is255
. -
servisurl
string | null Genel servis URL'sini belirtir.
Minimum length is
0
, maximum length is255
. -
sifre
string | null Kullanıcı şifresini temsil eder.
Minimum length is
0
, maximum length is255
. -
subeAdi
string | null Şubenin adını belirtir.
Minimum length is
0
, maximum length is255
. -
xsltEarsiv
string | null E-arşiv verileri için XSLT dönüşüm şablonunu tanımlar.
-
xsltEfatura
string | null E-fatura verileri için XSLT dönüşüm şablonunu belirtir.
-
xsltEirsaliye
string | null E-irsaliye verileri için XSLT dönüşüm şablonunu tanımlar.
-
xsltEmustahsil
string | null Emustahsil verileri için XSLT dönüşüm şablonunu belirtir.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Efaturaayari/updaterange' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Efaturaayari/updaterange' \
--header "Content-Type: application/json" \
--data '[{"earsivSeriBaslik":"string","efaturaSeriBaslik":"string","entegrasyonTur":"string","gelenStokKaydet":true,"id":42,"kullanici":"string","mustahsilServisurl":"string","seciliGbetiketi":"string","servisurl":"string","sifre":"string","subeAdi":"string","xsltEarsiv":"string","xsltEfatura":"string","xsltEirsaliye":"string","xsltEmustahsil":"string"}]'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Efaturaayari/updaterange' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Efaturaayari/updaterange' \
--header "Content-Type: text/json"
[
{
"earsivSeriBaslik": "string",
"efaturaSeriBaslik": "string",
"entegrasyonTur": "string",
"gelenStokKaydet": true,
"id": 42,
"kullanici": "string",
"mustahsilServisurl": "string",
"seciliGbetiketi": "string",
"servisurl": "string",
"sifre": "string",
"subeAdi": "string",
"xsltEarsiv": "string",
"xsltEfatura": "string",
"xsltEirsaliye": "string",
"xsltEmustahsil": "string"
}
]
[
{
"earsivSeriBaslik": "string",
"efaturaSeriBaslik": "string",
"entegrasyonTur": "string",
"gelenStokKaydet": true,
"id": 42,
"kullanici": "string",
"mustahsilServisurl": "string",
"seciliGbetiketi": "string",
"servisurl": "string",
"sifre": "string",
"subeAdi": "string",
"xsltEarsiv": "string",
"xsltEfatura": "string",
"xsltEirsaliye": "string",
"xsltEmustahsil": "string"
}
]
[
{
"earsivSeriBaslik": "string",
"efaturaSeriBaslik": "string",
"entegrasyonTur": "string",
"gelenStokKaydet": true,
"id": 42,
"kullanici": "string",
"mustahsilServisurl": "string",
"seciliGbetiketi": "string",
"servisurl": "string",
"sifre": "string",
"subeAdi": "string",
"xsltEarsiv": "string",
"xsltEfatura": "string",
"xsltEirsaliye": "string",
"xsltEmustahsil": "string"
}
]
[
{
"earsivSeriBaslik": "string",
"efaturaSeriBaslik": "string",
"entegrasyonTur": "string",
"gelenStokKaydet": true,
"id": 42,
"kullanici": "string",
"mustahsilServisurl": "string",
"seciliGbetiketi": "string",
"servisurl": "string",
"sifre": "string",
"subeAdi": "string",
"xsltEarsiv": "string",
"xsltEfatura": "string",
"xsltEirsaliye": "string",
"xsltEmustahsil": "string"
}
]
E-ticaret Ayar Güncelle Toplu
Belirtilen aralıkta bulunan e-ticaret ayarlarını toplu olarak günceller. Bu işlem, birden fazla e-ticaret ayar bilgisinin aynı anda güncellenmesi gerektiğinde kullanılır.
Body
-
entegrasyonTur
string | null Entegrasyon türünü belirtir.
Minimum length is
0
, maximum length is50
. -
id
integer(int32) Benzersiz kimlik numarası.
-
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is50
. -
sifre
string | null Kullanıcı şifresini belirtir.
Minimum length is
0
, maximum length is50
.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Eticaretayarlar/updaterange' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Eticaretayarlar/updaterange' \
--header "Content-Type: application/json" \
--data '[{"entegrasyonTur":"string","id":42,"kullaniciAdi":"string","sifre":"string"}]'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Eticaretayarlar/updaterange' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Eticaretayarlar/updaterange' \
--header "Content-Type: text/json"
[
{
"entegrasyonTur": "string",
"id": 42,
"kullaniciAdi": "string",
"sifre": "string"
}
]
[
{
"entegrasyonTur": "string",
"id": 42,
"kullaniciAdi": "string",
"sifre": "string"
}
]
[
{
"entegrasyonTur": "string",
"id": 42,
"kullaniciAdi": "string",
"sifre": "string"
}
]
[
{
"entegrasyonTur": "string",
"id": 42,
"kullaniciAdi": "string",
"sifre": "string"
}
]
FatHammeIsl Kayıt Ekle
Yeni bir FatHammeIsl kaydı ekler. Bu işlem, sisteme yeni FatHammeIsl bilgileri eklemek için kullanılır.
Body
-
aFiyat
number(double) | null -
ad
string | null ad açıklaması.
Minimum length is
0
, maximum length is255
. -
barkod
string | null Barkod bilgisi.
Minimum length is
0
, maximum length is255
. -
birim
string | null Öğe birimini belirtir, en fazla 255 karakter uzunluğunda olabilir.
Minimum length is
0
, maximum length is255
. -
fatHammaddeIslId
integer(int32) | null Hammadde işleme işlemi için kullanılan tamsayı ID'sini belirtir.
-
fatId
integer(int32) | null Fatura kimlik numarası.
-
faturaUnvan
string | null Faturanın başlık unvanını belirtir, en fazla 255 karakter uzunluğunda olabilir.
Minimum length is
0
, maximum length is255
. -
id
integer(int32) Benzersiz kimlik numarası.
-
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is255
. -
miktar
number(double) | null Satın alınan malın miktarını belirtir.
-
sFiyat
number(double) | null Satın alınan malın satıcı fiyatını belirtir.
-
stokGrup
string | null Stok grubunu belirtir.
Minimum length is
0
, maximum length is255
. -
stokHammaddeId
integer(int32) | null Stokta bulunan hammaddeye ait tamsayı ID'sini belirtir.
-
stokId
integer(int32) | null Stok kimlik numarası.
-
stokKodu
string | null Stok kodu.
Minimum length is
0
, maximum length is255
. -
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is255
. -
tarih
string(date-time) | null Tarih ve saat bilgisi.
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/add' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/add' \
--header "Content-Type: application/json" \
--data '{"aFiyat":42.0,"ad":"string","barkod":"string","birim":"string","fatHammaddeIslId":42,"fatId":42,"faturaUnvan":"string","id":42,"kullaniciAdi":"string","miktar":42.0,"sFiyat":42.0,"stokGrup":"string","stokHammaddeId":42,"stokId":42,"stokKodu":"string","subeAdi":"string","tarih":"2025-05-04T09:42:00Z"}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/add' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/add' \
--header "Content-Type: text/json"
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
FatHammeIsl Kayıt Ekle Toplu
Belirtilen aralıkta birden fazla FatHammeIsl kaydı ekler. Bu işlem, toplu FatHammeIsl bilgileri eklemek için kullanılır.
Body
-
aFiyat
number(double) | null -
ad
string | null ad açıklaması.
Minimum length is
0
, maximum length is255
. -
barkod
string | null Barkod bilgisi.
Minimum length is
0
, maximum length is255
. -
birim
string | null Öğe birimini belirtir, en fazla 255 karakter uzunluğunda olabilir.
Minimum length is
0
, maximum length is255
. -
fatHammaddeIslId
integer(int32) | null Hammadde işleme işlemi için kullanılan tamsayı ID'sini belirtir.
-
fatId
integer(int32) | null Fatura kimlik numarası.
-
faturaUnvan
string | null Faturanın başlık unvanını belirtir, en fazla 255 karakter uzunluğunda olabilir.
Minimum length is
0
, maximum length is255
. -
id
integer(int32) Benzersiz kimlik numarası.
-
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is255
. -
miktar
number(double) | null Satın alınan malın miktarını belirtir.
-
sFiyat
number(double) | null Satın alınan malın satıcı fiyatını belirtir.
-
stokGrup
string | null Stok grubunu belirtir.
Minimum length is
0
, maximum length is255
. -
stokHammaddeId
integer(int32) | null Stokta bulunan hammaddeye ait tamsayı ID'sini belirtir.
-
stokId
integer(int32) | null Stok kimlik numarası.
-
stokKodu
string | null Stok kodu.
Minimum length is
0
, maximum length is255
. -
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is255
. -
tarih
string(date-time) | null Tarih ve saat bilgisi.
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/addrange' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/addrange' \
--header "Content-Type: application/json" \
--data '[{"aFiyat":42.0,"ad":"string","barkod":"string","birim":"string","fatHammaddeIslId":42,"fatId":42,"faturaUnvan":"string","id":42,"kullaniciAdi":"string","miktar":42.0,"sFiyat":42.0,"stokGrup":"string","stokHammaddeId":42,"stokId":42,"stokKodu":"string","subeAdi":"string","tarih":"2025-05-04T09:42:00Z"}]'
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/addrange' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/FatHammeIsl/addrange' \
--header "Content-Type: text/json"
[
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
[
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
[
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
[
{
"aFiyat": 42.0,
"ad": "string",
"barkod": "string",
"birim": "string",
"fatHammaddeIslId": 42,
"fatId": 42,
"faturaUnvan": "string",
"id": 42,
"kullaniciAdi": "string",
"miktar": 42.0,
"sFiyat": 42.0,
"stokGrup": "string",
"stokHammaddeId": 42,
"stokId": 42,
"stokKodu": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z"
}
]
FatIsl Kayıt Silme ID ile
Belirtilen ID'ye sahip FatIsl kaydını siler. Bu işlem, belirli bir FatIsl bilgisinin sistemden kaldırılmasını sağlar.
Query parameters
-
entityId
integer(int32)
curl \
--request DELETE 'https://apiv3.bilsoft.com/api/FatIsl/deletebyid'
Fatura Kayıtlarını Listele
Sistemdeki tüm Fatura kayıtlarını getirir. Bu işlem, kullanıcıların tüm Fatura bilgilerini listelemelerini sağlar.
Body
-
aranacakKelime
string | null Aranacak kelime.
-
aranacakKelimeIncludes
array[string] | null Aranacak kelimenin içerikleri.
-
aranacakKelimeInt
integer(int32) Aranacak kelimenin tamsayı değeri.
-
aranacakKelimeSutuns
array[string] | null Aranacak kelimenin sütunları.
-
baslangicTarih
string(date-time) | null Başlangıç tarihi.
-
bitisTarih
string(date-time) | null Bitiş tarihi.
-
desc
boolean Açıklama.
-
includes
array[string] | null Dahil olanlar.
-
nullFiltrelemeYapilacaklar
array[string] | null Null filtreleme yapılacaklar.
-
orderBy
string | null Sıralama.
-
searchType
array[string] | null Arama türü.
-
subeAdi
string | null Şube adı.
-
tarihSutunAdi
string | null Tarih sütun adı.
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/GetListAll' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/GetListAll' \
--header "Content-Type: application/json" \
--data '{"aranacakKelime":"string","aranacakKelimeIncludes":["string"],"aranacakKelimeInt":42,"aranacakKelimeSutuns":["string"],"baslangicTarih":"2025-05-04T09:42:00Z","bitisTarih":"2025-05-04T09:42:00Z","desc":true,"includes":["string"],"nullFiltrelemeYapilacaklar":["string"],"orderBy":"string","searchType":["string"],"subeAdi":"string","tarihSutunAdi":"string"}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/GetListAll' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/GetListAll' \
--header "Content-Type: text/json"
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
Fatura Satış Bilgileri Raporu
Satış bilgilerini içeren Fatura raporunu oluşturur. Bu işlem, satış verilerini içeren ayrıntılı bir rapor hazırlamak için kullanılır.
Body
-
aranacakKelime
string | null Aranacak kelime.
-
aranacakKelimeIncludes
array[string] | null Aranacak kelimenin içerikleri.
-
aranacakKelimeInt
integer(int32) Aranacak kelimenin tamsayı değeri.
-
aranacakKelimeSutuns
array[string] | null Aranacak kelimenin sütunları.
-
baslangicTarih
string(date-time) | null Başlangıç tarihi.
-
bitisTarih
string(date-time) | null Bitiş tarihi.
-
desc
boolean Açıklama.
-
includes
array[string] | null Dahil olanlar.
-
nullFiltrelemeYapilacaklar
array[string] | null Null filtreleme yapılacaklar.
-
orderBy
string | null Sıralama.
-
searchType
array[string] | null Arama türü.
-
subeAdi
string | null Şube adı.
-
tarihSutunAdi
string | null Tarih sütun adı.
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/SatisBilgileriRapor' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/SatisBilgileriRapor' \
--header "Content-Type: application/json" \
--data '{"aranacakKelime":"string","aranacakKelimeIncludes":["string"],"aranacakKelimeInt":42,"aranacakKelimeSutuns":["string"],"baslangicTarih":"2025-05-04T09:42:00Z","bitisTarih":"2025-05-04T09:42:00Z","desc":true,"includes":["string"],"nullFiltrelemeYapilacaklar":["string"],"orderBy":"string","searchType":["string"],"subeAdi":"string","tarihSutunAdi":"string"}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/SatisBilgileriRapor' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/Fatura/SatisBilgileriRapor' \
--header "Content-Type: text/json"
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
{
"aranacakKelime": "string",
"aranacakKelimeIncludes": [
"string"
],
"aranacakKelimeInt": 42,
"aranacakKelimeSutuns": [
"string"
],
"baslangicTarih": "2025-05-04T09:42:00Z",
"bitisTarih": "2025-05-04T09:42:00Z",
"desc": true,
"includes": [
"string"
],
"nullFiltrelemeYapilacaklar": [
"string"
],
"orderBy": "string",
"searchType": [
"string"
],
"subeAdi": "string",
"tarihSutunAdi": "string"
}
Fatura Kod Sil ID ile
Belirtilen ID'ye sahip Fatura kodunu siler. Bu işlem, belirli bir Fatura kodunun sistemden kaldırılmasını sağlar.
Query parameters
-
entityId
integer(int32)
curl \
--request DELETE 'https://apiv3.bilsoft.com/api/FaturaKodlar/deletebyid'
Firma Kod Listele ID ile
Belirtilen ID'ye sahip firma kodu kaydını getirir. Bu işlem, belirli bir firma kodu bilgisini görüntülemek için kullanılır.
Query parameters
-
id
integer(int32)
curl \
--request GET 'https://apiv3.bilsoft.com/api/FirmaKodlar/getbyid'
Gider İşlem Sil
Belirtilen gider işlemi bilgilerini sistemden siler. Bu işlem, mevcut gider kayıtlarının kaldırılması için kullanılır.
Body
-
aciklama
string | null İşlem açıklamasını belirtir.
-
bankaIslId
integer(int32) | null Banka işlem ID'sini belirtir.
-
evrakNo
string | null Evrak numarasını belirtir.
Minimum length is
0
, maximum length is255
. -
giderId
integer(int32) | null Gider ID'sini belirtir.
-
id
integer(int32) Benzersiz kimlik numarası.
-
kasaId
integer(int32) | null -
kullaniciAdi
string | null Kullanıcı adı.
Minimum length is
0
, maximum length is50
. -
odemeDurumu
string | null Ödemenin durumunu belirtir.
Minimum length is
0
, maximum length is255
. -
odemeSekli
string | null Ödeme şekli.
Minimum length is
0
, maximum length is255
. -
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is255
. -
tarih
string(date-time) | null Tarih ve saat bilgisi.
-
tip
string | null Tür veya tip.
Minimum length is
0
, maximum length is255
. -
tutar
number(double) | null Tutar miktarı.
curl \
--request POST 'https://apiv3.bilsoft.com/api/GiderIsl/delete' \
--header "Content-Type: application/*+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/GiderIsl/delete' \
--header "Content-Type: application/json" \
--data '{"aciklama":"string","bankaIslId":42,"evrakNo":"string","giderId":42,"id":42,"kasaId":42,"kullaniciAdi":"string","odemeDurumu":"string","odemeSekli":"string","subeAdi":"string","tarih":"2025-05-04T09:42:00Z","tip":"string","tutar":42.0}'
curl \
--request POST 'https://apiv3.bilsoft.com/api/GiderIsl/delete' \
--header "Content-Type: application/json-patch+json"
curl \
--request POST 'https://apiv3.bilsoft.com/api/GiderIsl/delete' \
--header "Content-Type: text/json"
{
"aciklama": "string",
"bankaIslId": 42,
"evrakNo": "string",
"giderId": 42,
"id": 42,
"kasaId": 42,
"kullaniciAdi": "string",
"odemeDurumu": "string",
"odemeSekli": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z",
"tip": "string",
"tutar": 42.0
}
{
"aciklama": "string",
"bankaIslId": 42,
"evrakNo": "string",
"giderId": 42,
"id": 42,
"kasaId": 42,
"kullaniciAdi": "string",
"odemeDurumu": "string",
"odemeSekli": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z",
"tip": "string",
"tutar": 42.0
}
{
"aciklama": "string",
"bankaIslId": 42,
"evrakNo": "string",
"giderId": 42,
"id": 42,
"kasaId": 42,
"kullaniciAdi": "string",
"odemeDurumu": "string",
"odemeSekli": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z",
"tip": "string",
"tutar": 42.0
}
{
"aciklama": "string",
"bankaIslId": 42,
"evrakNo": "string",
"giderId": 42,
"id": 42,
"kasaId": 42,
"kullaniciAdi": "string",
"odemeDurumu": "string",
"odemeSekli": "string",
"subeAdi": "string",
"tarih": "2025-05-04T09:42:00Z",
"tip": "string",
"tutar": 42.0
}
Hızlı Satış Buton Ayar Güncelle
Belirtilen ID'ye sahip hızlı satış buton ayarını günceller. Bu işlem, mevcut hızlı satış buton ayarlarının bilgilerini güncellemek için kullanılır.
Body
-
butonName
string | null Butonun adı.
Minimum length is
0
, maximum length is255
. -
id
integer(int32) Butonun benzersiz ID'si.
-
stokAdi
string | null Stok ürününün adı.
Minimum length is
0
, maximum length is255
. -
stokBarkod
string | null Stok ürününün barkodu.
Minimum length is
0
, maximum length is255
. -
stokFiyat
number(double) | null Stok ürününün fiyatı.
-
stokId
integer(int32) | null Stok kimlik numarası.
-
stokResim
string | null Stok ürününün resmi.
-
subeAdi
string | null Şube adı.
Minimum length is
0
, maximum length is255
.
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Hizlisatisbutonayarlari/update' \
--header "Content-Type: application/*+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Hizlisatisbutonayarlari/update' \
--header "Content-Type: application/json" \
--data '{"butonName":"string","id":42,"stokAdi":"string","stokBarkod":"string","stokFiyat":42.0,"stokId":42,"stokResim":"string","subeAdi":"string"}'
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Hizlisatisbutonayarlari/update' \
--header "Content-Type: application/json-patch+json"
curl \
--request PUT 'https://apiv3.bilsoft.com/api/Hizlisatisbutonayarlari/update' \
--header "Content-Type: text/json"
{
"butonName": "string",
"id": 42,
"stokAdi": "string",
"stokBarkod": "string",
"stokFiyat": 42.0,
"stokId": 42,
"stokResim": "string",
"subeAdi": "string"
}
{
"butonName": "string",
"id": 42,
"stokAdi": "string",
"stokBarkod": "string",
"stokFiyat": 42.0,
"stokId": 42,
"stokResim": "string",
"subeAdi": "string"
}
{
"butonName": "string",
"id": 42,
"stokAdi": "string",
"stokBarkod": "string",
"stokFiyat": 42.0,
"stokId": 42,
"stokResim": "string",
"subeAdi": "string"
}
{
"butonName": "string",
"id": 42,
"stokAdi": "string",
"stokBarkod": "string",
"stokFiyat": 42.0,
"stokId": 42,
"stokResim": "string",
"subeAdi": "string"
}