POST TPS

Request Information

URI Parameters

None.

Body Parameters

ParamsTPS_BELGE
NameDescriptionTypeAdditional information
FIRMA_VERGI_NO

string

String length: inclusive between 0 and 15

FIRMA_VERGI_DAIRESI

string

String length: inclusive between 0 and 50

FIRMA_ADI

string

String length: inclusive between 0 and 200

TC_NO_DURUM

integer

None.

ECR_SERI_NO

string

String length: inclusive between 0 and 30

TPS_ORDER_NO

string

String length: inclusive between 0 and 20

BARKOD

string

String length: inclusive between 0 and 30

OTO_BELGE_ID

integer

None.

BELGE_TIPI

integer

None.

TARIH

date

None.

SALT_TUTAR

decimal number

None.

TUTAR

decimal number

None.

MUSTERI_KART_NO

string

String length: inclusive between 0 and 35

MUSTERI_ADI

string

String length: inclusive between 0 and 100

FATURA_TARIHI

date

Data type: Date

FATURA_NO

string

String length: inclusive between 0 and 30

ADRES

string

String length: inclusive between 0 and 255

MUSTERI_VNO

string

String length: inclusive between 0 and 11

MUSTERI_VDAIRE

string

String length: inclusive between 0 and 50

UIINFO

string

String length: inclusive between 0 and 255

TRIA_BELGE_TURU

string

String length: inclusive between 0 and 35

TRIA_BELGE_ID

integer

None.

INSERT_USER

string

String length: inclusive between 0 and 35

INSERT_DATE

date

None.

UNIUE_ID

integer

None.

BELGE_DIP_NOT

string

Data type: Text

RECETE_NO

string

String length: inclusive between 0 and 35

HASTA_ADI

string

String length: inclusive between 0 and 50

RECETE_TARIHI

date

Data type: Date

KURUM_ADI

string

String length: inclusive between 0 and 50

DIP_ISKONTO_ORAN

decimal number

None.

DIP_ISKONTO_TUTAR

decimal number

None.

DIP_ISKONTO_ACIKLAMA

string

String length: inclusive between 0 and 50

VERGISIZ_TAHSILAT

decimal number

None.

VERGISIZ_TAH_TC_NO

string

String length: inclusive between 0 and 11

TRIA_VERSIYON

string

String length: inclusive between 0 and 20

SERVIS_VERSIYON

string

None.

POS_NO

integer

None.

BelgeDetayList

Collection of ParamTPS_BELGE_DETAY

None.

WebErisimKullanici

string

None.

WebErisimSifre

string

None.

Request Formats

application/json, text/json

