İzibiz Developer Portal
E-Serbest Meslek REST API

UBL ile Belge Gönderme

POST{{baseUrl}}/{{version}}/esmms/send/ubl

Hazır UBL içeriğini Base64 olarak gönderir. e-SMM için JSON gövdeyle gönderim ucu bulunmamaktadır; gönderim yalnızca UBL ile yapılır.

Kurallar:

  • seriePrefix hesapta tanımlı bir seri olmalıdır. Tanımlı seriler GET {{baseUrl}}/{{v2}}/esmms/series ile listelenir.
  • UBL içindeki cbc:UUID ve cbc:ID değerleri her gönderimde benzersiz olmalıdır.
  • sendingType: KAGIT veya ELEKTRONIK.
  • content alanına UBL XML'in Base64 karşılığı yazılır. Örnek UBL üretmek için mevcut bir belgenin içeriği GET {{baseUrl}}/{{version}}/esmms/{id}/preview/ubl ile alınabilir.

Doğrulama: seri SSS, üretilen belge SSS2026121222223 (id 2004039).

Header Parameters

NameTypeRequiredDescription
Authorization text Yes v1/auth/token endpointten alınan token

Body Parameters

NameTypeRequiredDescription
seriePrefix text No Belge seri ön eki
assignNumber text No Numaranın İzibiz tarafından atanıp atanmayacağı
idAssigned text No Numaranın önceden atanmış olup olmadığı
compressed text No İçeriğin sıkıştırılmış gönderilip gönderilmediği
sendingType text No Gönderim şekli: KAGIT veya ELEKTRONIK
content text Yes Base64 kodlanmış UBL içeriği

Response Codes

CodeDescription
200