İşlem Sorgulama İşlemi Genel Açıklama
Tami üzerinden gerçekleşen işlemlerin son durumunu ve komisyon bilgilerini öğrenmek için kullanılacak servistir. Belirli bir işlem özelinde veya belirli tarih aralığındaki tüm işlemler sorgulanabilir.
İşlemin son durumu ve bu siparişle ilgili yapılan tüm işlemlere ait bilgileri gösteren servistir. Her bir işlemin son durumu görüntülenmek istenirse işlem detay görüntüleme parametresi false gönderilir.
Test/Prod Ortamları API Kullanıcı Bilgisi
Sandbox test portaline https://sandbox-portal.tami.com.tr adresinden
ulaşabilirsin. Test kullanıcıları ile test portale giriş yapıldığında bu
kullanıcıya bağlı işyeri tarafından gerçekleştirilen işlemleri
görüntülenebilir. İşlemler iptal/iade edilebilir. Test kullanıcı bilgileri için TeknikDestek@tami.com.tr
adresine ulaşabilirsin.
Hash Hesaplama
Bir çok işlem tipi için gönderilen isteğin header bilgisine PG-Auth-Token eklenmelidir. PG-Auth-Token değeri “MerchantNumber:TerminalNumber:Hash” değerlerinden oluşur.
Burada hash hesabı yapılırken üye işyerine ait merchantNumber, terminalNumber ve secretKey bilgileri sha256 ile hashleyip stringe çevrilerek elde edilir.
public class SHA256Example {\n public static String sha256(Long merchantNumber, Long terminalNumber, String secretKey) {\n String text = merchantNumber.toString() + terminalNumber.toString() + secretKey;\n try {\n MessageDigest digest = MessageDigest.getInstance(\"SHA-256\");\n byte[] hash = digest.digest(text.getBytes(StandardCharsets.UTF_8));\n String sha256Hex = DatatypeConverter.printBase64Binary(hash);\n return sha256Hex;\n } catch (NoSuchAlgorithmException e) {\n e.printStackTrace();\n return null;\n }\n }\n }
TAMİ Test Portalı Bilgileri
Tami test portalına https://sandbox-portal.tami.com.tr adresinden erişebilirsiniz. Bu adresten yukarıda iletilen kullanıcılar ile portal ekranını görüntüleyebilirsin.
Üretim ortamı bilgileriniz için https://portal.tami.com.tr adresinden üye olabilir veya e-ticaret destek birimine başvurabilirsin.
Sorgulama İşlemi API Bilgileri
Test ortamında yapılacak çalışmalarda "https://sandbox-paymentapi.tami.com.tr/payment/orderQuery" url'i kullanılacaktır.
Üretim ortamında yapılacak çalışmalarda ise "https://paymentapi.tami.com.tr/api/v0/payment/orderQuery" url'i kullanılacaktır.
İstek Parametreleri ve Açıklamaları
| Alan
|
Format
|
(O)psiyonel/(Z)orunlu /
(Ş)artlı
|
Açıklama
|
| orderId
|
String
|
Ş
|
Sorgulanmak
istenen satış işlemine ait sipariş numarası bilgisidir. StartDate, endDate
girilmezse bu alanın iletilmesi zorunludur.
|
| isTransactionDetail
|
Boolean
|
O
|
Eğer true
gönderilirse siparişin başından geçen tüm işlemler paylaşılacaktır. Eğer
false , boş ya da hiç gönderilmezse siparişin sadece son statüsüne ait bilgiler
iletilir.
|
| startDate
|
String
|
Ş
|
Eğer sipariş
numarasına göre değil tarih aralığına göre sorgulama yapılmak istenirse bu
alan zorunludur. Örnek format: "DD-MM-YYYY HH:MM:SS"Başlangıç
bitiş tarihi arasına maximum 30 günlük bir aralık verilebilir.
|
| endDate
|
String
|
Ş
|
Eğer sipariş
numarasına göre değil tarih aralığına göre sorgulama yapılmak istenirse bu
alan zorunludur. Örnek format: "DD-MM-YYYY HH:MM:SS"
|
| page
|
Integer
|
O
|
Sorgulanmak
istenen tarih aralığındaki işlemler sayfa sayfa çekilmek istenirse iletilir.
İlk sayfanın datası çekilirken “0” gönderilmelidir.
|
| size
|
Integer
|
O
|
Sayfalandırma
yapıldığında bir sayfada kaç işlem gösterilmesi isteniyorsa bu değerle
iletilir.
|
| sortField
|
String
|
O
|
Sorgulama
sonucunun belirli bir değere göre sıralı gelmesi için kullanılır. Örn:
“orderDate”
|
| sortDirection
|
Enum
|
O
|
Dönen
cevaptaki sıralamanın artan, azalan olarak sıralanmasını belirleyen alandır.
Alabileceği değerler; ASC, DESC
|
| securityHash
|
String
|
Z
|
Dokumanda
belirtilen şekilde hesaplanıp iletilmesi beklenen değerdir. Eksik veya hatalı
iletilirse sorgulama yapılamaz.
|
API İstek Örneği
{\n \"isTransactionDetail\": true,\n \"startDate\": \"01-06-2026 00:00:00\",\n \"endDate\": \"30-06-2026 23:59:59\",\n \"page\": 0,\n \"size\": 30,\n \"sortField\": \"orderDate\",\n \"sortDirection\": \"ASC\",\n \"securityHash\":\"eyJraWQiOiIyNTfssz947nxöcsY0YmZmZC04MTI5LTQ4ZDMtYTAzZS04ZjUwOWM3MmYxYWIiLCJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWNjZXNzIjp0cnVlLCJzeXN0ZW1UaW1lIjoiMjAyNi0wOC0xMlQxMTo0MzozMC41MjI1OTkyMjQiLCJjb3JyZWxhdGlvbklkIjoiMTQ4ZmFmZDAtNWQ4Yi00MDBmLWFjNTItZTQ1YjM1NTU2MjQ3IiwiYmFua0F1dGhDb2RlIjoiMTI0MDE1IiwiYmFua1JlZmVyZW5jZU51bWJlciI6IjYyMjQzNjkwOTIzNSIsInRyYW5zYWN0aW9uRGF0ZSI6IjIwMjYtMDgtMTJUMTE6NDM6MjkuMjIyMjI4Iiwib3JkZXJJZCI6Im5pbHVmZXJhdHQxMTRPcmRlcjYwMDAyMyIsImFtb3VudCI6Mi4zMCwiY3VycmVuY3kiOiJUUlkiLCJpbnN0YWxsbWVudENvdW50IjoyLCJjYXJkIjp7ImJpbk51bWJlciI6IjY1MDE3MDAxIiwibWFza2VkTnVtYmVyIjoiNjUwMS03MDAxLXh4eHgteHgwMyIsImNhcmRCcmFuZCI6IlQuIFZBS0lGTEFSIEJBTktBU0kgVC5BLk8iLCJjYXJkT3JnYW5pemF0aW9uIjoiVFJPWSIsImNhcmRUeXBlIjoiQ1JFRElUIn19.1n0FHzNIR_XvH6SyGX4gdyAcRjzcI3Rxuw6v3WA6vzF_G9NLqBtn1pICLo2G46zDC0BnmoNBircrQ8GE6aTolg\"\n}\n
API İstek Cevabı Örneği
{\n \"content\": [\n {\n \"success\": true,\n \"systemTime\": \"2026-08-13T12:33:24.355643202\",\n \"correlationId\": \"tami1\",\n \"orderId\": \"tamiorder1\",\n \"amount\": 0,\n \"orderDate\": \"2026-06-30T23:47:20.912199\",\n \"currency\": \"TRY\",\n \"installmentCount\": 1,\n \"orderStatus\": \"REVERSE\",\n \"paymentStatus\": \"SUCCESS\",\n \"card\": {\n \"binNumber\": \"54070941\",\n \"cardBrand\": \"T. GARANTİ BANKASI A.Ş.\",\n \"cardOrganization\": \"MASTERCARD\",\n \"cardType\": \"CREDIT\"\n },\n \"transactions\": [\n {\n \"amount\": 1,\n \"transactionType\": \"AUTH\",\n \"fraudStatus\": false,\n \"transactionStatus\": \"SUCCESS\",\n \"transactionDate\": \"2026-06-30T23:47:20.934855\",\n \"bankAuthCode\": \"510824\",\n \"bankReferenceNumber\": \"618104143464\"\n },\n {\n \"amount\": 1,\n \"transactionType\": \"REVERSE\",\n \"fraudStatus\": false,\n \"transactionStatus\": \"SUCCESS\",\n \"transactionDate\": \"2026-06-30T23:47:29.834026\",\n \"bankAuthCode\": \"510824\",\n \"bankReferenceNumber\": \"618104143840\"\n }\n ]\n },\n {\n \"success\": true,\n \"systemTime\": \"2026-08-13T12:33:24.436938985\",\n \"correlationId\": \"tami2\",\n \"orderId\": \"tamiorder2\",\n \"amount\": 1,\n \"orderDate\": \"2026-06-30T23:50:33.963278\",\n \"currency\": \"TRY\",\n \"installmentCount\": 1,\n \"orderStatus\": \"AUTH\",\n \"paymentStatus\": \"NOT_COMPLETED\",\n \"card\": {\n \"binNumber\": \"54070941\",\n \"cardBrand\": \"T. GARANTİ BANKASI A.Ş.\",\n \"cardOrganization\": \"MASTERCARD\",\n \"cardType\": \"CREDIT\"\n },\n \"transactions\": [\n {\n \"amount\": 1,\n \"transactionType\": \"AUTH\",\n \"fraudStatus\": false,\n \"transactionStatus\": \"NOT_COMPLETED\",\n \"transactionDate\": \"2026-06-30T23:50:34.096657\"\n }\n ]\n },\n {\n \"success\": true,\n \"systemTime\": \"2026-08-13T12:33:24.522274735\",\n \"correlationId\": \"tami3\",\n \"orderId\": \"tamiorder3\",\n \"amount\": 1,\n \"orderDate\": \"2026-06-30T23:51:15.205225\",\n \"currency\": \"TRY\",\n \"installmentCount\": 3,\n \"orderStatus\": \"AUTH\",\n \"paymentStatus\": \"FAIL\",\n \"commissionRate\": 7.95,\n \"commissionAmount\": 0.0795,\n \"transactionFee\": 0,\n \"holdPeriod\": 40,\n \"card\": {\n \"binNumber\": \"54308115\",\n \"cardBrand\": \"T. HALK BANKASI A.Ş.\",\n \"cardOrganization\": \"MASTERCARD\",\n \"cardType\": \"CREDIT\"\n },\n \"transactions\": [\n {\n \"amount\": 1,\n \"transactionType\": \"PRE_AUTH\",\n \"fraudStatus\": false,\n \"transactionStatus\": \"FAIL\",\n \"transactionDate\": \"2026-07-14T10:35:00.214856\",\n \"bankAuthCode\": \"000000\",\n \"bankReferenceNumber\": \"619649378415\"\n },\n {\n \"amount\": 1,\n \"transactionType\": \"AUTH\",\n \"fraudStatus\": false,\n \"transactionStatus\": \"FAIL\",\n \"transactionDate\": \"2026-07-22T07:56:02.571932\",\n \"bankAuthCode\": \"000000\",\n \"bankReferenceNumber\": \"620332959105\"\n }\n ]\n }\n ],\n \"pageInfo\": {\n \"page\": 0,\n \"size\": 30,\n \"totalElements\": 3,\n \"totalPages\": 1,\n \"isFirst\": true,\n \"isLast\": true,\n \"hasNext\": false,\n \"hasPrevious\": false\n },\n \"securityHash\": \"eyJraWQiOiIyNTY0YmZmZC04MTI5LTQ4ZDMtYTAzZS04ZjUwOWM3MmYxYWIiLCJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJjb250ZW50IjpbeyJzdWNjZXNzIjp0cnVlLCJzeXN0ZW1UaW1lIjoiMjAyNi0wOC0xM1QxMjozMzoyNC4zNTU2NDMyMDIiLCJjb3JyZWxhdGlvbklkIjoibmlsdXRlc3QxOTQ0NjUzNjQ1NTQ1NDY1MzE4NTU0MTM5NTQ0NTM0NDU0Iiwib3JkZXJJZCI6IlJORDQzODAwMSIsImFtb3VudCI6MCwib3JkZXJEYXRlIjoiMjAyNi0wNi0zMFQyMzo0NzoyMC45MTIxOTkiLCJjdXJyZW5jeSI6IlRSWSIsImluc3RhbGxtZW50Q291bnQiOjEsIm9yZGVyU3RhdHVzIjoiUkVWRVJTRSIsInBheW1lbnRTdGF0dXMiOiJTVUNDRVNTIiwiY2FyZCI6eyJiaW5OdW1iZXIiOiI1NDA3MDk0MSIsImNhcmRCcmFuZCI6IlQuIEdBUkFOVMSwIEJBTktBU0kgQS7Fni4iLCJjYXJkT3JnYW5pemF0aW9uIjoiTUFTVEVSQ0FSRCIsImNhcmRUeXBlIjoiQ1JFRElUIn0sInRyYW5zYWN0aW9ucyI6W3siYW1vdW50IjoxLCJ0cmFuc2FjdGlvblR5cGUiOiJBVVRIIiwiZnJhdWRTdGF0dXMiOmZhbHNlLCJ0cmFuc2FjdGlvblN0YXR1cyI6IlNVQ0NFU1MiLCJ0cmFuc2FjdGlvbkRhdGUiOiIyMDI2LTA2LTMwVDIzOjQ3OjIwLjkzNDg1NSIsImJhbmtBdXRoQ29kZSI6IjUxMDgyNCIsImJhbmtSZWZlcmVuY2VOdW1iZXIiOiI2MTgxMDQxNDM0NjQifSx7ImFtb3VudCI6MSwidHJhbnNhY3Rpb25UeXBlIjoiUkVWRVJTRSIsImZyYXVkU3RhdHVzIjpmYWxzZSwidHJhbnNhY3Rpb25TdGF0dXMiOiJTVUNDRVNTIiwidHJhbnNhY3Rpb25EYXRlIjoiMjAyNi0wNi0zMFQyMzo0NzoyOS44MzQwMjYiLCJiYW5rQXV0aENvZGUiOiI1MTA4MjQiLCJiYW5rUmVmZXJlbmNlTnVtYmVyIjoiNjE4MTA0MTQzODQwIn1dfSx7InN1Y2Nlc3MiOnRydWUsInN5c3RlbVRpbWUiOiIyMDI2LTA4LTEzVDEyOjMzOjI0LjQzNjkzODk4NSIsImNvcnJlbGF0aW9uSWQiOiJuaWx1dGVzdDE5NDQ2NTM2NDU1NDU0NjUzMTg1NTQxMzk1NDQ1MzQ0NTQiLCJvcmRlcklkIjoiUk5ENjI2OTgwIiwiYW1vdW50IjoxLCJvcmRlckRhdGUiOiIyMDI2LTA2LTMwVDIzOjUwOjMzLjk2MzI3OCIsImN1cnJlbmN5IjoiVFJZIiwiaW5zdGFsbG1lbnRDb3VudCI6MSwib3JkZXJTdGF0dXMiOiJBVVRIIiwicGF5bWVudFN0YXR1cyI6Ik5PVF9DT01QTEVURUQiLCJjYXJkIjp7ImJpbk51bWJlciI6IjU0MDcwOTQxIiwiY2FyZEJyYW5kIjoiVC4gR0FSQU5UxLAgQkFOS0FTSSBBLsWeLiIsImNhcmRPcmdhbml6YXRpb24iOiJNQVNURVJDQVJEIiwiY2FyZFR5cGUiOiJDUkVESVQifSwidHJhbnNhY3Rpb25zIjpbeyJhbW91bnQiOjEsInRyYW5zYWN0aW9uVHlwZSI6IkFVVEgiLCJmcmF1ZFN0YXR1cyI6ZmFsc2UsInRyYW5zYWN0aW9uU3RhdHVzIjoiTk9UX0NPTVBMRVRFRCIsInRyYW5zYWN0aW9uRGF0ZSI6IjIwMjYtMDYtMzBUMjM6NTA6MzQuMDk2NjU3In1dfSx7InN1Y2Nlc3MiOnRydWUsInN5c3RlbVRpbWUiOiIyMDI2LTA4LTEzVDEyOjMzOjI0LjUyMjI3NDczNSIsImNvcnJlbGF0aW9uSWQiOiJuaWx1dGVzdDE5NDQ2NTM2NDU1NDU0NjUzMTg1NTQxMzk1NDQ1MzQ0NTQiLCJvcmRlcklkIjoibmlsdWZlcmF0dDEwT3JkZXI2MDAwMDEiLCJhbW91bnQiOjEsIm9yZGVyRGF0ZSI6IjIwMjYtMDYtMzBUMjM6NTE6MTUuMjA1MjI1IiwiY3VycmVuY3kiOiJUUlkiLCJpbnN0YWxsbWVudENvdW50IjozLCJvcmRlclN0YXR1cyI6IkFVVEgiLCJwYXltZW50U3RhdHVzIjoiRkFJTCIsImNvbW1pc3Npb25SYXRlIjo3Ljk1LCJjb21taXNzaW9uQW1vdW50IjowLjA3OTUsInRyYW5zYWN0aW9uRmVlIjowLCJob2xkUGVyaW9kIjo0MCwiY2FyZCI6eyJiaW5OdW1iZXIiOiI1NDMwODExNSIsImNhcmRCcmFuZCI6IlQuIEhBTEsgQkFOS0FTSSBBLsWeLiIsImNhcmRPcmdhbml6YXRpb24iOiJNQVNURVJDQVJEIiwiY2FyZFR5cGUiOiJDUkVESVQifSwidHJhbnNhY3Rpb25zIjpbeyJhbW91bnQiOjEsInRyYW5zYWN0aW9uVHlwZSI6IlBSRV9BVVRIIiwiZnJhdWRTdGF0dXMiOmZhbHNlLCJ0cmFuc2FjdGlvblN0YXR1cyI6IkZBSUwiLCJ0cmFuc2FjdGlvbkRhdGUiOiIyMDI2LTA3LTE0VDEwOjM1OjAwLjIxNDg1NiIsImJhbmtBdXRoQ29kZSI6IjAwMDAwMCIsImJhbmtSZWZlcmVuY2VOdW1iZXIiOiI2MTk2NDkzNzg0MTUifSx7ImFtb3VudCI6MSwidHJhbnNhY3Rpb25UeXBlIjoiQVVUSCIsImZyYXVkU3RhdHVzIjpmYWxzZSwidHJhbnNhY3Rpb25TdGF0dXMiOiJGQUlMIiwidHJhbnNhY3Rpb25EYXRlIjoiMjAyNi0wNy0yMlQwNzo1NjowMi41NzE5MzIiLCJiYW5rQXV0aENvZGUiOiIwMDAwMDAiLCJiYW5rUmVmZXJlbmNlTnVtYmVyIjoiNjIwMzMyOTU5MTA1In1dfV0sInBhZ2VJbmZvIjp7InBhZ2UiOjAsInNpemUiOjMwLCJ0b3RhbEVsZW1lbnRzIjozLCJ0b3RhbFBhZ2VzIjoxLCJpc0ZpcnN0Ijp0cnVlLCJpc0xhc3QiOnRydWUsImhhc05leHQiOmZhbHNlLCJoYXNQcmV2aW91cyI6ZmFsc2V9fQ.1ohi56qXQtzhI517CXmfhDZymZtxMN4S_1Sd2Q6vsKTrp3xx9cGutreItj4NZhC5UG11LOKuZ1u8DeThCT51sA\"\n}\n
İstek Cevabı Parametreleri ve Açıklamaları
| Parametre Adı
|
Format
|
Açıklama
|
| success
|
String
|
Sorgulama
işleminin sonucudur. True olması istenen işleme ait veriler dönülür
|
| errorCode
|
String
|
Success alanı
false olması durumunda bu alan cevapta yer alır ve alınan hatanın kodudur
|
| errorMessage
|
String
|
Success alanı
false olması durumunda bu alan cevapta yer alır ve alınan hatanın
açıklamasıdır
|
| systemTime
|
DateTime
|
Yapılan işlem
sorgulamanın zamanıdır
|
| correlationId
|
String
|
Üye işyeri
tarafından iletilen sorgulama işleminin işlem numarasıdır
|
| amount
|
Number
|
İşlemin işlem
yapılabilir tutar bilgisidir. Örneğin 100 tllik bir satış işlemi sonrası 20
tl lik bir iade yapıldıysa tutar 80 tl görünecektir
|
| orderDate
|
DateTime
|
Satış
işleminin oluşturulma tarihidir
|
| currency
|
String
|
İşlemin döviz
kodudur
|
| installmentCount
|
Number
|
İşlemin
taksit sayısıdır
|
| orderStatus
|
|
Siparişin son
işlem tipini gösterir. AUTH/REVERSE/REFUND/PARTIAL_REFUND/PRE_AUTH/POST_AUTH/CHARGEBACK
değerlerini alabilir
|
| PaymentStatus
|
String
|
İşlemin son
statüsünü gösterir. NOT_COMPLETED/SUCCESS/FAIL/TIME_OUT değerlerini alabilir
|
| commissionRate
|
Big Decimal
|
İşleme ait
komisyon oranı bilgisidir.
|
| commissionAmount
|
Big Decimal
|
İşleme ait
hesaplanmış komisyon tutarını ifade eder
|
| transactionFee
|
Big Decimal
|
İşlem ücreti
bilgisidir
|
| holdPeriod
|
Integer
|
İşlemin bloke
gün sayısını ifade eder
|
| card
|
Object
|
İşlem yapan
karta ait bilgiler içermektedir
|
| card/binNumber
|
String
|
İşlem yapılan
kartın ilk 8 hanesi
|
| card/cardBrand
|
String
|
İşlemde
kullanılan kartın bankasını ifade eder
|
| card/cardOrganization
|
String
|
Kart
organizasyon bilgisidir. AMEX, TROY, MASTERCARD, VISA vb.
|
| card/cardType
|
String
|
Kart tipidir.
CREDIT, DEBIT
|
| transactions
|
List
|
isTransactionDetail='true'
gönderilirse ilgili sipariş üzerinde yapılan tüm işlem verisi dönülecektir
|
| transactions/amount
|
Number
|
Yapılan
ilgili işlemin tutarını ifade eder
|
| transactions/transactionType
|
String
|
İlgili kaydın
işlem tipi
|
| transactions/transactionStatus
|
String
|
İlgili kaydın
başarı durumu
|
| transactions/transactionDate
|
DateTime
|
İşlemin
gerçekleşme zamanıdır
|
| transactions/reason
|
String
|
İşlem
iade/iptal edilirken bir reason alanı gönderilirse sorgulamada da bu alan dönülecektir.
|
| transactions/bankAuthCode
|
String
|
Banka Onay
Kodu
|
| transactions/bankReferenceNumber
|
String
|
İşleme ait
Retref numarası
|
| transactions/fraudStatus
|
String
|
Fraud
kontrolleri sonrasındaki statü durumudur
|
| securityHash
|
String
|
İşlemin
sonucunun Tami tarafından gönderildiğini kontrol edilecek değerdir.
Hesaplanması Security Hash Hesaplama dokümanında belirtilmiştir
|
| pageInfo
|
Object
|
Dönen
cevaptaki işlemlerin sayfalandırılması ile ilgili bilgiler içerir
|
| pageInfo/page
|
Integer
|
Sorgulama
yapılan datanın döndüğü sayfa sayısını ifade eder
|
| pageInfo/size
|
Integer
|
Sorgulama
yapılan data için dönen cevaptaki sayfada satış işlem adedini belirtir.
|
| pageInfo/totalElements
|
Integer
|
Requestte
sayfa sayfa dönüş istendiyse, istenen tarih aralığındaki toplam işlem adedini
ifade eder.Not: Her
farklı sipariş numarası 1 işlem demektir. İşleme ait iptal/iade gibi işlemler
bu işlem sayısına dahil edilmez
|
| pageInfo/totalPages
|
Integer
|
Requestte
sayfa sayfa dönüş istendiyse istenen size’a göre, girilen tarih aralığında
toplam kaç sayfa olduğunu ifade eder
|
| pageInfo/isFirst
|
Boolean
|
Sorgulama
cevabında gösterilen sayfa, ilk sayfa ise true olarak gösterilir. Alabileceği
değerler true/false
|
| pageInfo/isLast
|
Boolean
|
Sorgulama
cevabında gösterilen sayfa, son sayfa ise true olarak gösterilir. Alabileceği
değerler true/false
|
| pageInfo/hashNext
|
Boolean
|
Sorgulama
cevabında gösterilecek farklı sayfa var ise true olarak gösterilir.
Alabileceği değerler true/false
|
| pageInfo/hashPrevious
|
Boolean
|
Sorgulama
cevabında gösterilen sayfadan önce farklı bir sayfa varsa true gösterilir.
Alabileceği değerler true/false
|
Security Hash Hesaplama
Yapılacak servis isteklerinde ve gelen servis cevaplarında securityHash alanının hesaplanması için buradaki dokümantasyondan yararlanabilirsin.
Kod Örnekleri
Aşağıda, çeşitli yazılım dilleri kullanılarak yazılmış özel kod örneklerinin linkleri verilmiştir. Tercih ettiğiniz programlama diline ait link üzerinden, önceden belirlenmiş değerlerle yazılmış olan kodları detaylı bir şekilde inceleyebilirsin.
Bu örnekler, ilgili işlem tipini içeren kodları içermektedir ve farklı dillerde yazıldığı için çeşitli yaklaşımları ve pratikleri de gözlemleyebilirsin. Bu sayede tercih ettiğiniz programlama diline dair daha iyi anlaşılır ve özgün örneklerle çalışma imkanı bulabilirsin.
C# Kod Örnekleri için tıklayınız.
VB.Net Kod Örnekleri için tıklayınız.
Java Kod Örnekleri için tıklayınız.
PHP Kod Örnekleri için tıklayınız.
NodeJS Kod Örnekleri için tıklayınız.
Unutmayın ki bu örnekler ön tanımlı değerlerle yazılmıştır ve gerçek projelerde kullanımı için gerekli uyarlama ve güvenlik önlemleri alman gerekebilir.
Hata Kodları
Hata kodları listesine bu sayfadan ulaşabilirsin.
Test Kartları
Test kartları listesine bu sayfadan ulaşabilirsin.