POST Invoice/AddOrUpdate

Request Information

URI Parameters

None.

Body Parameters

InvoiceRequestModel
NameDescriptionTypeAdditional information
FirmaID

integer

None.

PersonelID

integer

None.

Fatura

INVOICE

None.

JsonData

string

None.

Request Formats

application/json, text/json

Sample:
{
  "FirmaID": 1,
  "PersonelID": 2,
  "Fatura": {
    "ID": 1,
    "Durumu": "sample string 2",
    "kdvDH": "sample string 3",
    "KapaliAcik": "sample string 4",
    "VadeKontrol": "sample string 5",
    "IrsaliyeID": "sample string 6",
    "AktarilanFID": 1,
    "FaturaType": "sample string 7",
    "fType": "sample string 8",
    "FaturaNo": "sample string 9",
    "FaturaTarihi": "sample string 10",
    "paraBirimi": "sample string 11",
    "CariID": 1,
    "CariKodu": "sample string 12",
    "CariUnvan": "sample string 13",
    "CariVergD": "sample string 14",
    "CariVergiNo": "sample string 15",
    "personelID": 1,
    "Aciklama": "sample string 16",
    "gVadeTarih": "sample string 17",
    "gKDV": 1.0,
    "g18KDV": 1.0,
    "g8KDV": 1.0,
    "g1KDV": 1.0,
    "gTevfikat": 1.0,
    "gIadeSuresi": "sample string 18",
    "brutToplam": 1.0,
    "satirIskonta": 1.0,
    "ozelIskonta": 1.0,
    "toplamIskonta": 1.0,
    "netToplam": 1.0,
    "tKDV": 1.0,
    "tTevfikat": 1.0,
    "genelToplam": 1.0,
    "KayitT": "sample string 19",
    "DegT": "sample string 20",
    "FKuru": 1.0,
    "YerelTutar": 1.0,
    "Saat": "sample string 21",
    "Donem": "sample string 22",
    "Aciklama2": "sample string 23",
    "YazdirmaDurumu": "sample string 24",
    "ServisCihazID": 1,
    "VadeGun": "sample string 25",
    "PrimYuzde": "sample string 26",
    "DolarKur": 1.0,
    "EuroKur": 1.0,
    "OzelKod": 1,
    "SiparisID": 1,
    "IrsaliyeTuru": "sample string 27",
    "KayitPersonelID": 1,
    "KayitTarih": "2025-10-29T07:43:46.5416591+03:00",
    "ProjeID": 1,
    "FaturaSeri": "sample string 28",
    "FaturaAdresi": "sample string 29",
    "Yetkili": "sample string 30",
    "SevkAdresi": "sample string 31",
    "SevkTarihi": "2025-10-29T07:43:46.5416591+03:00",
    "FatTip": "sample string 32",
    "tOIV": 1.0,
    "ipTalTarihi": "2025-10-29T07:43:46.5416591+03:00",
    "KontrolTarih": "2025-10-29T07:43:46.5416591+03:00",
    "AdresID": 1,
    "gIskonta": 1.0,
    "TevkifatTur": "sample string 33",
    "SeriNoList": "sample string 34",
    "tmaliyet": 1.0,
    "FirmaID": 1,
    "CariyeIslesin": true,
    "EBelgeGonderimi": true,
    "FaturaOdemesi": 1.0,
    "GbpKur": 1.0,
    "ChfKur": 1.0,
    "OTVToplami": 1.0,
    "MiktarBasinaOTVDurumu": true,
    "AracID": 1,
    "SantiyeID": 1,
    "DolarVar": true,
    "EuroVar": true,
    "GBPVar": true,
    "CMR": "sample string 35",
    "T1": true,
    "T2": true,
    "FaturaYuklendi": true,
    "Pasaport": true,
    "Belgesiz": true,
    "DoktorID": 1,
    "Company_Code": "sample string 36",
    "EmanetIrsaliyesi": true,
    "g10KDV": 1.0,
    "MKDkur": 1.0,
    "Plaka1": "sample string 37",
    "Plaka2": "sample string 38",
    "eFatDuz": true,
    "YerelTL": 1.0,
    "OB_FaturaDurumu": "sample string 39",
    "OB_UUID": "sample string 40",
    "jpykur": 1.0,
    "TLjpyKur": 1.0,
    "HAFKomisyon": 1.0,
    "USTFATID": 1,
    "HAFID": "sample string 41",
    "ManuelFarkKur": 1.0,
    "g19KDV": 1.0,
    "KdvliKomisyon": true,
    "TLUSDKUR": 1.0,
    "TLEURKUR": 1.0,
    "TLGBPKUR": 1.0,
    "EkOzelMaliyet": 1.0
  },
  "JsonData": "sample string 3"
}

application/xml, text/xml

