Nilvera API v1
  1. Sale
Nilvera API v1
  • Notification
    • Satış faturasına ait bildirim kurallarını listeler.
    • Satış faturasına ait bildirim kurallarını listeler.
    • Satış faturasına ait bildirim kuralı oluşturur.
    • Satış faturasına ait bildirim kuralı oluşturur.
    • Satış faturasına ait bildirim kuralını günceller.
    • Satış faturasına ait bildirim kuralını günceller.
    • Satış faturasına ait bildirim kuralını siler.
    • Satış faturasına ait bildirim kuralını siler.
    • Satış faturasına ait bildirim kuralını getirir.
    • Satış faturasına ait bildirim kuralını getirir.
    • Alış faturaları için bildirim kurallarını listeler.
    • Alış faturaları için bildirim kurallarını listeler.
    • Alış faturası için bildirim kuralı oluşturur.
    • Alış faturası için bildirim kuralı oluşturur.
    • Alış faturasına ait bildirim kuralını günceller.
    • Alış faturasına ait bildirim kuralını günceller.
    • Alış faturasına ait bildirimi kuralını siler.
    • Alış faturasına ait bildirimi kuralını siler.
    • Alış faturasına ait bildirim kuralını getirir.
    • Alış faturasına ait bildirim kuralını getirir.
  • Old
    • Eski faturaları listeler.
    • Eski faturaları listeler.
    • Eski faturaları yükler.
    • Eski faturaları yükler.
    • Html dosyasını indirir.
    • Html dosyasını indirir.
    • Pdf dosyasını indirir.
    • Pdf dosyasını indirir.
    • Xml dosyasını indirir.
    • Xml dosyasını indirir.
    • Faturaları toplu olarak dışarı aktarır.
    • Faturaları toplu olarak dışarı aktarır.
    • Faturalara toplu olarak yeni durum atar.
    • Faturalara toplu olarak yeni durum atar.
  • Purchase
    • Gelen faturaları listeler.
    • Gelen faturaları listeler.
    • Html dosyasını indirir.
    • Html dosyasını indirir.
    • Pdf dosyasını indirir.
    • Pdf dosyasını indirir.
    • XML dosyasını indirir.
    • XML dosyasını indirir.
    • Faturaya etiket atama yapılır.
    • Faturaya etiket atama yapılır.
    • Faturanın etiket bilgilerini getirir.
    • Faturanın etiket bilgilerini getirir.
    • Faturanın işlem geçmişini getirir.
    • Faturanın işlem geçmişini getirir.
    • Faturanın detayını getirir.
    • Faturanın detayını getirir.
    • Fatura eklerini getirir.
    • Faturanın vergilerini getirir.
    • Faturanın irsaliye bilgisini getirir.
    • Fatura eklerini getirir.
    • Mailin işlem geçmişini getirir.
    • Faturanın irsaliye bilgisini getirir.
    • Whatsapp ın işlem geçmişini getirir.
    • Mailin işlem geçmişini getirir.
    • Sms işlem geçmişini getirir.
    • Whatsapp ın işlem geçmişini getirir.
    • Mail aktivitelerini getirir.
    • Sms işlem geçmişini getirir.
    • Faturaları toplu olarak dışarı aktarır.
    • Mail aktivitelerini getirir.
    • Faturalara toplu olarak yeni durum atar.
    • Faturaları toplu olarak dışarı aktarır.
    • Faturayı mail olarak gönderir.
    • Faturalara toplu olarak yeni durum atar.
    • Faturayı whatsapp üzerinden gönderir.
    • Faturayı mail olarak gönderir.
    • Faturayı sms olarak gönderir.
    • Faturayı whatsapp üzerinden gönderir.
    • Faturayı Gib den kontrol eder.
    • Faturayı sms olarak gönderir.
    • Faturaya ait ETTN numarası ile Zarf bilgilerini getirir.
    • Faturayı Gib den kontrol eder.
    • Gelen faturayı taslak olarak kaydeder.
    • Faturaya ait ETTN numarası ile Zarf bilgilerini getirir.
    • Faturaya yanıt verir.
    • Gelen faturayı taslak olarak kaydeder.
    • Faturanın red cevabını getirir.
    • Faturaya yanıt verir.
    • Gelen faturayı iade faturası olarak kaydeder.
    • Faturanın red cevabını getirir.
    • Faturanın statü bilgilerini getirir.
    • Gelen faturayı iade faturası olarak kaydeder.
    • Faturaya özel kod ataması yapılır.
    • Faturanın statü bilgilerini getirir.
    • Faturaya özel kod ataması yapılır.
  • Sale
    • Giden faturaları listeler.
      GET
    • Giden faturaları listeler.
      GET
    • Html dosyasını indirir.
      GET
    • Html dosyasını indirir.
      GET
    • Pdf dosyasını indirir.
      GET
    • Pdf dosyasını indirir.
      GET
    • XML dosyasını indirir.
      GET
    • XML dosyasını indirir.
      GET
    • Faturaya etiket atama yapılır.
      PUT
    • Faturaya etiket atama yapılır.
      PUT
    • Faturanın etiket bilgilerini getirir.
      GET
    • Faturanın etiket bilgilerini getirir.
      GET
    • Faturanın işlem geçmişini getirir.
      GET
    • Faturanın işlem geçmişini getirir.
      GET
    • Faturanın detayını getirir.
      GET
    • Faturanın detayını getirir.
      GET
    • Fatura eklerini getirir.
      GET
    • Faturanın vergilerini getirir.
      GET
    • Faturanın irsaliye bilgisini getirir.
      GET
    • Fatura eklerini getirir.
      GET
    • Mailin işlem geçmişini getirir.
      GET
    • Faturanın irsaliye bilgisini getirir.
      GET
    • Whatsapp ın işlem geçmişini getirir.
      GET
    • Mailin işlem geçmişini getirir.
      GET
    • Sms işlem geçmişini getirir.
      GET
    • Whatsapp ın işlem geçmişini getirir.
      GET
    • Mail aktivitelerini getirir.
      GET
    • Sms işlem geçmişini getirir.
      GET
    • Faturaları toplu olarak dışarı aktarır.
      POST
    • Mail aktivitelerini getirir.
      GET
    • Faturalara toplu olarak yeni durum atar.
      PUT
    • Faturaları toplu olarak dışarı aktarır.
      POST
    • Faturayı mail olarak gönderir.
      POST
    • Faturalara toplu olarak yeni durum atar.
      PUT
    • Faturayı whatsapp olarak gönderir.
      POST
    • Faturayı mail olarak gönderir.
      POST
    • Faturayı sms olarak gönderir.
      POST
    • Faturayı whatsapp olarak gönderir.
      POST
    • Faturayı Gtb den kontrol eder.
      GET
    • Faturayı sms olarak gönderir.
      POST
    • Faturayı Gib den kontrol eder.
      GET
    • Faturayı Gtb den kontrol eder.
      GET
    • Faturaya ait ETTN numarası ile Zarf bilgilerini getirir.
      GET
    • Faturayı Gib den kontrol eder.
      GET
    • Giden faturayı taslak olarak kaydeder.
      POST
    • Faturaya ait ETTN numarası ile Zarf bilgilerini getirir.
      GET
    • Giden faturaları toplu taslak oluşturur.
      POST
    • Giden faturayı taslak olarak kaydeder.
      POST
    • Faturanın red cevabını getirir.
      GET
    • Giden faturaları toplu taslak oluşturur.
      POST
    • Faturanın durumunu getirir.
      GET
    • Faturanın red cevabını getirir.
      GET
    • Faturaya özel kod ataması yapılır.
      PUT
    • Faturanın durumunu getirir.
      GET
    • Faturaya özel kod ataması yapılır.
      PUT
  • Send
    • Faturayı model olarak gönderir.
    • Faturayı model olarak gönderir.
    • Model olarak Gönderilecek faturayı ön izler.
    • Model olarak Gönderilecek faturayı ön izler.
    • Faturayı UBL-TR Xml formatında zipli yada açık halde (Xml) olarak gönderir.
    • Faturayı UBL-TR Xml formatında zipli yada açık halde (Xml) olarak gönderir.
    • Xml olarak Gönderilecek faturayı ön izler.
    • Xml olarak Gönderilecek faturayı ön izler.
    • UBL-TR Xml formatındaki faturanın zip halindeki string Base64 değeri göndermek için bu uç kullanılır.
    • UBL-TR Xml formatındaki faturanın zip halindeki string Base64 değeri göndermek için bu uç kullanılır.
    • Gönderilecek faturayı ön izler.
    • Gönderilecek faturayı ön izler.
    • Ön izlenen faturayı xml olarak indirir.
    • Ön izlenen faturayı xml olarak indirir.
    • Ön izlenen faturayı pdf olarak indirir.
    • Ön izlenen faturayı pdf olarak indirir.
  • Series
    • Serileri Listeler.
    • Serileri Listeler.
    • Yeni seri oluşturur.
    • Yeni seri oluşturur.
    • Seriyi düzenler.
    • Seriyi düzenler.
    • Serinin detayını getirir.
    • Serinin detayını getirir.
  • Statistics
    • Giden faturalarının istatistiklerini getirir.
    • Giden faturalarının istatistiklerini getirir.
    • Gelen faturalarının istatistiklerini getirir.
    • Gelen faturalarının istatistiklerini getirir.
    • Giden faturaların son 10 kaydını getirir.
    • Giden faturaların son 10 kaydını getirir.
    • Gelen faturaların son 10 kaydını getirir.
    • Gelen faturaların son 10 kaydını getirir.
  • Tags
    • Etiket listesini getirir.
    • Etiket listesini getirir.
    • Etiket oluşturur.
    • Etiket oluşturur.
    • Etiket günceller.
    • Etiket günceller.
    • Etiket silinir
    • Etiket silinir
  • Templates
    • Şablonları Listeler.
    • Şablonları Listeler.
    • Şablon oluşturur.
    • Şablon oluşturur.
    • Şablonu günceller.
    • Şablonu günceller.
    • Şablonun detayını getirir.
    • Şablonun detayını getirir.
    • Şablonu siler.
    • Şablonu siler.
    • Şablonu indirir.
    • Şablonu indirir.
  • Upload
    • Xml olarak fatura yükler.
    • Xml olarak fatura yükler.
    • SGK faturası için pdf olarak dosya yükler
    • SGK faturası için pdf olarak dosya yükler
  • Draft
    • Taslak faturaları listeler.
    • Taslak faturaları siler.
    • Html dosyasını indirir.
    • Pdf dosyasını indirir.
    • XML dosyasını indirir.
    • Model olarak indirir.
    • Taslak faturaya etiket atama yapılır.
    • Taslak faturanın etiket bilgilerini getirir.
    • Belgelerinizi toplu olarak dışarı aktarır.
    • Belgelere toplu olarak yeni durum atar.
    • Taslak faturayı onaylayıp gönderir.
    • Taslak faturayı düzenleyerek gönderir.
    • Taslak fatura oluşturur.
    • Toplu Taslak fatura oluşturur.
    • Whatsapp ın işlem geçmişini getirir.
    • Taslak faturayı whatsapp üzerinden gönderir.
    • Taslak Faturaya özel kod ataması yapılır.
  • Untitled Endpoint
    GET
  1. Sale

