Skip to main content

Adisyon Gönderim - Send CreditNote (XML)

POST https://webservis.ekupbilisim.com/api/outsource/check/send

Adisyon gönderim işlemleri için gerekli olan API uç noktası. Bu uç nokta, XML(UBL) formatında adisyon verilerini alır, sisteme kaydeder ve GİB'e gönderir.

Üst Bilgi (Header) Parametreleri

Authorization string required
Bearer token ile kimlik doğrulama yapılmalıdır.

JSON Parametreleri

xml string required
Base64 formatında XML(UBL) adisyon verisi. Oluşturduğunuz UBL'i string olarak bu alanda göndermelisiniz.
receiver_alias string
Özel bir etikete gönderilmek isteniyorsa kullanılır. Sistem otomatik ilk sıradakine gönderir

Cevaplar ( Responses )

200
OK
{
        "error": 0,
        "message": "İşlem başarıyla tamamlandı",
        "extra": {
          "id": "01k1x8rykgcnjv07zgf8h07sey",
          "signedXml": [
            "base64"
          ]
        }
      }
401
Unauthorized
{
  "error": 1,
  "message": "e-Posta veya şifre hatalı."
}
404
Not Found
{
  "error": 1,
  "message": "The route api/outsource/auth/login1 could not be found."
}
422
Unprocessable Entity
{
  "error": 1,
  "message": "Form verileri ile ilgili sorun mevcut, lütfen verileri kontrol ediniz",
  "fields": {
    "password": [
      "password zorunludur."
    ]
  }
}
500
Server Error
{
  "error": 1,
  "message": "Sunucu Hatası"
}

Örnek İstek ( Curl )


curl -X POST --location 'https://webservis.ekupbilisim.com/api/outsource/check/send' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: ••••••' \
--data '{
"xml": "BASE64 XML"
}'