Sample:
<Invoice.InvoiceRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HesapKobiMobil.Models">
  <Fatura>
    <Aciklama>sample string 16</Aciklama>
    <Aciklama2>sample string 23</Aciklama2>
    <AdresID>1</AdresID>
    <AktarilanFID>1</AktarilanFID>
    <AracID>1</AracID>
    <Belgesiz>true</Belgesiz>
    <CMR>sample string 35</CMR>
    <CariID>1</CariID>
    <CariKodu>sample string 12</CariKodu>
    <CariUnvan>sample string 13</CariUnvan>
    <CariVergD>sample string 14</CariVergD>
    <CariVergiNo>sample string 15</CariVergiNo>
    <CariyeIslesin>true</CariyeIslesin>
    <ChfKur>1</ChfKur>
    <Company_Code>sample string 36</Company_Code>
    <DegT>sample string 20</DegT>
    <DoktorID>1</DoktorID>
    <DolarKur>1</DolarKur>
    <DolarVar>true</DolarVar>
    <Donem>sample string 22</Donem>
    <Durumu>sample string 2</Durumu>
    <EBelgeGonderimi>true</EBelgeGonderimi>
    <EkOzelMaliyet>1</EkOzelMaliyet>
    <EmanetIrsaliyesi>true</EmanetIrsaliyesi>
    <EuroKur>1</EuroKur>
    <EuroVar>true</EuroVar>
    <FKuru>1</FKuru>
    <FatTip>sample string 32</FatTip>
    <FaturaAdresi>sample string 29</FaturaAdresi>
    <FaturaNo>sample string 9</FaturaNo>
    <FaturaOdemesi>1</FaturaOdemesi>
    <FaturaSeri>sample string 28</FaturaSeri>
    <FaturaTarihi>sample string 10</FaturaTarihi>
    <FaturaType>sample string 7</FaturaType>
    <FaturaYuklendi>true</FaturaYuklendi>
    <FirmaID>1</FirmaID>
    <GBPVar>true</GBPVar>
    <GbpKur>1</GbpKur>
    <HAFID>sample string 41</HAFID>
    <HAFKomisyon>1</HAFKomisyon>
    <ID>1</ID>
    <IrsaliyeID>sample string 6</IrsaliyeID>
    <IrsaliyeTuru>sample string 27</IrsaliyeTuru>
    <KapaliAcik>sample string 4</KapaliAcik>
    <KayitPersonelID>1</KayitPersonelID>
    <KayitT>sample string 19</KayitT>
    <KayitTarih>2025-10-29T07:43:46.5416591+03:00</KayitTarih>
    <KdvliKomisyon>true</KdvliKomisyon>
    <KontrolTarih>2025-10-29T07:43:46.5416591+03:00</KontrolTarih>
    <MKDkur>1</MKDkur>
    <ManuelFarkKur>1</ManuelFarkKur>
    <MiktarBasinaOTVDurumu>true</MiktarBasinaOTVDurumu>
    <OB_FaturaDurumu>sample string 39</OB_FaturaDurumu>
    <OB_UUID>sample string 40</OB_UUID>
    <OTVToplami>1</OTVToplami>
    <OzelKod>1</OzelKod>
    <Pasaport>true</Pasaport>
    <Plaka1>sample string 37</Plaka1>
    <Plaka2>sample string 38</Plaka2>
    <PrimYuzde>sample string 26</PrimYuzde>
    <ProjeID>1</ProjeID>
    <Saat>sample string 21</Saat>
    <SantiyeID>1</SantiyeID>
    <SeriNoList>sample string 34</SeriNoList>
    <ServisCihazID>1</ServisCihazID>
    <SevkAdresi>sample string 31</SevkAdresi>
    <SevkTarihi>2025-10-29T07:43:46.5416591+03:00</SevkTarihi>
    <SiparisID>1</SiparisID>
    <T1>true</T1>
    <T2>true</T2>
    <TLEURKUR>1</TLEURKUR>
    <TLGBPKUR>1</TLGBPKUR>
    <TLUSDKUR>1</TLUSDKUR>
    <TLjpyKur>1</TLjpyKur>
    <TevkifatTur>sample string 33</TevkifatTur>
    <USTFATID>1</USTFATID>
    <VadeGun>sample string 25</VadeGun>
    <VadeKontrol>sample string 5</VadeKontrol>
    <YazdirmaDurumu>sample string 24</YazdirmaDurumu>
    <YerelTL>1</YerelTL>
    <YerelTutar>1</YerelTutar>
    <Yetkili>sample string 30</Yetkili>
    <brutToplam>1</brutToplam>
    <eFatDuz>true</eFatDuz>
    <fType>sample string 8</fType>
    <g10KDV>1</g10KDV>
    <g18KDV>1</g18KDV>
    <g19KDV>1</g19KDV>
    <g1KDV>1</g1KDV>
    <g8KDV>1</g8KDV>
    <gIadeSuresi>sample string 18</gIadeSuresi>
    <gIskonta>1</gIskonta>
    <gKDV>1</gKDV>
    <gTevfikat>1</gTevfikat>
    <gVadeTarih>sample string 17</gVadeTarih>
    <genelToplam>1</genelToplam>
    <ipTalTarihi>2025-10-29T07:43:46.5416591+03:00</ipTalTarihi>
    <jpykur>1</jpykur>
    <kdvDH>sample string 3</kdvDH>
    <netToplam>1</netToplam>
    <ozelIskonta>1</ozelIskonta>
    <paraBirimi>sample string 11</paraBirimi>
    <personelID>1</personelID>
    <satirIskonta>1</satirIskonta>
    <tKDV>1</tKDV>
    <tOIV>1</tOIV>
    <tTevfikat>1</tTevfikat>
    <tmaliyet>1</tmaliyet>
    <toplamIskonta>1</toplamIskonta>
  </Fatura>
  <FirmaID>1</FirmaID>
  <JsonData>sample string 3</JsonData>
  <PersonelID>2</PersonelID>
</Invoice.InvoiceRequestModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'InvoiceRequestModel'.

Response Information

Resource Description

IDResultModal
NameDescriptionTypeAdditional information
ID

integer

None.

Result

integer

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Result": 2,
  "Message": "sample string 3"
}

application/xml, text/xml

Sample:
<IDResultModal xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HesapKobiMobil.Models">
  <ID>1</ID>
  <Message>sample string 3</Message>
  <Result>2</Result>
</IDResultModal>