Giden faturaları listeler.

GET
https://api1.nilvera.com/einvoice/Sale
Sale

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
PageSize
integer <int32>
optional
Page
integer <int32>
optional
Search
string 
optional
StartDate
string <date-time>
optional
EndDate
string <date-time>
optional
SortColumn
string 
optional
SortType
enum<string> 
optional
Allowed values:
ASCDESC
InvoiceProfile
array[string]
optional
Allowed values:
TEMELFATURATICARIFATURAIHRACATYOLCUBERABERFATURAEARSIVFATURAKAMUHKSENERJI
InvoiceType
array[string]
optional
Allowed values:
SATISIADEISTISNATEVKIFATIHRACKAYITLIIPTALOZELMATRAHSGKTEVKIFATIADEKOMISYONCUHKSSATISHKSKOMISYONCUKONAKLAMAVERGISISARJSARJANLIK
StatusCode
array[string]
optional
Allowed values:
unknownwaitingsucceederror
AnswerCode
array[string]
optional
Allowed values:
unknownwaitingForApprovalapprovedrejecteddocumentAnsweredAutomatically
IsRead
boolean 
optional
IsPrint
boolean 
optional
IsArchive
boolean 
optional
IsTransfer
boolean 
optional
DateFilterType
enum<string> 
optional
Allowed values:
IssueDateEnvelopeDate
LucaStatus
array[string]
optional
Allowed values:
NoneSuccededErrorUnknown

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api1.nilvera.com/einvoice/Sale?PageSize&Page&Search&StartDate&EndDate&SortColumn&SortType&InvoiceProfile&InvoiceType&StatusCode&AnswerCode&IsRead&IsPrint&IsArchive&IsTransfer&DateFilterType&LucaStatus'