Sample:
{
  "FIRMA_VERGI_NO": "sample string 1",
  "FIRMA_VERGI_DAIRESI": "sample string 2",
  "FIRMA_ADI": "sample string 3",
  "TC_NO_DURUM": 4,
  "ECR_SERI_NO": "sample string 5",
  "TPS_ORDER_NO": "sample string 6",
  "BARKOD": "sample string 7",
  "OTO_BELGE_ID": 8,
  "BELGE_TIPI": 9,
  "TARIH": "2025-12-08T17:53:40.7134634+03:00",
  "SALT_TUTAR": 11.0,
  "TUTAR": 12.0,
  "MUSTERI_KART_NO": "sample string 13",
  "MUSTERI_ADI": "sample string 14",
  "FATURA_TARIHI": "2025-12-08T17:53:40.7134634+03:00",
  "FATURA_NO": "sample string 15",
  "ADRES": "sample string 16",
  "MUSTERI_VNO": "sample string 17",
  "MUSTERI_VDAIRE": "sample string 18",
  "UIINFO": "sample string 19",
  "TRIA_BELGE_TURU": "sample string 20",
  "TRIA_BELGE_ID": 21,
  "INSERT_USER": "sample string 22",
  "INSERT_DATE": "2025-12-08T17:53:40.7134634+03:00",
  "UNIUE_ID": 24,
  "BELGE_DIP_NOT": "sample string 25",
  "RECETE_NO": "sample string 26",
  "HASTA_ADI": "sample string 27",
  "RECETE_TARIHI": "2025-12-08T17:53:40.7134634+03:00",
  "KURUM_ADI": "sample string 28",
  "DIP_ISKONTO_ORAN": 29.0,
  "DIP_ISKONTO_TUTAR": 30.0,
  "DIP_ISKONTO_ACIKLAMA": "sample string 31",
  "VERGISIZ_TAHSILAT": 32.0,
  "VERGISIZ_TAH_TC_NO": "sample string 33",
  "TRIA_VERSIYON": "sample string 34",
  "SERVIS_VERSIYON": "sample string 35",
  "POS_NO": 36,
  "BelgeDetayList": [
    {
      "OTO_BELGE_ID": 1,
      "OTO_BELGE_DETAY_ID": 2,
      "TRIA_BELGE_DETAY_ID": 3,
      "URUN_TIPI": 4,
      "TIP": "sample string 5",
      "SATIR": 6,
      "URUN_ADI": "sample string 7",
      "BARKOD": "sample string 8",
      "PLUNO": "sample string 9",
      "STOKKODU": "sample string 10",
      "DEP_NO": 11,
      "BIRIM": "sample string 12",
      "ADET": 13.0,
      "BIRIM_FIYAT": 14.0,
      "SATICI_NO": 15,
      "SATICI_ADI": "sample string 16",
      "KDV": 17.0,
      "ISKONTO_ORAN": 18.0,
      "ISKONTO_TUTAR": 19.0,
      "ISKONTO_ACIKLAMA": "sample string 20",
      "TARTILI": 21,
      "SERI_NO": "sample string 22",
      "IMEI": "sample string 23",
      "ITEMNOTES": "sample string 24"
    },
    {
      "OTO_BELGE_ID": 1,
      "OTO_BELGE_DETAY_ID": 2,
      "TRIA_BELGE_DETAY_ID": 3,
      "URUN_TIPI": 4,
      "TIP": "sample string 5",
      "SATIR": 6,
      "URUN_ADI": "sample string 7",
      "BARKOD": "sample string 8",
      "PLUNO": "sample string 9",
      "STOKKODU": "sample string 10",
      "DEP_NO": 11,
      "BIRIM": "sample string 12",
      "ADET": 13.0,
      "BIRIM_FIYAT": 14.0,
      "SATICI_NO": 15,
      "SATICI_ADI": "sample string 16",
      "KDV": 17.0,
      "ISKONTO_ORAN": 18.0,
      "ISKONTO_TUTAR": 19.0,
      "ISKONTO_ACIKLAMA": "sample string 20",
      "TARTILI": 21,
      "SERI_NO": "sample string 22",
      "IMEI": "sample string 23",
      "ITEMNOTES": "sample string 24"
    }
  ],
  "WebErisimKullanici": "sample string 37",
  "WebErisimSifre": "sample string 38"
}

application/xml, text/xml