Responses

🟢200OK
application/json
Giden faturaları listeler.
Body
Page
integer <int32>
optional
PageSize
integer <int32>
optional
TotalCount
integer <int32> | null 
optional
TotalPages
integer <int32> | null 
read-onlyoptional
Content
array[object (SaleInvoiceResponse) {31}]  | null 
optional
UUID
string  | null 
optional
TaxNumber
string  | null 
optional
ReceiverTaxNumber
string  | null 
optional
ReceiverName
string  | null 
optional
InvoiceNumber
string  | null 
optional
InvoiceProfile
enum<string> 
optional
Allowed values:
TEMELFATURATICARIFATURAIHRACATYOLCUBERABERFATURAEARSIVFATURAKAMUHKSENERJI
InvoiceType
enum<string> 
optional
Allowed values:
SATISIADEISTISNATEVKIFATIHRACKAYITLIIPTALOZELMATRAHSGKTEVKIFATIADEKOMISYONCUHKSSATISHKSKOMISYONCUKONAKLAMAVERGISISARJSARJANLIK
IssueDate
string <date-time>
optional
CurrencyCode
string  | null 
optional
PayableAmount
number <double>
optional
TaxExclusiveAmount
number <double>
optional
TaxTotalAmount
number <double>
optional
LineExtensionAmount
number <double>
optional
ExchangeRate
number <double>
optional
AllowanceTotalAmount
number <double>
optional
ChargeTotalAmount
number <double>
optional
IsRead
boolean  | null 
optional
IsPrint
boolean  | null 
optional
IsArchive
boolean  | null 
optional
IsTransfer
boolean  | null 
optional
ZirveStatus
boolean  | null 
optional
CreatedDate
string <date-time>
optional
StatusCode
enum<string> 
optional
Allowed values:
unknownwaitingsucceederror
StatusDetail
string  | null 
optional
AnswerCode
enum<string> 
optional
Allowed values:
unknownwaitingForApprovalapprovedrejecteddocumentAnsweredAutomatically
EnvelopeUUID
string  | null 
optional
EnvelopeDate
string <date-time>
optional
Email
string  | null 
optional
Tags
array[object (Tags) {4}]  | null 
read-onlyoptional
SpecialCode
string  | null 
optional
Luca
object (Luca) 
optional
Example
{
    "Page": 0,
    "PageSize": 0,
    "TotalCount": 0,
    "TotalPages": 0,
    "Content": [
        {
            "UUID": "string",
            "TaxNumber": "string",
            "ReceiverTaxNumber": "string",
            "ReceiverName": "string",
            "InvoiceNumber": "string",
            "InvoiceProfile": "TEMELFATURA",
            "InvoiceType": "SATIS",
            "IssueDate": "2019-08-24T14:15:22Z",
            "CurrencyCode": "string",
            "PayableAmount": 0,
            "TaxExclusiveAmount": 0,
            "TaxTotalAmount": 0,
            "LineExtensionAmount": 0,
            "ExchangeRate": 0,
            "AllowanceTotalAmount": 0,
            "ChargeTotalAmount": 0,
            "IsRead": true,
            "IsPrint": true,
            "IsArchive": true,
            "IsTransfer": true,
            "ZirveStatus": true,
            "CreatedDate": "2019-08-24T14:15:22Z",
            "StatusCode": "unknown",
            "StatusDetail": "string",
            "AnswerCode": "unknown",
            "EnvelopeUUID": "string",
            "EnvelopeDate": "2019-08-24T14:15:22Z",
            "Email": "string",
            "Tags": [
                {
                    "UUID": "string",
                    "Description": "string",
                    "Name": "string",
                    "Color": "string"
                }
            ],
            "SpecialCode": "string",
            "Luca": {
                "Status": "None",
                "Description": "string"
            }
        }
    ]
}
🟠400Bad Request
🟠403Forbidden
🟠404Record Not Found
Previous
Faturaya özel kod ataması yapılır.
Next
Giden faturaları listeler.