Sample:
<ParamsTPS_BELGE xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TriaEFaturaRestServer.Models">
  <WebErisimKullanici>sample string 37</WebErisimKullanici>
  <WebErisimSifre>sample string 38</WebErisimSifre>
  <ADRES>sample string 16</ADRES>
  <BARKOD>sample string 7</BARKOD>
  <BELGE_DIP_NOT>sample string 25</BELGE_DIP_NOT>
  <BELGE_TIPI>9</BELGE_TIPI>
  <BelgeDetayList>
    <ParamTPS_BELGE_DETAY>
      <ADET>13</ADET>
      <BARKOD>sample string 8</BARKOD>
      <BIRIM>sample string 12</BIRIM>
      <BIRIM_FIYAT>14</BIRIM_FIYAT>
      <DEP_NO>11</DEP_NO>
      <IMEI>sample string 23</IMEI>
      <ISKONTO_ACIKLAMA>sample string 20</ISKONTO_ACIKLAMA>
      <ISKONTO_ORAN>18</ISKONTO_ORAN>
      <ISKONTO_TUTAR>19</ISKONTO_TUTAR>
      <ITEMNOTES>sample string 24</ITEMNOTES>
      <KDV>17</KDV>
      <OTO_BELGE_DETAY_ID>2</OTO_BELGE_DETAY_ID>
      <OTO_BELGE_ID>1</OTO_BELGE_ID>
      <PLUNO>sample string 9</PLUNO>
      <SATICI_ADI>sample string 16</SATICI_ADI>
      <SATICI_NO>15</SATICI_NO>
      <SATIR>6</SATIR>
      <SERI_NO>sample string 22</SERI_NO>
      <STOKKODU>sample string 10</STOKKODU>
      <TARTILI>21</TARTILI>
      <TIP>sample string 5</TIP>
      <TRIA_BELGE_DETAY_ID>3</TRIA_BELGE_DETAY_ID>
      <URUN_ADI>sample string 7</URUN_ADI>
      <URUN_TIPI>4</URUN_TIPI>
    </ParamTPS_BELGE_DETAY>
    <ParamTPS_BELGE_DETAY>
      <ADET>13</ADET>
      <BARKOD>sample string 8</BARKOD>
      <BIRIM>sample string 12</BIRIM>
      <BIRIM_FIYAT>14</BIRIM_FIYAT>
      <DEP_NO>11</DEP_NO>
      <IMEI>sample string 23</IMEI>
      <ISKONTO_ACIKLAMA>sample string 20</ISKONTO_ACIKLAMA>
      <ISKONTO_ORAN>18</ISKONTO_ORAN>
      <ISKONTO_TUTAR>19</ISKONTO_TUTAR>
      <ITEMNOTES>sample string 24</ITEMNOTES>
      <KDV>17</KDV>
      <OTO_BELGE_DETAY_ID>2</OTO_BELGE_DETAY_ID>
      <OTO_BELGE_ID>1</OTO_BELGE_ID>
      <PLUNO>sample string 9</PLUNO>
      <SATICI_ADI>sample string 16</SATICI_ADI>
      <SATICI_NO>15</SATICI_NO>
      <SATIR>6</SATIR>
      <SERI_NO>sample string 22</SERI_NO>
      <STOKKODU>sample string 10</STOKKODU>
      <TARTILI>21</TARTILI>
      <TIP>sample string 5</TIP>
      <TRIA_BELGE_DETAY_ID>3</TRIA_BELGE_DETAY_ID>
      <URUN_ADI>sample string 7</URUN_ADI>
      <URUN_TIPI>4</URUN_TIPI>
    </ParamTPS_BELGE_DETAY>
  </BelgeDetayList>
  <DIP_ISKONTO_ACIKLAMA>sample string 31</DIP_ISKONTO_ACIKLAMA>
  <DIP_ISKONTO_ORAN>29</DIP_ISKONTO_ORAN>
  <DIP_ISKONTO_TUTAR>30</DIP_ISKONTO_TUTAR>
  <ECR_SERI_NO>sample string 5</ECR_SERI_NO>
  <FATURA_NO>sample string 15</FATURA_NO>
  <FATURA_TARIHI>2025-12-08T17:53:40.7134634+03:00</FATURA_TARIHI>
  <FIRMA_ADI>sample string 3</FIRMA_ADI>
  <FIRMA_VERGI_DAIRESI>sample string 2</FIRMA_VERGI_DAIRESI>
  <FIRMA_VERGI_NO>sample string 1</FIRMA_VERGI_NO>
  <HASTA_ADI>sample string 27</HASTA_ADI>
  <INSERT_DATE>2025-12-08T17:53:40.7134634+03:00</INSERT_DATE>
  <INSERT_USER>sample string 22</INSERT_USER>
  <KURUM_ADI>sample string 28</KURUM_ADI>
  <MUSTERI_ADI>sample string 14</MUSTERI_ADI>
  <MUSTERI_KART_NO>sample string 13</MUSTERI_KART_NO>
  <MUSTERI_VDAIRE>sample string 18</MUSTERI_VDAIRE>
  <MUSTERI_VNO>sample string 17</MUSTERI_VNO>
  <OTO_BELGE_ID>8</OTO_BELGE_ID>
  <POS_NO>36</POS_NO>
  <RECETE_NO>sample string 26</RECETE_NO>
  <RECETE_TARIHI>2025-12-08T17:53:40.7134634+03:00</RECETE_TARIHI>
  <SALT_TUTAR>11</SALT_TUTAR>
  <SERVIS_VERSIYON>sample string 35</SERVIS_VERSIYON>
  <TARIH>2025-12-08T17:53:40.7134634+03:00</TARIH>
  <TC_NO_DURUM>4</TC_NO_DURUM>
  <TPS_ORDER_NO>sample string 6</TPS_ORDER_NO>
  <TRIA_BELGE_ID>21</TRIA_BELGE_ID>
  <TRIA_BELGE_TURU>sample string 20</TRIA_BELGE_TURU>
  <TRIA_VERSIYON>sample string 34</TRIA_VERSIYON>
  <TUTAR>12</TUTAR>
  <UIINFO>sample string 19</UIINFO>
  <UNIUE_ID>24</UNIUE_ID>
  <VERGISIZ_TAHSILAT>32</VERGISIZ_TAHSILAT>
  <VERGISIZ_TAH_TC_NO>sample string 33</VERGISIZ_TAH_TC_NO>
</ParamsTPS_BELGE>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ITPSBelgeReturn
NameDescriptionTypeAdditional information
Status

boolean

None.

ErrorMessageCode

integer

None.

ErrorMessage

string

None.

Versiyon

string

None.

CihazBilgisi

ITPSEczaneCihazBilgisi

None.

TPSBelgeId

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": true,
  "ErrorMessageCode": 2,
  "ErrorMessage": "sample string 3",
  "Versiyon": "sample string 4",
  "CihazBilgisi": {
    "Status": true,
    "ErrorMessageCode": 2,
    "ErrorMessage": "sample string 3",
    "ECZ_ID": 4,
    "ECR_SERI_NO": "sample string 5",
    "ECR_SERI_NO_ID": 6,
    "ECR_SERI_EXP_DATE": "sample string 7",
    "ECZ_KODU": "sample string 8",
    "ECZ_ADI": "sample string 9",
    "ECZ_YETKILI_ADI": "sample string 10",
    "ECR_PASSWORD": "sample string 11",
    "ECR_ECZ_ID": 12,
    "OTO_LISANS": 13,
    "LISANS_STATUS": 14,
    "AKTIF": 15,
    "ONAY_ECR_SERI_NO": "sample string 16",
    "LISANS_MODUL": "sample string 17",
    "PROGRAM_TIPI": 18,
    "TPS_STATUS": 19,
    "ECR_TPS_STATUS": 20,
    "TRIA_YK_SERI_NO": "sample string 21"
  },
  "TPSBelgeId": 5
}

application/xml, text/xml

Sample:
<ITPSBelgeReturn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TriaEFaturaRestServer.Models">
  <CihazBilgisi>
    <AKTIF>15</AKTIF>
    <ECR_ECZ_ID>12</ECR_ECZ_ID>
    <ECR_PASSWORD>sample string 11</ECR_PASSWORD>
    <ECR_SERI_EXP_DATE>sample string 7</ECR_SERI_EXP_DATE>
    <ECR_SERI_NO>sample string 5</ECR_SERI_NO>
    <ECR_SERI_NO_ID>6</ECR_SERI_NO_ID>
    <ECR_TPS_STATUS>20</ECR_TPS_STATUS>
    <ECZ_ADI>sample string 9</ECZ_ADI>
    <ECZ_ID>4</ECZ_ID>
    <ECZ_KODU>sample string 8</ECZ_KODU>
    <ECZ_YETKILI_ADI>sample string 10</ECZ_YETKILI_ADI>
    <ErrorMessage>sample string 3</ErrorMessage>
    <ErrorMessageCode>2</ErrorMessageCode>
    <LISANS_MODUL>sample string 17</LISANS_MODUL>
    <LISANS_STATUS>14</LISANS_STATUS>
    <ONAY_ECR_SERI_NO>sample string 16</ONAY_ECR_SERI_NO>
    <OTO_LISANS>13</OTO_LISANS>
    <PROGRAM_TIPI>18</PROGRAM_TIPI>
    <Status>true</Status>
    <TPS_STATUS>19</TPS_STATUS>
    <TRIA_YK_SERI_NO>sample string 21</TRIA_YK_SERI_NO>
  </CihazBilgisi>
  <ErrorMessage>sample string 3</ErrorMessage>
  <ErrorMessageCode>2</ErrorMessageCode>
  <Status>true</Status>
  <TPSBelgeId>5</TPSBelgeId>
  <Versiyon>sample string 4</Versiyon>
</ITPSBelgeReturn>