Genel Bakış

Versiyon bilgisi

Versiyon : 1.0.0

URI şeması

Sunucu : epys-prp.epias.com.tr
Kök Dizin : /demand
Şemalar : HTTPS

Etiketler

  • demand-controller

  • eligible-consumer-controller

  • evacuation-ack-controller

  • evacuation-demand-controller

  • multiple-demand-controller

  • non-registered-metering-point-application-controller

  • period-controller

  • pre-notification-controller

  • pre-notification-list-controller

  • sanction-controller

Doküman Hakkında

Bu dokümanda talep servislerinin tanımları ve bu servislerin nasıl çağrılacağı anlatılmaktadır.

1. EPYS Talep Servisleri Hakkında

EPYS talep uygulaması REST servisler üzerine kuruludur. JSON ve XML isteklerini kabul eder ve gelen isteğe göre JSON yada XML cevap döner.

Uygulamanın kullanıcı arayüzünde görmüş olduğunuz bilgilerin tamamı dışarıya açık olan bu servislerden alınmaktadır. Bu arayüzü kullanmadan da sahip olduğunuz uygulamalar ile sistemi kullanmanız mümkündür.

Uygulamayı çağırabilmek için EKYS de kayıtlı bir kullanıcınız olmalı ve bu kullanıcının ilgili servisleri çağırabilmek için yeterli yetkisi olmalıdır. Uygulamaya gelen tüm istekler Merkezi Yetkilendirme Sunucusu’ndan (https://cas.epias.com.tr) TGT alınarak gönderilmelidir.

2. İstemci Oluşturmak

Servis dokümantasyonu Swagger ile hazırlanmıştır. Test ortamı için https://epys-prp.epias.com.tr/demand/technical/swagger.json gerçek ortam için https://epys.epias.com.tr/demand/technical/swagger.json dosyasını kullanarak https://generator.swagger.io adresinden kullandığınız dile uygun istemci kodlarını oluşturabilirsiniz.

3. EPYS Talep Uygulaması Servis Çağrımı

TGT (Ticket Granting Ticket) kullanıcının oturumunu kontrol eder. TGT Servisinden alacağınız değer 45 dakika boyunca kullanmasanız bile aktiftir. TGT değerini her kullanışınızda 45 dakikalık süre tekrar başlar.

TGT tekrar kullanılabilen bir değerdir. Her istek için TGT almanıza gerek yoktur. Her istek için TGT almanız halinde CAS (Merkezi Yetkilendirme Sunucusu) tarafından bloke edilebilirsiniz.

3.1. Ticket Granting Ticket (TGT) Oluşturma

TGT oluşturmak için https://cas.epias.com.tr/cas/v1/tickets?format=text (test ortamı için https://testcas.epias.com.tr/cas/v1/tickets?format=text) adresine aşağıdaki değerleri POST metodu ile göndermeniz gerekmektedir.

Gönderilen HTTP isteğinin header kısmında Content-Type karşılığında ise application/x-www-form-urlencoded yazmalıdır.

parametre değer

username

EKYS Kullanıcı Adı

password

EKYS Şifresi

örnek http isteği
POST /cas/v1/tickets HTTP/1.1
Host: cas.epias.com.tr
Cache-Control: no-cache
Content-Type: application/x-www-form-urlencoded

username=DGPYSUSER&password=DGPYSSIFRE

Servisten HTTP 200 cevabını beklemelisiniz. Sonuç olarak aşağıdaki gibi bir örnek dönecektir.

örnek cevap
TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr

3.2. Service Ticket (ST) Oluşturma

ST oluşturabilmeniz için öncelikle geçerli TGT bilgisi almış olmanız gerekmektedir. Alınan TGT bilgisi ile https://cas.epias.com.tr/cas/v1/tickets/TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr adresine aşağıdaki değerleri *POST metodu ile göndermeniz gerekmektedir. ST oluşturabilmeniz için kullanıcak service bilgisi aşağıdaki gibidir. Service ticket bilgisi tek kullanımlık olup 15 saniye içinde kullanılmaz ise geçerliliğini kaybetmektedir.

ortam service

PROD

https://epys.epias.com.tr

TEST

https://epys-prp.epias.com.tr

Gönderilen HTTP isteğinin header kısmında Content-Type karşılığında ise application/x-www-form-urlencoded yazmalıdır.

TEST ORTAMI İÇİN

parametre değer

service

https://epys-prp.epias.com.tr

örnek http isteği
POST /cas/v1/tickets/TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr HTTP/1.1
Host: testcas.epias.com.tr
Content-Type: application/x-www-form-urlencoded
Content-Length: 39

service=https://epy-prp.epias.com.tr

CANLI ORTAMI İÇİN (PROD)

parametre değer

service

https://epys.epias.com.tr

örnek http isteği
POST /cas/v1/tickets/TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr HTTP/1.1
Host: cas.epias.com.tr
Content-Type: application/x-www-form-urlencoded
Content-Length: 39

service=https://epys.epias.com.tr

Servisten HTTP 200 cevabını beklemelisiniz. Sonuç olarak aşağıdaki gibi bir örnek dönecektir.

örnek cevap
ST-30853663-c3OsaqpG16IDVGIA3cbs-cashazel-n201

3.3. EPYS Talep Uygulaması Örnek Mesaj Yapısı

EPYS servislerinin standart bir mesaj yapısı bulunmaktadır. Gönderdiğiniz tüm isteklerde bu formata uygun veri göndermelisiniz.

Öncelikle her isteğin HTTP header alanına aşağıdaki değerleri eklemelisiniz.

TGT ve ST bilgilerini aynı anda gönderme zorunluluğunuz yoktur. İkisinden herhangi birini ya da her ikisini birden gönderebilirsiniz
parametre değer

TGT

(Ticket Granting Ticket) (TGT) Örneğin : TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr

ST

(Service Ticket) (ST) Örneğin : ST-30853663-c3OsaqpG16IDVGIA3cbs-cashazel-n201

Accept

application/json veya application/xml

Content-Type

application/json veya application/xml

servise has parametreleri içeren body alanıdır. Tüm servisler için farklılık gösterebilir.

Aşağıdaki örnekte teslim gününün doğru olup olmadığını kontrol eden bir mesaj bulunmaktadır.

Servise gelen ve giden tüm mesajlardaki tarih alanları ISO-8601 formatındadır. Format yyyy-MM-dd’T’HH:mm:ssXXX şeklinde olmalıdır. Timezone değeri Yaz Saati Uygulamasında için +03:00 Kış Saatin Uygulamasında +02:00 olarak değişmektedir. Örnek bir zaman değeri şu şekildedir. 2016-03-25T00:00:00+03:00
Örnek ISO8601 Parser Java 8
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateUtil
{

    public static Date fromISO8601Date(String v)
    {
        if (null == v) return null;
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssXXX");
        try
        {
            return sdf.parse(v);
        } catch (ParseException e)
        {
            throw new RuntimeException(e);
        }
    }

    public static String toISO8601Date(Date v)
    {
        if (null == v) return null;
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssXXX");
        return sdf.format(v);
    }
}
Örnek HTTP Mesajı
POST /reconciliation-res/servis/v1/luy-invoice/invoice/list HTTP/1.1
Host: epys.epias.com.tr
Accept: application/json
Content-Type: application/json
TGT: TGT-237-U0TU0jUHLyOEIrdoDBEEf3AdRFAXGLifK2ITn4LoY3HfhstGtx-cas02.epias.com.tr
Cache-Control: no-cache
{
  "effectiveDate": "2019-04-01T00:00:00+03:00"
}
Örnek JSON Mesajı
{
   "status":"200 OK",
   "correlationId":"(NotUsingGateway)b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"10.199.199.67",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
      "content":{
          "completed": true
      }
   }
}

Gönderilen tüm isteklere dönen cevaplar da iki bölümden oluşur. Birinci bölüm isteğin başarılı olup olmadığını dönen status değeri. İkinci bölüm ise body alanında sonucu dönen kısım.

Her sonuç mesajında aşağıdaki alanlar sabit olarak bulunur.

parametre tip değer açıklama

status

string

"200 OK" başarılı diğer hallerde hatakodu içerir

Aldığınız hatanın HTTP status kodunu dönmektedir.

error

list

başarılı durumda liste null dönmektedir

Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir.

correlationId

string

yapmış olduğunuz isteği tekilleştirmeye yarar spanIds ile birlikte

hata almanız durumunda bu bilgi ile birlikte spanIds göndermeniz zorunludur.

spanIds

string

yapmış olduğunuz isteği tekilleştirmeye yarar correlationId ile birlikte

hata almanız durumunda bu bilgi ile birlikte correlationId göndermeniz zorunludur.

VAL- hata kodu ile başlayan hata mesajlarının olduğunuz istek ile ilgili bir sorun olduğunu belirtir. İsteğinizi gözden geçirmelisiniz veya iş kurallarını kontrol etmelisiniz. APP- hata kodu ile başlayan hata mesajları sistemde bir hata olduğunu belirtir.Bizimle irtibata geçmelisiniz.
Örnek Başarılı JSON Cevap Mesajı
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"1.1.1.1",
   "clientIp":"127.0.0.1",
   "userName":"TESTUSER",
   "successMessage":null,
   "errors":null,
   "body":{
      "content":{
          "completed": true
      }
   }
}
Örnek Hatalı JSON Cevap Mesajı
{
  "status": "400 BAD_REQUEST",
  "correlationId": "b09d8806-46b9-4703-b185-2167bf74e55e!",
  "spanIds": "38048",
  "hostName":"1.1.1.1",
  "clientIp":"127.0.0.1",
  "userName": "TESTUSER",
  "successMessage": null,
  "errors": [
    {
      "errorCode": "VAL-PER-1002",
      "errorMessage": "2020-01-01T00:00:00+03:00[GMT+03:00] tarihi için faturalama dönemi bulunamamıştır. "
    }
  ],
  "body": {}
}

4. Servis Detayları

Bu bölümden kategorilerine göre Servis çağırım detayları ile ilgili bilgilere ulaşabilirsiniz.

4.1. Serbest Tüketici Sorgulama

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Serbest Tüketici Sorgulama

Request
{
  "uniqueCode": null,
  "serial": null,
  "meterReadingOrganizationId": null,
  "consumptionPointEic": "40Z000200000***9",
  "consumptionPointId": null
}
Response
{
    "status": "200 OK",
    "correlationId": "3b8d2285-8459-4e9d-92a1-5208e6e867e8",
    "spanIds": "(demand)84**0",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "eic": "40Z000200000***9",
            "uniqueCode": "MTR20000***8",
            "serial": "",
            "readingOrganizationName": "NAME_OF_ORGANIZATION",
            "readingOrganizationId": 1010,
            "cityName": "Ankara",
            "district": "Bala",
            "address": "TEST",
            "bilateralConsumerGroup": null,
            "lastResortConsumerGroup": null,
            "customerNo": null,
            "title": null,
            "category": null,
            "recordUsageStatus": {
                "id": 1,
                "value": "IN_SERVICE",
                "localizations": [
                    {
                        "language": "tr-TR",
                        "text": "Kullanımda"
                    }
                ]
            },
            "consumptionPointType": {
                "id": 1,
                "value": "ELIGIBLE_CONSUMER",
                "localizations": [
                    {
                        "language": "tr-TR",
                        "text": "Serbest Tüketici"
                    }
                ]
            },
            "supplierType": {
                "id": 2,
                "value": "BILATERAL_AGREEMENT",
                "localizations": [
                    {
                        "language": "tr-TR",
                        "text": "İkili Anlaşma"
                    },
                    {
                        "language": "en-US",
                        "text": "Bilateral Agreement"
                    }
                ]
            },
            "noLoadLoss": 0.0,
            "loadLoss": 0.0,
            "lineConductorType1": null,
            "lineCircuitCountType1": null,
            "lineCrossSection1": 0.0,
            "lineLength1": 0.0
        }
    }
}

4.2. Aktif Dönemi Getir

Servis parametre detaylarına buradan erişebilirsiniz.

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

Giriş yapan tüm kullanıcılar

Response
{
    "status": "200 OK",
    "correlationId": "1d098d7e-d1f2-4ec6-b16d-b3a4f0b12421",
    "spanIds": "(demand)31679",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "periodDate": "2024-09-01T00:00:00+03:00",
            "demandParentState": {
                "id": 5,
                "value": "FORM_UPLOAD_STATE",
                "localizations": []
            },
            "demandState": {
                "id": 5,
                "value": "FORM_UPLOAD_STATE",
                "localizations": []
            },
            "nrpState": {
                "id": 12,
                "value": "NRP_FINAL_STATE",
                "localizations": []
            },
            "isActive": true,
            "anyPortfolioHandoverExist": false,
            "periodStartTime": "2023-08-22T14:20:38.786102+03:00",
            "demandStateEndTime": "2024-08-05T23:59:59+03:00",
            "demandUpdateStateEndTime": "2024-08-19T17:00:00+03:00",
            "demandExceptionalStateEndTime": "2023-08-23T13:41:51.9098+03:00",
            "preNotificationStateEndTime": "2023-08-23T15:12:09.908003+03:00",
            "evaluationStateEndTime": "2023-08-25T23:59:59+03:00",
            "resultPublishStateEndTime": null,
            "nrpDemandStateEndTime": "2024-08-05T17:01:00+03:00",
            "nrpDemandUpdateStateEndTime": "2024-08-13T00:01:00+03:00",
            "nrpConfirmStateEndTime": "2023-08-23T13:44:50.03318+03:00"
        }
    }
}

4.3. Tüm Dönemleri Getir

Servis parametre detaylarına buradan erişebilirsiniz.

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

Giriş yapan tüm kullanıcılar

Response
{
    "status": "200 OK",
    "correlationId": "ee25b5c7-cac2-46a7-a642-ca40adcb874c",
    "spanIds": "(demand)12**0",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "periods": [
                {
                    "periodDate": "2024-07-01T00:00:00+03:00",
                    "demandParentState": {
                        "id": 5,
                        "value": "FORM_UPLOAD_STATE",
                        "localizations": []
                    },
                    "demandState": {
                        "id": 5,
                        "value": "FORM_UPLOAD_STATE",
                        "localizations": []
                    },
                    "nrpState": {
                        "id": 9,
                        "value": "NRP_DEMAND_STATE",
                        "localizations": []
                    },
                    "isActive": true,
                    "anyPortfolioHandoverExist": true,
                    "periodStartTime": "2023-07-11T12:14:22.530561+03:00",
                    "demandStateEndTime": "2024-06-05T23:59:59+03:00",
                    "demandUpdateStateEndTime": "2024-06-19T17:00:00+03:00",
                    "demandExceptionalStateEndTime": "2023-08-21T12:34:52.283556+03:00",
                    "preNotificationStateEndTime": "2023-08-21T12:35:17.462593+03:00",
                    "evaluationStateEndTime": "2023-08-23T23:59:59+03:00",
                    "resultPublishStateEndTime": null,
                    "nrpDemandStateEndTime": "2024-06-05T17:01:00+03:00",
                    "nrpDemandUpdateStateEndTime": "2024-06-13T00:01:00+03:00",
                    "nrpConfirmStateEndTime": null
                },
                {
                    "periodDate": "2024-06-01T00:00:00+03:00",
                    "demandParentState": {
                        "id": 8,
                        "value": "RESULT_PUBLISH_STATE",
                        "localizations": []
                    },
                    "demandState": {
                        "id": 8,
                        "value": "RESULT_PUBLISH_STATE",
                        "localizations": []
                    },
                    "nrpState": {
                        "id": 12,
                        "value": "NRP_FINAL_STATE",
                        "localizations": []
                    },
                    "isActive": false,
                    "anyPortfolioHandoverExist": false,
                    "periodStartTime": "2023-06-19T17:53:27.681992+03:00",
                    "demandStateEndTime": "2024-05-03T23:59:59+03:00",
                    "demandUpdateStateEndTime": "2024-05-17T17:00:00+03:00",
                    "demandExceptionalStateEndTime": "2023-07-11T12:13:45.564947+03:00",
                    "preNotificationStateEndTime": "2023-07-11T12:13:48.420459+03:00",
                    "evaluationStateEndTime": "2023-07-13T23:59:59+03:00",
                    "resultPublishStateEndTime": "2023-07-11T12:14:22.526289+03:00",
                    "nrpDemandStateEndTime": "2024-05-03T17:01:00+03:00",
                    "nrpDemandUpdateStateEndTime": "2024-05-13T00:01:00+03:00",
                    "nrpConfirmStateEndTime": "2023-07-06T14:07:59.049774+03:00"
                }
            ]
        }
    }
}

4.4. Portföye Ekleme Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

"isPreCheckOperation" değeri ekran geliştirmeleri için eklenmiş ekstra bir değerdir. Sadece validasyonları çalıştırıp geriye ekran uyarıları vs için dönüş değerleri vermektedir. Servis entegrasyonalarında bu değer "isPreCheckOperation": false olarak göndermeniz gerekmektedir.

Yetkiler

ST - Talep Listeleme -Taleplerim Listele

Request
{
  "authorizedPerson1Name": "string",
  "authorizedPerson1No": "string",
  "authorizedPerson2Name": "string",
  "authorizedPerson2No": "string",
  "categoryTypeId": 0,
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "customerNo": "string",
  "isAgreementChecked": true,
  "isCustomerInformationChange": true,
  "isPreCheckOperation": true,
  "meterReadingOrganizationId": 0,
  "selectedOrganizationId": 0,
  "title": "string",
  "uniqueCode": "string"
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.5. Portföye Ekleme Talebi Güncelle

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

"isPreCheckOperation" değeri ekran geliştirmeleri için eklenmiş ekstra bir değerdir. Sadece validasyonları çalıştırıp geriye ekran uyarıları vs için dönüş değerleri vermektedir. Servis entegrasyonalarında bu değer "isPreCheckOperation": false olarak göndermeniz gerekmektedir.

Yetkiler

ST - Talep Listeleme-Portföy Ekleme Talebi Güncelle

Request
{
  "authorizedPerson1Name": "string",
  "authorizedPerson1No": "string",
  "authorizedPerson2Name": "string",
  "authorizedPerson2No": "string",
  "categoryTypeId": 0,
  "customerNo": "string",
  "demandId": 0,
  "demandStatusId": 0,
  "isAgreementChecked": true,
  "isCustomerInformationChange": true,
  "isPreCheckOperation": true,
  "selectedOrganizationId": 0,
  "title": "string"
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.6. Portföyden Çıkarma Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Portföyden Çıkış Talebi Yap

Request
{
    "consumptionPointIds": [
        200000269
    ],
    "selectedOrganizationId": "10374"
}
Response
{
    "status": "200 OK",
    "correlationId": "04ca6e1f-e7ce-492d-8e85-e082e05873f8",
    "spanIds": "(demand)12345",
    "hostName": "127.0.0.1",
    "clientIp": "127.0.0.1",
    "userName": "SYSTEM",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.7. Portföyden Çıkarma Talebi Güncelle

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Portföyden Çıkış Talebi Güncelle

Request
{
  "demandId": 0,
  "demandStatusId": 0,
  "selectedOrganizationId": 0
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.8. Taleplerimi Sorgula

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme -Taleplerim Listele

Request
{
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "customerNo": "string",
  "demandStatus": 0,
  "demandTypes": [
    0
  ],
  "page": {
    "number": 0,
    "size": 0,
    "sort": {
      "direction": "ASC",
      "field": "string"
    }
  },
  "periodDates": [
    "2020-01-01T00:00:00+03:00"
  ],
  "uniqueCode": "string"
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.9. Karşı Taleplerimi Sorgula

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Piyasa Katılımcısı

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Karşı Taleplerim Listele

Request
{
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "customerNo": "string",
  "demandStatus": 0,
  "demandTypes": [
    0
  ],
  "page": {
    "number": 0,
    "size": 0,
    "sort": {
      "direction": "ASC",
      "field": "string"
    }
  },
  "periodDates": [
    "2020-01-01T00:00:00+03:00"
  ],
  "selectedOrganizationId": 0,
  "uniqueCode": "string"
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.10. Karşı Taleplerimi Sorgula (Dağıtım)

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Tedarik

K1 - Görevli Tedarik Şirketi

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Karşı Taleplerim Listele

Request
{
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "demandStatus": 0,
  "page": {
    "number": 0,
    "size": 0,
    "sort": {
      "direction": "ASC",
      "field": "string"
    }
  },
  "uniqueCode": "string"
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.11. Otoprodüktör Sayacı Portföye Ekleme Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

"isPreCheckOperation" değeri ekran geliştirmeleri için eklenmiş ekstra bir değerdir. Sadece validasyonları çalıştırıp geriye ekran uyarıları vs için dönüş değerleri vermektedir. Servis entegrasyonalarında bu değer "isPreCheckOperation": false olarak göndermeniz gerekmektedir.

Yetkiler

ST - Talep Listeleme-Otoprodüktör Portföy Ekleme Talebi Yap

Request
{
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "isPreCheckOperation": true,
  "selectedOrganizationId": 0
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
      "content":{
          "completed": true
      }
   }
}

4.12. Otoprodüktör Sayacı Portföye Ekleme Talebi Durum Güncelle

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Otoprodüktör Portföy Ekleme Talebi Durum Güncelle

Request
{
  "demandId": 0,
  "demandStatusId": 0,
  "selectedOrganizationId": 0
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.13. Otoprodüktör Sayacı Portföyden Çıkarma Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

"isPreCheckOperation" değeri ekran geliştirmeleri için eklenmiş ekstra bir değerdir. Sadece validasyonları çalıştırıp geriye ekran uyarıları vs için dönüş değerleri vermektedir. Servis entegrasyonalarında bu değer "isPreCheckOperation": false olarak göndermeniz gerekmektedir.

Yetkiler

ST - Talep Listeleme-Otoprodüktör Portföyden Çıkarma Talebi Yap

Request
{
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "isPreCheckOperation": true,
  "selectedOrganizationId": 0
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.14. Otoprodüktör Sayacı Portföyden Çıkarma Talebi Durum Güncelle

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Otoprodüktör Talebi Son Kaynak Tedariğine Düşür

Request
{
  "demandId": 0,
  "demandStatusId": 0,
  "selectedOrganizationId": 0
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.15. Otoprodüktör Sayacı Portföyden Çıkarma Son Kaynak Tedarikçi Durumu Güncelle

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Otoprodüktör Talebi Son Kaynak Tedariğine Düşür

Request
{
  "demandId": 0,
  "isSendToLastSupplier": true,
  "selectedOrganizationId": 0
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.16. Yeniden Enerjilendirme Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

"isPreCheckOperation" değeri ekran geliştirmeleri için eklenmiş ekstra bir değerdir. Sadece validasyonları çalıştırıp geriye ekran uyarıları vs için dönüş değerleri vermektedir. Servis entegrasyonalarında bu değer "isPreCheckOperation": false olarak göndermeniz gerekmektedir.

Yetkiler

ST - Talep Listeleme-Yeniden Enerjilendirme Talebi Yap

Request
{
  "authorizedPerson1Name": "string",
  "authorizedPerson1No": "string",
  "authorizedPerson2Name": "string",
  "authorizedPerson2No": "string",
  "categoryTypeId": 0,
  "consumptionPointEic": "40X000000000002C",
  "consumptionPointId": 0,
  "customerNo": "string",
  "isAgreementChecked": true,
  "isCustomerInformationChange": true,
  "isPreCheckOperation": true,
  "meterReadingOrganizationId": 0,
  "selectedOrganizationId": 0,
  "title": "string",
  "uniqueCode": "string"
}
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.17. Talep Tarihçesini Sorgula

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme -Taleplerim Listele

Request
/demand/v1/demand/getDemandHistory?demandId=123456
Response
{
   "status":"200 OK",
   "correlationId":"b09d8806-46b9-4703-b185-2167bf74e55e",
   "spanIds":"14826",
   "hostName":"127.0.0.1",
   "clientIp":"127.0.0.1",
   "userName":"NA",
   "successMessage":null,
   "errors":null,
   "body":{
        .......
   }
}

4.18. Tahliye Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Talebi Kaydet

Request
{
  "eic": "40Z000200000***4",
  "evacuationType": 0,
  "explanation": null
}
Response
{
    "status": "200 OK",
    "correlationId": "fd33527e-16d3-4307-9f8d-e481c069af0b",
    "spanIds": "(demand)4**8",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.19. Toplu Tahliye Talebi Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Tek seferde en fazla 1000 kayıt desteklenmektedir.

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Talebi Kaydet

Request
[
    {
      "eic": "40Z000200000***4",
      "evacuationType": 0,
      "explanation": null
    },
    {
      "consumptionPointId": 200000***9,
      "evacuationType": 0,
      "explanation": null
    }
]
Response
{
    "status": "200 OK",
    "correlationId": "fd33527e-16d3-4307-9f8d-e481c069af0b",
    "spanIds": "(demand)4**8",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": [
           {
               "consumptionPointId": 20000***4,
               "isSuccessful": true,
               "errorMessage": null
           },
           {
               "consumptionPointId": 20000***9,
               "isSuccessful": true,
               "errorMessage": null
           }
       ]
    }
}
Request (XML)
<EvacuationDemandSaveRequestWrapperDto>
    <EvacuationDemandBatchSaveRequestDto>
        <eic>40Z000200000***4"</eic>
        <evacuationType>0</evacuationType>
        <explanation />
    </EvacuationDemandBatchSaveRequestDto>
    <EvacuationDemandBatchSaveRequestDto>
        <consumptionPointId>200000***9</consumptionPointId>
        <evacuationType>0</evacuationType>
        <explanation />
    </EvacuationDemandBatchSaveRequestDto>
</EvacuationDemandSaveRequestWrapperDto>

4.20. Tahliye Taleplerimi Sorgula

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

ED - DAĞITIM

OSB - DAĞITIM

Tedarik

K1 - Görevli Tedarik Şirketi

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Talepleri Listele

Request
{
  "statuses": null,
  "uniqueCode": null,
  "periodDates": [
    "2023-08-01T00:00:00+03:00"
  ],
  "evacuationDemandDateStart": null,
  "evacuationDemandDateEnd": null,
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "createDate"
    }
  },
  "readingOrganization": null
}
Response
{
    "status": "200 OK",
    "correlationId": "b2253b60-c6f2-41fc-ba67-60a6e4ff9b75",
    "spanIds": "(demand)18877",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [
                {
                    "evacuationDemandCreateDate": "2023-08-21T13:48:20.363352+03:00",
                    "id": 203,
                    "eic": "40Z000200000***X",
                    "consumptionPointId": 200000579,
                    "uniqueCode": "MTR20000***9",
                    "title": "TEST123***1",
                    "customerNo": "8527238***6",
                    "evacuationStatus": {
                        "id": 0,
                        "value": "ACTIVE",
                        "localizations": []
                    },
                    "evacuationType": {
                        "id": 0,
                        "value": "EVACUATION",
                        "localizations": []
                    },
                    "explanation": "Tahliye talebi yapıldı.",
                    "meterOwnerOrganizationId": 5332,
                    "meterOwnerOrganizationName": "ORGANIZATION_NAME",
                    "readingOrganizationId": 1010,
                    "readingOrganizationName": "ORGANIZATION_NAME",
                    "evacuationDemandCreateUser": "ED1**0",
                    "evacuationDemandCancelUser": null,
                    "evacuationDemandCancelDate": null,
                    "evacuationDemandCancelOrganizationId": null,
                    "evacuationDemandCancelOrganizationName": null
                },
                {
                    "evacuationDemandCreateDate": "2023-08-18T12:02:50.085505+03:00",
                    "id": 196,
                    "eic": "40Z000200000***9",
                    "consumptionPointId": 200000368,
                    "uniqueCode": "MTR20000***8",
                    "title": null,
                    "customerNo": null,
                    "evacuationStatus": {
                        "id": 0,
                        "value": "ACTIVE",
                        "localizations": []
                    },
                    "evacuationType": {
                        "id": 0,
                        "value": "EVACUATION",
                        "localizations": []
                    },
                    "explanation": "Tahliye talebi yapıldı.",
                    "meterOwnerOrganizationId": 195,
                    "meterOwnerOrganizationName": "ORGANIZATION_NAME",
                    "readingOrganizationId": 1010,
                    "readingOrganizationName": "ORGANIZATION_NAME",
                    "evacuationDemandCreateUser": "ED1**0",
                    "evacuationDemandCancelUser": null,
                    "evacuationDemandCancelDate": null,
                    "evacuationDemandCancelOrganizationId": null,
                    "evacuationDemandCancelOrganizationName": null
                }
            ],
            "page": {
                "number": 1,
                "size": 10,
                "total": 15,
                "sort": {
                    "field": "createDate",
                    "direction": "DESC"
                }
            },
            "sortableFields": [
                "createDate"
            ]
        }
    }
}

4.21. Tahliye Talebi Güncelle

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Talebi Güncelle

Request
{
  "eic": "40Z000200000***9",
  "evacuationType": 1,
  "explanation": "Tahliye talebi yapıldı."
}
Response
{
    "status": "200 OK",
    "correlationId": "c32aa0cc-9480-4d69-b499-f48474eecc64",
    "spanIds": "(demand)65*4",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.22. Tahliye Talebi Pasife Al

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Tahliye Talebi Pasife Al

Request
{
  "eic": "40Z000200000***9"
}
Response
{
    "status": "200 OK",
    "correlationId": "74c9678b-0de6-4f75-a2f4-2223e01d8d50",
    "spanIds": "(demand)88**7",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.23. Toplu Tahliye Talebi Pasife Al

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Tek seferde en fazla 1000 kayıt desteklenmektedir.

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Tahliye Talebi Pasife Al

Request
[
    {
      "eic": "40Z000200000***4"
    },
    {
      "consumptionPointId": 200000***9
    }
]
Response
{
    "status": "200 OK",
    "correlationId": "74c9678b-0de6-4f75-a2f4-2223e01d8d50",
    "spanIds": "(demand)88**7",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": [
           {
               "consumptionPointId": 20000***4,
               "isSuccessful": true,
               "errorMessage": null
           },
           {
               "consumptionPointId": 20000***9,
               "isSuccessful": true,
               "errorMessage": null
           }
       ]
    }
}
Request (XML)
<EvacuationDemandPassivateRequestWrapperDto>
    <EvacuationDemandBatchPassivateRequestDto>
        <eic>40Z000200000***4</eic>
    </EvacuationDemandBatchPassivateRequestDto>
    <EvacuationDemandBatchPassivateRequestDto>
        <consumptionPointId>200000***9</consumptionPointId>
    </EvacuationDemandBatchPassivateRequestDto>
</EvacuationDemandPassivateRequestWrapperDto>

4.24. Tahliye Talebini Reddet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Talebi Reddet

Request
{
  "rejectReason": 123,
  "readingOrganizationId": 456,
  "consumptionPointId": 789,
  "eic": "ABC123",
  "uniqueCode": "XYZ456",
  "meterOwnerOrganizationId": 789
}
Response
{
    "status": "200 OK",
    "correlationId": "f40a073b-d0ef-4206-9fc2-9223ea4aed10",
    "spanIds": "(demand)24**7",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "dispatch": "completed",
    "body": {
    "content": {
      "completed": true
    }
  }
}

4.25. Tahliye Talebi Reddi Geri Çek

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Tahliye Talebi Aktifleştir

Request
{
  "readingOrganizationId": 123,
  "consumptionPointId": 456,
  "eic": "ABC123",
  "uniqueCode": "XYZ456",
  "meterOwnerOrganizationId": 789
}
Response
{
    "status": "200 OK",
    "correlationId": "f40a073b-d0ef-4206-9fc2-9223ea4aed10",
    "spanIds": "(demand)24**7",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "dispatch": "completed",
    "body": {
    "content": {
      "completed": true
    }
  }
}

4.26. Tahliye Bilgilendirme Kaydet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K1 - Görevli Tedarik Şirketi

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Bilgilendirme Kaydet

Request
{
  "consumptionPointId": 200000573,
  "explanation": null,
  "meterOwnerOrganizationId": null
}
Response
{
    "status": "200 OK",
    "correlationId": "b17204d2-33ae-49c6-8117-7874edf2ed34",
    "spanIds": "(demand)82**9",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.27. Tahliye Bilgilendirme Sorgula

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Tedarik

K1 - Görevli Tedarik Şirketi

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Bilgilendirme Listele

4.27.1. Piyasa Katılımcısı İçin

Request
{
  "statuses": null,
  "periodDates": [
    "2023-08-01T00:00:00+03:00"
  ],
  "evacuationAckDateStart": null,
  "evacuationAckDateEnd": null,
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "createDate"
    }
  },
  "readingOrganization": null
}
Response
{
    "status": "200 OK",
    "correlationId": "9709f864-2e6b-4f12-b0fb-24be0f054ddd",
    "spanIds": "(demand)61257",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [
                {
                    "id": 81,
                    "eic": "40Z000200000***G",
                    "consumptionPointId": 200000454,
                    "uniqueCode": "MTR20000***4",
                    "title": "Eva Customer new1",
                    "customerNo": "8750903***4",
                    "evacuationAckStatus": {
                        "id": 1,
                        "value": "PENDING",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Onay Bekleyen"
                            }
                        ]
                    },
                    "explanation": null,
                    "rejectExplanation": null,
                    "meterOwnerOrganizationId": 15259,
                    "meterOwnerOrganizationName": "ORGANIZATION_NAME",
                    "readingOrganizationId": 1010,
                    "readingOrganizationName": "ORGANIZATION_NAME",
                    "createUser": null,
                    "createDate": "2023-08-18T13:37:32.093736+03:00",
                    "modifyUser": null,
                    "modifyDate": "2023-08-18T13:37:32.093736+03:00"
                }
            ],
            "page": {
                "number": 1,
                "size": 10,
                "total": 1,
                "sort": {
                    "field": "createDate",
                    "direction": "DESC"
                }
            },
            "sortableFields": [
                "createDate"
            ]
        }
    }
}

4.27.2. Sayaç Okuyan Kurum İçin

Request
{
  "statuses": null,
  "periodDates": [
    "2023-08-01T00:00:00+03:00"
  ],
  "evacuationAckDateStart": null,
  "evacuationAckDateEnd": null,
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "createDate"
    }
  },
  "readingOrganization": null
}
Response
{
    "status": "200 OK",
    "correlationId": "66a14cb9-3741-44fd-9d16-01a1164bb7ce",
    "spanIds": "(demand)85670",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [
                {
                    "id": 81,
                    "eic": "40Z000200000***G",
                    "consumptionPointId": 200000454,
                    "uniqueCode": "MTR20000***4",
                    "title": "Eva Customer new1",
                    "customerNo": "8750903***4",
                    "evacuationAckStatus": {
                        "id": 1,
                        "value": "PENDING",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Onay Bekleyen"
                            }
                        ]
                    },
                    "explanation": null,
                    "rejectExplanation": null,
                    "meterOwnerOrganizationId": 15259,
                    "meterOwnerOrganizationName": "ORGANIZATION_NAME",
                    "readingOrganizationId": 1010,
                    "readingOrganizationName": "ORGANIZATION_NAME",
                    "createUser": null,
                    "createDate": "2023-08-18T13:37:32.093736+03:00",
                    "modifyUser": null,
                    "modifyDate": "2023-08-18T13:37:32.093736+03:00"
                }
            ],
            "page": {
                "number": 1,
                "size": 10,
                "total": 1,
                "sort": {
                    "field": "createDate",
                    "direction": "DESC"
                }
            },
            "sortableFields": [
                "createDate"
            ]
        }
    }
}

4.28. Tahliye Bilgilendirme Pasife Al

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K1 - Görevli Tedarik Şirketi

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Tahliye Bilgilendirme Pasife Al

Request
{
  "consumptionPointId": 200000589,
  "meterOwnerOrganizationId": 11652
}
Response
{
    "status": "200 OK",
    "correlationId": "952a0a3b-9e42-45fb-bbe5-6d92badf935c",
    "spanIds": "(demand)80**7",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.29. Tahliye Bilgilendirme Reddet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Bilgilendirme Reddet

Request
{
  "consumptionPointId": 200000573,
  "meterOwnerOrganizationId": 6842,
  "readingOrganizationId": 1010,
  "rejectExplanation": null
}
Response
{
    "status": "200 OK",
    "correlationId": "f40a073b-d0ef-4206-9fc2-9223ea4aed10",
    "spanIds": "(demand)24**7",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.30. Tahliye Bilgilendirme Onayla

Bu servis sadece sayaç okuyan kurumlar tarafından kullanılmaktadır. Servis parametre detaylarına buradan erişebilirsiniz.

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme-Tahliye Bilgilendirme Onaylama Admin Yetkisi

Request
{
  "consumptionPointId": 200000573,
  "meterOwnerOrganizationId": 6842,
  "readingOrganizationId": 1010,
  "evacuationExplanation": null,
  "evacuationType": 0
}
Response
{
    "status": "200 OK",
    "correlationId": "44d5dc81-d3cc-4cc5-81f3-f57e29d3c930",
    "spanIds": "(demand)56**5",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.31. Mevcut Çoklu Seçim Anahtar Sorgulama Servisi

Mevcut çoklu seçim anahtar verilerini sorgular. Servis parametre detaylarına buradan erişebilirsiniz.

Not: Bu servisi çağırabilmek için herhangi bir yetkiye sahip olmak gerekmemektedir.

Yetkiler

Mevcut Çoklu Seçim Anahtar Sorgulama Servisi Admin Yetkisi

Response
{
  "status": "200 OK",
  "correlationId": "f40a073b-d0ef-4206-9fc2-9223ea4aed10",
  "spanIds": "(demand)24**7",
  "hostName": "*.*.*.*",
  "clientIp": "*.*.*.*",
  "userName": "USER_NAME",
  "successMessage": null,
  "errors": null,
  "dispatch": "completed",
  "body": {
    "content": {
      "types": [
        {
          "lookupType": "type1",
          "lookupDescription": "Bu birinci tipin açıklaması."
        },
        {
          "lookupType": "type2",
          "lookupDescription": "Bu ikinci tipin açıklaması."
        }
      ]
    }
  }
}

4.32. Çoklu Seçim Detay Sorgulama Servisi

Çoklu seçim detay verilerini sorgular. Servis parametre detaylarına buradan erişebilirsiniz.

Not: Bu servisi çağırabilmek için herhangi bir yetkiye sahip olmak gerekmemektedir.

Yetkiler

Çoklu Seçim Detay Sorgulama Servisi Admin Yetkisi

Request
{
  "lookupType": "sampleType"
}
Response
{
  "status": "200 OK",
  "correlationId": "f40a073b-d0ef-4206-9fc2-9223ea4aed10",
  "spanIds": "(demand)24**7",
  "hostName": "*.*.*.*",
  "clientIp": "*.*.*.*",
  "userName": "USER_NAME",
  "successMessage": null,
  "errors": null,
  "dispatch": "completed",
  "body": {
    "content": {
      "values": [
        {
          "id": 1,
          "value": "value1",
          "localizations": [
            {
              "language": "en",
              "text": "Text in English"
            },
            {
              "language": "tr",
              "text": "Türkçe metin"
            }
          ]
        },
        {
          "id": 2,
          "value": "value2",
          "localizations": [
            {
              "language": "en",
              "text": "Another English text"
            },
            {
              "language": "tr",
              "text": "Başka bir Türkçe metin"
            }
          ]
        }
      ]
    }
  }
}

4.33. Çoklu Talep Form Yükleme

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Çoklu Talep Form Yükle

Bu bölüm için, "file" adı altında PDF uzantılı bir dosya yüklenecektir. Request kısmında gösterilmiştir.
Request
{
  "demandId": 100000252,
  "file": "null"
}
Response
{
  "status": "200 OK",
  "correlationId": "7724478c-0281-4650-8609-5643194a26d3",
  "spanIds": "(demand)27575",
  "hostName": "*.*.*.*",
  "clientIp": "*.*.*.*",
  "userName": "USER_NAME",
  "successMessage": null,
  "errors": null,
  "body": {
    "content": {
      "demandId": 100000252,
      "bilateralAgreementFileUrl": "https://epys-qa.epias.com.tr/demand/v1/multiple-demand/download/100000252",
      "formExistence": true
    }
  }
}

4.34. Çoklu Talep Form Silme

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Çoklu Talep Formu Sil

Bu işlem esnasında URL kısmında "PathVariable" kullanılmıştır. İlgili URL’yi görmek için tıklayınız.
Response
{
    "status": "200 OK",
    "correlationId": "174fd4da-0fea-41c6-87eb-dbc174ceb2a8",
    "spanIds": "(demand)31367",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "demandId": 100000234,
            "bilateralAgreementFileUrl": null,
            "formExistence": false
        }
    }
}

4.35. Çoklu Talep Form İndirme

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Talep Listeleme - Çoklu Talep Formu İndir

Bu bölüm PDF uzantılı dosyayı indirmek ile ilişkilendirilmiştir o yüzden "Response" kısmında PDF dosyasının salt hali bulunmaktadır.
Response
[
  "%PDF-1.7",
  "%����",
  "1 0 obj",
  "<<",
  ">>",
  "endobj",
  "xref",
  "0 2",
  "0000000000 65535 f",
  "0000000015 00000 n",
  "trailer",
  "<<",
  "  /Root 1 0 R",
  "  /Size 2",
  ">>",
  "startxref",
  "155",
  "%%EOF"
]

4.36. KMO Başvurusu Yap

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - KMO İşlemleri - KMO Başvurusu Yap

Request
{
  "authorizedPerson1Name": "",
  "authorizedPerson1No": "",
  "authorizedPerson2Name": "",
  "authorizedPerson2No": "",
  "categoryType": 1,
  "customerNo": "46750438434",
  "customerName": "TEK",
  "isPrecheck": false,
  "uniqueCode": "TEK",
  "readingOrganizationId": 1010
}
Response
{
    "status": "200 OK",
    "correlationId": "e06e9a5a-6076-4ef0-b47b-5123b59eb165",
    "spanIds": "(demand)9**9",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "supplierOrganizationId": 195,
            "supplierOrganizationName": "ORGANIZATION_NAME",
            "readingOrganizationId": 1010,
            "readingOrganizationName": "ORGANIZATION_NAME",
            "uniqueCode": "UNIQUE_CODE",
            "eic": "40Z000200000***2",
            "customerName": "H***G",
            "customerNo": "3131930***6",
            "authorizedPerson1Name": "",
            "authorizedPerson1No": "",
            "authorizedPerson2Name": "",
            "authorizedPerson2No": "",
            "isCustomerNoUnique": true,
            "applicationType": {
                "id": 1,
                "value": "UPDATE",
                "localizations": [
                    {
                        "language": "tr-TR",
                        "text": "Güncelleme"
                    }
                ]
            },
            "categoryType": {
                "id": 1,
                "value": "REAL_PERSON",
                "localizations": [
                    {
                        "language": "tr-TR",
                        "text": "Gerçek Kişi"
                    }
                ]
            },
            "demandStatus": {
                "id": 2,
                "value": "PENDING_APPROVAL",
                "localizations": [
                    {
                        "language": "tr-TR",
                        "text": "Onay Bekli̇yor"
                    }
                ]
            },
            "periodDate": "2024-07-01T00:00:00+03:00"
        }
    }
}

4.37. KMO Taleplerini Sorgula

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - KMO İşlemleri - KMO Talep Listele

Request
{
  "uniqueCode": null,
  "periodDate": "2023-08-01T00:00:00+03:00",
  "readingOrganizationId": null,
  "demandStatuses": null,
  "applicationTypes": null,
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "periodDate"
    }
  },
  "supplierOrganizationId": null
}
Response
{
    "status": "200 OK",
    "correlationId": "b0d0c4fe-6448-4484-8a90-ec19432a0602",
    "spanIds": "(demand)2**1",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [
                {
                    "id": 23,
                    "supplierOrganizationId": 195,
                    "supplierOrganizationName": "ORGANIZATION_NAME",
                    "uniqueCode": "UNIQUE_CODE",
                    "readingOrganizationId": 1010,
                    "readingOrganizationName": "ORGANIZATION_NAME",
                    "eic": "40Z000200000***2",
                    "categoryType": {
                        "id": 1,
                        "value": "REAL_PERSON",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Gerçek Kişi"
                            }
                        ]
                    },
                    "customerName": "CUSTOMER_NAME",
                    "customerNo": "3131930***6",
                    "authorizedPerson1Name": null,
                    "authorizedPerson1No": null,
                    "authorizedPerson2Name": null,
                    "authorizedPerson2No": null,
                    "applicationType": {
                        "id": 1,
                        "value": "UPDATE",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Güncelleme"
                            }
                        ]
                    },
                    "demandStatus": {
                        "id": 2,
                        "value": "PENDING_APPROVAL",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Onay Bekli̇yor"
                            }
                        ]
                    },
                    "meteringPointStatus": {
                        "id": 1,
                        "value": "ACTIVE_NON_EC",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Limit altı"
                            }
                        ]
                    },
                    "explanation": null,
                    "periodDate": "2024-07-01T00:00:00+03:00"
                }
            ],
            "page": {
                "number": 1,
                "size": 10,
                "total": 1,
                "sort": {
                    "field": "periodDate",
                    "direction": "DESC"
                }
            },
            "sortableFields": [
                "periodDate"
            ]
        }
    }
}

4.38. KMO Başvurusu Reddet

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - KMO İşlemleri - KMO Başvuru Reddet

Request
{
  "ids": [
    27
  ]
}
Response
{
    "status": "200 OK",
    "correlationId": "a8f42ead-4153-4fb9-9bb9-0bc37a467ea8",
    "spanIds": "(demand)29**0",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.39. KMO Başvurusu Geri Çek

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - KMO İşlemleri - KMO Başvurusu Geri Çek

Request
{
  "id": 25
}
Response
{
    "status": "200 OK",
    "correlationId": "a0202c1b-6488-4470-9957-8b52d80e70f5",
    "spanIds": "(demand)65**2",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "completed": true
        }
    }
}

4.40. Ön Bildirim Listesi Sorgula (Tedarik)

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Tedarik

K1 - Görevli Tedarik Şirketi

K2 - Görevli Tedarik Şirketi

ÜRETİM

OSB - ÜRETİM

PK - DAĞITIM

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Tedarikçi-Serbest Tüketici Hareketleri - Ön Liste Görüntüle

Request
{
  "periodDate": "2024-07-01T00:00:00+03:00",
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "periodDate"
    }
  }
}
Response
{
    "status": "200 OK",
    "correlationId": "a403e062-7648-4e0e-a3c5-2d2c2fb048e4",
    "spanIds": "(demand)65**4",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [],
            "page": {
                "number": 1,
                "size": 10,
                "total": 0,
                "sort": {
                    "field": "periodDate",
                    "direction": "DESC"
                }
            },
            "sortableFields": null
        }
    }
}

4.41. Ön Bildirim Listesi Sorgula (Dağıtım)

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Sayaç Okuyan Kurum

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Serbest Tüketici Hareketleri - Ön Liste Görüntüle

Request
{
  "oldOrganization": null,
  "newOrganization": null,
  "periodDate": "2024-07-01T00:00:00+03:00",
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "periodDate"
    }
  },
  "readingOrganization": null
}
Response
{
    "status": "200 OK",
    "correlationId": "93d8f57c-04e9-4b78-85d4-677a1e1003c8",
    "spanIds": "(demand)30185",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [
                {
                    "demandId": 100000237,
                    "periodDate": "2024-07-01T00:00:00+03:00",
                    "consumptionPointEic": "40Z0002000000066",
                    "consumptionPointId": 200000006,
                    "uniqueCode": "UNIQUE_CODE",
                    "demandType": {
                        "id": 1,
                        "value": "PORTFOLIO_ADD_NEW",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Yeni Kayıt (Portföye Ekleme)"
                            }
                        ]
                    },
                    "demandStatus": {
                        "id": 3,
                        "value": "ACTIVE",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Aktif"
                            }
                        ]
                    },
                    "description": {
                        "id": 12,
                        "value": "WILL_BE_ADDED_TO_PORTFOLIO",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Portföye Girecek."
                            }
                        ]
                    },
                    "demandDirection": {
                        "id": 0,
                        "value": "IN",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Sayaç Verisi Yükleme Yükümlülüğü Giriş"
                            }
                        ]
                    },
                    "sendToLastSupplier": false,
                    "readingOrganization": {
                        "id": 1010,
                        "name": "ORGANIZATION_NAME",
                        "state": 2
                    },
                    "ownerOrganization": null,
                    "newOrganization": {
                        "id": 6447,
                        "name": "ORGANIZATION_NAME",
                        "state": 2
                    },
                    "oldOrganization": {
                        "id": 5780,
                        "name": "ORGANIZATION_NAME",
                        "state": 2
                    },
                    "customerNo": "64277213440",
                    "title": "test4",
                    "meterId": 200000006,
                    "address": "r",
                    "cityName": "Ankara",
                    "cityId": "60",
                    "districtName": "NAME",
                    "districtId": "1187",
                    "readingType": {
                        "id": 2,
                        "value": "HOURLY",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Saatlik"
                            }
                        ]
                    },
                    "profileSubscriptionGroup": null,
                    "mainTariffGroup": {
                        "id": 5,
                        "value": "LIGHT_POWER",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Aydınlatma"
                            }
                        ]
                    },
                    "tariffClassType": null,
                    "connectionPositionDescriptionType": {
                        "id": 6,
                        "value": "MV_DISTRIBUTION",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "NAME_OF_DISTRIBUTION"
                            },
                            {
                                "language": "en-US",
                                "text": "NAME_OF_DISTRIBUTION"
                            }
                        ]
                    },
                    "lastResortConsumerGroup": null,
                    "bilateralConsumerGroup": null,
                    "substationRegion": "TR1",
                    "substationRegionId": "1",
                    "annualAverageConsumption": 3.0,
                    "usageType": {
                        "id": 14,
                        "value": "CONSUMPTION_POINT",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Ölçüm Noktası"
                            },
                            {
                                "language": "en-US",
                                "text": "Consumption Point"
                            }
                        ]
                    },
                    "contractPower": 3.0
                },
                {
                    "demandId": 100000238,
                    "periodDate": "2024-07-01T00:00:00+03:00",
                    "consumptionPointEic": "40Z000200000***3",
                    "consumptionPointId": 200000016,
                    "uniqueCode": "UNIQUE_CODE",
                    "demandType": {
                        "id": 1,
                        "value": "PORTFOLIO_ADD_NEW",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Yeni Kayıt (Portföye Ekleme)"
                            }
                        ]
                    },
                    "demandStatus": {
                        "id": 3,
                        "value": "ACTIVE",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Aktif"
                            }
                        ]
                    },
                    "description": {
                        "id": 12,
                        "value": "WILL_BE_ADDED_TO_PORTFOLIO",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Portföye Girecek."
                            }
                        ]
                    },
                    "demandDirection": {
                        "id": 0,
                        "value": "IN",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Sayaç Verisi Yükleme Yükümlülüğü Giriş"
                            }
                        ]
                    },
                    "sendToLastSupplier": false,
                    "readingOrganization": {
                        "id": 1010,
                        "name": "ORGANIZATION_NAME",
                        "state": 2
                    },
                    "ownerOrganization": null,
                    "newOrganization": {
                        "id": 9447,
                        "name": "ORGANIZATION_NAME",
                        "state": 2
                    },
                    "oldOrganization": {
                        "id": 5780,
                        "name": "ORGANIZATION_NAME",
                        "state": 2
                    },
                    "customerNo": "29686771264",
                    "title": "TEST TEST",
                    "meterId": 200000016,
                    "address": "SSSS",
                    "cityName": "Ankara",
                    "cityId": "60",
                    "districtName": "DISTRICT_NAME",
                    "districtId": "1167",
                    "readingType": {
                        "id": 2,
                        "value": "HOURLY",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Saatlik"
                            }
                        ]
                    },
                    "profileSubscriptionGroup": {
                        "id": 5,
                        "value": "PSG_5",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Aydınlatma"
                            }
                        ]
                    },
                    "mainTariffGroup": {
                        "id": 5,
                        "value": "LIGHT_POWER",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Aydınlatma"
                            }
                        ]
                    },
                    "tariffClassType": {
                        "id": 1,
                        "value": "SINGLE_TERM",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Tek Terimli"
                            }
                        ]
                    },
                    "connectionPositionDescriptionType": {
                        "id": 6,
                        "value": "MV_DISTRIBUTION",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "NAME_OF_DISTRIBUTION"
                            },
                            {
                                "language": "en-US",
                                "text": "NAME_OF_DISTRIBUTION"
                            }
                        ]
                    },
                    "lastResortConsumerGroup": {
                        "id": 1,
                        "value": "HIGH_CONSUMPTION",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Yüksek Tüketimli Tüketici"
                            }
                        ]
                    },
                    "bilateralConsumerGroup": {
                        "id": 1,
                        "value": "HIGH_CONSUMPTION",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Tüketimi Yüksek Tüketici"
                            }
                        ]
                    },
                    "substationRegion": "TR1",
                    "substationRegionId": "1",
                    "annualAverageConsumption": 4354334.0,
                    "usageType": {
                        "id": 14,
                        "value": "CONSUMPTION_POINT",
                        "localizations": [
                            {
                                "language": "tr-TR",
                                "text": "Ölçüm Noktası"
                            },
                            {
                                "language": "en-US",
                                "text": "Consumption Point"
                            }
                        ]
                    },
                    "contractPower": 100.0
                }
            ],
            "page": {
                "number": 1,
                "size": 10,
                "total": 6,
                "sort": {
                    "field": "periodDate",
                    "direction": "DESC"
                }
            },
            "sortableFields": null
        }
    }
}

4.42. Yaptırım Listele

Servis parametre detaylarına buradan erişebilirsiniz.

Katılımcılar:

Piyasa Katılımcısı

Not: Bu servisi çağırabilmek için aşağıdaki yetkiye sahip olmak gerekmektedir.

Yetkiler

ST - Serbest Tüketici Yaptırım Listesi - Yaptırım Listele

Request
{
  "processDateTime": {
    "start": null,
    "end": null
  },
  "startDateTime": {
    "start": null,
    "end": null
  },
  "endDateTime": {
    "start": null,
    "end": null
  },
  "page": {
    "number": 1,
    "size": 10,
    "sort": {
      "direction": "DESC",
      "field": "startDateTime"
    }
  },
  "sanctionId": null,
  "sanctionTypeId": null,
  "sanctionStatusIds": [
    1
  ]
}
Response
{
    "status": "200 OK",
    "correlationId": "1c93ba29-a61a-4d64-919c-a74e86fa914b",
    "spanIds": "(demand)92*1",
    "hostName": "*.*.*.*",
    "clientIp": "*.*.*.*",
    "userName": "USER_NAME",
    "successMessage": null,
    "errors": null,
    "body": {
        "content": {
            "items": [
                {
                    "sanctionId": 101,
                    "sanctionStatus": {
                        "id": 1,
                        "value": "ACTIVE",
                        "localizations": []
                    },
                    "sanctionType": {
                        "id": 1,
                        "value": "EFM_INVOICE_DEFAULT",
                        "localizations": []
                    },
                    "organizations": [
                        {
                            "id": 5332,
                            "name": "ORGANIZATION_NAME",
                            "state": 2
                        }
                    ],
                    "approveOrRejectDateTime": "2023-08-14T16:50:14.094487+03:00",
                    "startDateTime": "2023-08-14T16:52:00+03:00",
                    "endDateTime": null,
                    "sanctionOperations": [
                        {
                            "sanctionOperationType": {
                                "id": 0,
                                "value": "EC_DEMAND_AUTHORIZATION_CANCEL",
                                "localizations": []
                            },
                            "sanctionOperationStatus": {
                                "id": 1,
                                "value": "COMPLETED",
                                "localizations": []
                            }
                        },
                        {
                            "sanctionOperationType": {
                                "id": 1,
                                "value": "PORTFOLIO_HANDOVER",
                                "localizations": []
                            },
                            "sanctionOperationStatus": {
                                "id": 1,
                                "value": "COMPLETED",
                                "localizations": []
                            }
                        },
                        {
                            "sanctionOperationType": {
                                "id": 2,
                                "value": "EC_DEMAND_CANCEL",
                                "localizations": []
                            },
                            "sanctionOperationStatus": {
                                "id": 1,
                                "value": "COMPLETED",
                                "localizations": []
                            }
                        }
                    ],
                    "createDateTime": "2023-08-14T16:50:01.323534+03:00",
                    "createUser": null,
                    "approveUser": null,
                    "explanation": "TEST"
                },
                {
                    "sanctionId": 61,
                    "sanctionStatus": {
                        "id": 1,
                        "value": "ACTIVE",
                        "localizations": []
                    },
                    "sanctionType": {
                        "id": 0,
                        "value": "INSUFFICIENT_ADDITIONAL_COLLATERAL",
                        "localizations": []
                    },
                    "organizations": [
                        {
                            "id": 5332,
                            "name": "ORGANIZATION_NAME",
                            "state": 2
                        }
                    ],
                    "approveOrRejectDateTime": "2023-07-07T16:58:37.250772+03:00",
                    "startDateTime": "2023-07-07T16:59:00+03:00",
                    "endDateTime": null,
                    "sanctionOperations": [
                        {
                            "sanctionOperationType": {
                                "id": 0,
                                "value": "EC_DEMAND_AUTHORIZATION_CANCEL",
                                "localizations": []
                            },
                            "sanctionOperationStatus": {
                                "id": 1,
                                "value": "COMPLETED",
                                "localizations": []
                            }
                        },
                        {
                            "sanctionOperationType": {
                                "id": 1,
                                "value": "PORTFOLIO_HANDOVER",
                                "localizations": []
                            },
                            "sanctionOperationStatus": {
                                "id": 2,
                                "value": "FAILED",
                                "localizations": []
                            }
                        },
                        {
                            "sanctionOperationType": {
                                "id": 2,
                                "value": "EC_DEMAND_CANCEL",
                                "localizations": []
                            },
                            "sanctionOperationStatus": {
                                "id": 1,
                                "value": "COMPLETED",
                                "localizations": []
                            }
                        }
                    ],
                    "createDateTime": "2023-07-07T16:58:30.309756+03:00",
                    "createUser": null,
                    "approveUser": null,
                    "explanation": "d"
                }
            ],
            "page": {
                "number": 1,
                "size": 10,
                "total": 2,
                "sort": {
                    "field": "startDateTime",
                    "direction": "DESC"
                }
            },
            "sortableFields": [
                "processDateTime",
                "endDateTime",
                "startDateTime"
            ]
        }
    }
}

5. Dizinler

5.1. Serbest Tüketici Sorgulama

POST /v1/eligible-customer/query

5.1.1. Açıklama

Tüketim noktası bilgileriyle serbest tüketici bilgilerinin sorgulanabileceği servistir

5.1.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.1.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.1.4. Kullanılanlar

  • application/json

  • application/xml

5.1.5. Üretilenler

  • application/json

  • application/xml

5.1.6. Etiketler

  • eligible-consumer-controller

5.2. Tahliye Bilgilendirme Onaylama

POST /v1/evacuation-ack/approve

5.2.1. Açıklama

Tahliye bilgilendirme kayıtlarını onaylama servisidir.

5.2.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.2.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.2.4. Kullanılanlar

  • application/json

  • application/xml

5.2.5. Üretilenler

  • application/json

  • application/xml

5.2.6. Etiketler

  • evacuation-ack-controller

5.3. Tahliye Bilgilendirme Pasife Alma

POST /v1/evacuation-ack/passivate

5.3.1. Açıklama

Tahliye bilgilendirme kayıtlarını pasife alma servisidir.

5.3.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.3.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.3.4. Kullanılanlar

  • application/json

  • application/xml

5.3.5. Üretilenler

  • application/json

  • application/xml

5.3.6. Etiketler

  • evacuation-ack-controller

5.4. Tahliye Bilgilendirme Sorgula

POST /v1/evacuation-ack/query

5.4.1. Açıklama

Tahliye bilgilendirme kayıtlarını listeleme servisidir.

5.4.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.4.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.4.4. Kullanılanlar

  • application/json

  • application/xml

5.4.5. Üretilenler

  • application/json

  • application/xml

5.4.6. Etiketler

  • evacuation-ack-controller

5.5. Tahliye Bilgilendirme Reddetme

POST /v1/evacuation-ack/reject

5.5.1. Açıklama

Tahliye bilgilendirme kayıtlarını reddetme servisidir.

5.5.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.5.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.5.4. Kullanılanlar

  • application/json

  • application/xml

5.5.5. Üretilenler

  • application/json

  • application/xml

5.5.6. Etiketler

  • evacuation-ack-controller

5.6. Tahliye Bilgilendirme Kaydet

POST /v1/evacuation-ack/save

5.6.1. Açıklama

Tahliye edilmek istenen tüketim noktasının bilgilendirmesinin kaydedildiği servistir.

5.6.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.6.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.6.4. Kullanılanlar

  • application/json

  • application/xml

5.6.5. Üretilenler

  • application/json

  • application/xml

5.6.6. Etiketler

  • evacuation-ack-controller

5.7. Tahliye Talebi Pasife Al

POST /v1/evacuation/passivate

5.7.1. Açıklama

Tahliye talebini pasife alma servisidir

5.7.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.7.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.7.4. Kullanılanlar

  • application/json

  • application/xml

5.7.5. Üretilenler

  • application/json

  • application/xml

5.7.6. Etiketler

  • evacuation-demand-controller

5.8. Toplu Tahliye Talebi Pasife Al

POST /v1/evacuation/passivate-batch

5.8.1. Açıklama

Toplu Tahliye Talebi Pasife Al

5.8.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.8.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.8.4. Kullanılanlar

  • application/json

  • application/xml

5.8.5. Üretilenler

  • application/json

  • application/xml

5.8.6. Etiketler

  • evacuation-demand-controller

5.9. Tahliye Taleplerimi Sorgula

POST /v1/evacuation/query

5.9.1. Açıklama

Yapmış olduğunuz veya size bağlı olan organizasyonların yapmış olduğu tahliye taleplerini listeleme servisidir

5.9.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.9.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.9.4. Kullanılanlar

  • application/json

  • application/xml

5.9.5. Üretilenler

  • application/json

  • application/xml

5.9.6. Etiketler

  • evacuation-demand-controller

5.10. Tahliye Talebi Reddi Geri Çek

POST /v1/evacuation/reactivate

5.10.1. Açıklama

Tahliye talebini reddi geri çek servisidir

5.10.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.10.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.10.4. Kullanılanlar

  • application/json

  • application/xml

5.10.5. Üretilenler

  • application/json

  • application/xml

5.10.6. Etiketler

  • evacuation-demand-controller

5.11. Tahliye Talebini Reddet

POST /v1/evacuation/reject

5.11.1. Açıklama

Tahliye talebini reddetme servisidir

5.11.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.11.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.11.4. Kullanılanlar

  • application/json

  • application/xml

5.11.5. Üretilenler

  • application/json

  • application/xml

5.11.6. Etiketler

  • evacuation-demand-controller

5.12. Tahliye Talebi Kaydet

POST /v1/evacuation/save

5.12.1. Açıklama

Tahliye edilmek istenen tüketim noktasının talebinin kaydedildiği servistir

5.12.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.12.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.12.4. Kullanılanlar

  • application/json

  • application/xml

5.12.5. Üretilenler

  • application/json

  • application/xml

5.12.6. Etiketler

  • evacuation-demand-controller

5.13. Toplu Tahliye Talebi Kaydet

POST /v1/evacuation/save-batch

5.13.1. Açıklama

Tahliye edilmek istenen tüketim noktalarının taleplerinin toplu olarak kaydedildiği servistir.

5.13.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.13.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.13.4. Kullanılanlar

  • application/json

  • application/xml

5.13.5. Üretilenler

  • application/json

  • application/xml

5.13.6. Etiketler

  • evacuation-demand-controller

5.14. Tahliye Talebi Güncelle

POST /v1/evacuation/update

5.14.1. Açıklama

Tahliye taleplerini güncelleme servisidir

5.14.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.14.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.14.4. Kullanılanlar

  • application/json

  • application/xml

5.14.5. Üretilenler

  • application/json

  • application/xml

5.14.6. Etiketler

  • evacuation-demand-controller

5.15. Mevcut Çoklu Seçim Anahtar Sorgulama Servisi

GET /v1/lookup

5.15.1. Açıklama

Mevcut çoklu seçim anahtar verilerini sorgular.

5.15.2. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.15.3. Üretilenler

  • application/json

  • application/xml

5.16. Çoklu Seçim Detay Sorgulama Servisi

POST /v1/lookup/query

5.16.1. Açıklama

Çoklu seçim detay verilerini sorgular.

5.16.2. Parametreler

Tip İsim Şema

Header

accept-language
opsiyonel

string

Body

body
opsiyonel

5.16.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.16.4. Kullanılanlar

  • application/json

  • application/xml

5.16.5. Üretilenler

  • application/json

  • application/xml

5.17. Çoklu Talep Form Silme

GET /v1/multiple-demand/deleteAgreementForm/{demandId}

5.17.1. Açıklama

Çoklu taleplere ilişkin ikili anlaşma formlarının sistemden silindiği servistir

5.17.2. Parametreler

Tip İsim Açıklama Şema

Path

demandId
gerekli

Talep id

integer (int64)

5.17.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.17.4. Üretilenler

  • application/json

  • application/xml

5.17.5. Etiketler

  • multiple-demand-controller

5.18. Çoklu Talep Form İndirme

GET /v1/multiple-demand/download/{demandId}

5.18.1. Açıklama

Çoklu taleplere ilişkin ikili anlaşma formlarının indirildiği servistir

5.18.2. Parametreler

Tip İsim Açıklama Şema

Path

demandId
gerekli

Talep id

integer (int64)

5.18.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

< string (byte) > array

5.18.4. Etiketler

  • multiple-demand-controller

5.19. Çoklu Talep Form Yükleme

POST /v1/multiple-demand/saveAgreementForm

5.19.1. Açıklama

Çoklu taleplere ilişkin ikili anlaşma formlarının sisteme yüklendiği servistir

5.19.2. Parametreler

Tip İsim Açıklama Şema

Query

demandId
gerekli

Talep id

integer (int64)

FormData

file
gerekli

PDF formatında ikili anlaşma sözleşmesi

file

5.19.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.19.4. Kullanılanlar

  • multipart/form-data

5.19.5. Üretilenler

  • application/json

  • application/xml

5.19.6. Etiketler

  • multiple-demand-controller

5.20. KMO Başvurusu Yap

POST /v1/non-registered-metering-point-application/apply

5.20.1. Açıklama

Kaydı mevcut olmayan ölçüm noktası başvuru kaydetme servisidir

5.20.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.20.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.20.4. Kullanılanlar

  • application/json

  • application/xml

5.20.5. Üretilenler

  • application/json

  • application/xml

5.20.6. Etiketler

  • non-registered-metering-point-application-controller

5.21. KMO Taleplerini Sorgula

POST /v1/non-registered-metering-point-application/query

5.21.1. Açıklama

Kaydı mevcut olmayan ölçüm noktası taleplerinin sorgulama servisidir

5.21.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.21.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.21.4. Kullanılanlar

  • application/json

  • application/xml

5.21.5. Üretilenler

  • application/json

  • application/xml

5.21.6. Etiketler

  • non-registered-metering-point-application-controller

5.22. KMO Başvurusu Reddet

POST /v1/non-registered-metering-point-application/reject

5.22.1. Açıklama

Kaydı mevcut olmayan ölçüm noktası talebini reddetme servisidir

5.22.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.22.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.22.4. Kullanılanlar

  • application/json

  • application/xml

5.22.5. Üretilenler

  • application/json

  • application/xml

5.22.6. Etiketler

  • non-registered-metering-point-application-controller

5.23. KMO Başvurusu Geri Çek

POST /v1/non-registered-metering-point-application/withdraw

5.23.1. Açıklama

Kaydı mevcut olmayan ölçüm noktası talebini geri çekme servisidir

5.23.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.23.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.23.4. Kullanılanlar

  • application/json

  • application/xml

5.23.5. Üretilenler

  • application/json

  • application/xml

5.23.6. Etiketler

  • non-registered-metering-point-application-controller

5.24. Aktif Dönemi Getir

GET /v1/period/getActivePeriod

5.24.1. Açıklama

Aktif dönemi getiren servistir.

5.24.2. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.24.3. Üretilenler

  • application/json

  • application/xml

5.24.4. Etiketler

  • period-controller

5.25. Tüm Dönemleri Getir

GET /v1/period/getPeriods

5.25.1. Açıklama

Geçiş ve aktif tüm dönemleri getiren servistir.

5.25.2. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.25.3. Üretilenler

  • application/json

  • application/xml

5.25.4. Etiketler

  • period-controller

5.26. Ön Bildirim Listesi Sorgula (Dağıtım)

POST /v1/pre-notification/distributor/query

5.26.1. Açıklama

Dağıtım firmalarının ön bildirim listelerini sorgulama servisidir

5.26.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.26.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.26.4. Kullanılanlar

  • application/json

  • application/xml

5.26.5. Üretilenler

  • application/json

  • application/xml

5.26.6. Etiketler

  • pre-notification-controller

5.27. Ön Bildirim Listesi Sorgula (Tedarik)

POST /v1/pre-notification/supplier/query

5.27.1. Açıklama

Tedarik firmalarının ön bildirim listelerini sorgulama servisidir

5.27.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.27.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.27.4. Kullanılanlar

  • application/json

  • application/xml

5.27.5. Üretilenler

  • application/json

  • application/xml

5.27.6. Etiketler

  • pre-notification-controller

5.28. Yaptırım Listele

POST /v1/sanction/queryParticipant

5.28.1. Açıklama

Katılımcının yaptırımlarını listeleyebileceği servistir.

5.28.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.28.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.28.4. Kullanılanlar

  • application/json

  • application/xml

5.28.5. Üretilenler

  • application/json

  • application/xml

5.28.6. Etiketler

  • sanction-controller

5.29. Ön Bildirim Listesi Sorgula (Dağıtım)

POST /v2/pre-notification/distributor/query

5.29.1. Açıklama

Dağıtım firmalarının ön bildirim listelerini sorgulama servisidir

5.29.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.29.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.29.4. Kullanılanlar

  • application/json

  • application/xml

5.29.5. Üretilenler

  • application/json

  • application/xml

5.29.6. Etiketler

  • pre-notification-list-controller

5.30. Ön Bildirim Listesi Sorgula (Tedarik)

POST /v2/pre-notification/supplier/query

5.30.1. Açıklama

Tedarik firmalarının ön bildirim listelerini sorgulama servisidir

5.30.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.30.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.30.4. Kullanılanlar

  • application/json

  • application/xml

5.30.5. Üretilenler

  • application/json

  • application/xml

5.30.6. Etiketler

  • pre-notification-list-controller

5.31. Otoprodüktör Sayacı Portföye Ekleme Talebi Kaydet

POST v1/demand/auto-productor/portfolio-add/create

5.31.1. Açıklama

Portföye eklenmek istenen otoprodüktör sayacının talebinin kaydedildiği servistir

5.31.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.31.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.31.4. Kullanılanlar

  • application/json

  • application/xml

5.31.5. Üretilenler

  • application/json

  • application/xml

5.31.6. Etiketler

  • demand-controller

5.32. Otoprodüktör Sayacı Portföye Ekleme Talebi Durum Güncelle

POST v1/demand/auto-productor/portfolio-add/updateStatus

5.32.1. Açıklama

Portföye eklenmek istenen otoprodüktör sayacının talebinin durumunun güncellendiği servistir

5.32.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.32.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.32.4. Kullanılanlar

  • application/json

  • application/xml

5.32.5. Üretilenler

  • application/json

  • application/xml

5.32.6. Etiketler

  • demand-controller

5.33. Otoprodüktör Sayacı Portföyden Çıkarma Talebi Kaydet

POST v1/demand/auto-productor/portfolio-out/create

5.33.1. Açıklama

Portföyden çıkarılmak istenen otoprodüktör sayacının talebinin kaydedildiği servistir

5.33.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.33.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.33.4. Kullanılanlar

  • application/json

  • application/xml

5.33.5. Üretilenler

  • application/json

  • application/xml

5.33.6. Etiketler

  • demand-controller

5.34. Otoprodüktör Sayacı Portföyden Çıkarma Talebi Durum Güncelle

POST v1/demand/auto-productor/portfolio-out/updateStatus

5.34.1. Açıklama

Portföyden çıkarılmak istenen otoprodüktör sayacının talebinin durumunun güncellendiği servistir

5.34.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.34.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.34.4. Kullanılanlar

  • application/json

  • application/xml

5.34.5. Üretilenler

  • application/json

  • application/xml

5.34.6. Etiketler

  • demand-controller

5.35. Otoprodüktör Sayacı Portföyden Çıkarma Son Kaynak Tedarikçi Durumu Güncelle

POST v1/demand/auto-productor/portfolio-out/updateSupplier

5.35.1. Açıklama

Portföyden çıkarılmak istenen otoprodüktör sayacının portföyden çıktıktan sonra son kaynak tedariğine düşme durumunu güncelleyen servistir

5.35.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.35.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.35.4. Kullanılanlar

  • application/json

  • application/xml

5.35.5. Üretilenler

  • application/json

  • application/xml

5.35.6. Etiketler

  • demand-controller

5.36. Karşı Taleplerimi Sorgula

POST v1/demand/counter/get

5.36.1. Açıklama

Portföyümüzde bulunan sayaçları etkileyecek olan diğer organizasyonların yaptığı talepleri listeleme servisidir

5.36.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.36.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.36.4. Kullanılanlar

  • application/json

  • application/xml

5.36.5. Üretilenler

  • application/json

  • application/xml

5.36.6. Etiketler

  • demand-controller

5.37. Karşı Taleplerimi Sorgula (Dağıtım)

POST v1/demand/distribution/counter/get

5.37.1. Açıklama

Portföyümüzde bulunan sayaçları etkileyecek olan diğer organizasyonların yaptığı talepleri listeleme servisidir

5.37.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.37.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.37.4. Kullanılanlar

  • application/json

  • application/xml

5.37.5. Üretilenler

  • application/json

  • application/xml

5.37.6. Etiketler

  • demand-controller

5.38. Talep Tarihçesini Sorgula

GET v1/demand/getDemandHistory

5.38.1. Açıklama

İlgili talebin hangi aşamalardan geçtiğinin ve nihai statüsünün verildiği servistir

5.38.2. Parametreler

Tip İsim Açıklama Şema

Query

demandId
gerekli

Talep id

integer (int64)

5.38.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.38.4. Üretilenler

  • application/json

  • application/xml

5.38.5. Etiketler

  • demand-controller

GET v1/demand/oiz-main-meter/getRelatedDemand

5.39.1. Açıklama

Osb ana sayaç talebine bağlı oluşmuş talepleri listeler.

5.39.2. Parametreler

Tip İsim Açıklama Şema

Query

demandId
gerekli

Talep id

integer (int64)

5.39.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.39.4. Üretilenler

  • application/json

  • application/xml

5.39.5. Etiketler

  • demand-controller

5.40. OSB Ana Sayaç Ekleme Talebi Kaydetme

POST v1/demand/oiz-main-meter/portfolio-add/create

5.40.1. Açıklama

Ekleme talebi kaydetme servisidir.

5.40.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.40.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.40.4. Kullanılanlar

  • application/json

  • application/xml

5.40.5. Üretilenler

  • application/json

  • application/xml

5.40.6. Etiketler

  • demand-controller

5.41. OSB Ana Sayaç Ekleme Talebi Ön Sorgulama

POST v1/demand/oiz-main-meter/portfolio-add/query

5.41.1. Açıklama

Ekleme talebi oluşturmadan önce osb organizasyon bilgileriyle veya sayaç bilgileriyle sorgulama yapma servisidir.

5.41.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.41.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.41.4. Kullanılanlar

  • application/json

  • application/xml

5.41.5. Üretilenler

  • application/json

  • application/xml

5.41.6. Etiketler

  • demand-controller

5.42. OSB Ana Sayaç Ekleme Talebi Abone Bilgileri Güncelleme

POST v1/demand/oiz-main-meter/portfolio-add/update

5.42.1. Açıklama

Ekleme talebi abone bilgileri güncelleme servisidir.

5.42.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.42.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.42.4. Kullanılanlar

  • application/json

  • application/xml

5.42.5. Üretilenler

  • application/json

  • application/xml

5.42.6. Etiketler

  • demand-controller

5.43. OSB Ana Sayaç Ekleme Talebi Durum Güncelleme

POST v1/demand/oiz-main-meter/portfolio-add/updateStatus

5.43.1. Açıklama

Ekleme talebi durum güncelleme servisidir.

5.43.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.43.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.43.4. Kullanılanlar

  • application/json

  • application/xml

5.43.5. Üretilenler

  • application/json

  • application/xml

5.43.6. Etiketler

  • demand-controller

5.44. OSB Ana Sayaç Çıkarma Talebi Kaydetme

POST v1/demand/oiz-main-meter/portfolio-out/create

5.44.1. Açıklama

Çıkarma talebi kaydetme servisidir.

5.44.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.44.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.44.4. Kullanılanlar

  • application/json

  • application/xml

5.44.5. Üretilenler

  • application/json

  • application/xml

5.44.6. Etiketler

  • demand-controller

5.45. OSB Ana Sayaç Çıkarma Talebi Ön Sorgulama

POST v1/demand/oiz-main-meter/portfolio-out/query

5.45.1. Açıklama

Çıkarma talebi oluşturmadan önce osb organizasyon bilgileriyle veya sayaç bilgileriyle sorgulama yapma servisidir.

5.45.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.45.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.45.4. Kullanılanlar

  • application/json

  • application/xml

5.45.5. Üretilenler

  • application/json

  • application/xml

5.45.6. Etiketler

  • demand-controller

5.46. OSB Ana Sayaç Çıkarma Talebi Durum Güncelleme

POST v1/demand/oiz-main-meter/portfolio-out/updateStatus

5.46.1. Açıklama

Çıkarma talebi durum güncelleme servisidir.

5.46.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.46.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.46.4. Kullanılanlar

  • application/json

  • application/xml

5.46.5. Üretilenler

  • application/json

  • application/xml

5.46.6. Etiketler

  • demand-controller

5.47. Portföye Ekleme Talebi Kaydet

POST v1/demand/portfolio-add/create

5.47.1. Açıklama

Portföye eklenmek istenen tüketim noktasının talebinin kaydedildiği servistir

5.47.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.47.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.47.4. Kullanılanlar

  • application/json

  • application/xml

5.47.5. Üretilenler

  • application/json

  • application/xml

5.47.6. Etiketler

  • demand-controller

5.48. Portföye Ekleme Talebi Güncelle

POST v1/demand/portfolio-add/update

5.48.1. Açıklama

Portföye ekleme taleplerini güncelleme servisidir

5.48.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.48.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.48.4. Kullanılanlar

  • application/json

  • application/xml

5.48.5. Üretilenler

  • application/json

  • application/xml

5.48.6. Etiketler

  • demand-controller

5.49. Portföyden Çıkarma Talebi Kaydet

POST v1/demand/portfolio-out/create

5.49.1. Açıklama

Portföyden çıkarılmak istenen tüketim noktasının talebinin kaydedildiği servistir

5.49.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.49.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.49.4. Kullanılanlar

  • application/json

  • application/xml

5.49.5. Üretilenler

  • application/json

  • application/xml

5.49.6. Etiketler

  • demand-controller

5.50. Portföyden Çıkarma Talebi Güncelle

POST v1/demand/portfolio-out/update

5.50.1. Açıklama

Portföyden çıkarma taleplerini güncelleme servisidir

5.50.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.50.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.50.4. Kullanılanlar

  • application/json

  • application/xml

5.50.5. Üretilenler

  • application/json

  • application/xml

5.50.6. Etiketler

  • demand-controller

5.51. Yeniden Enerjilendirme Talebi Kaydet

POST v1/demand/re-energisation/create

5.51.1. Açıklama

Yeniden enerjilendirme talebinin kaydedildiği servistir

5.51.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.51.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.51.4. Kullanılanlar

  • application/json

  • application/xml

5.51.5. Üretilenler

  • application/json

  • application/xml

5.51.6. Etiketler

  • demand-controller

5.52. Taleplerimi Sorgula

POST v1/demand/self/get

5.52.1. Açıklama

Yapmış olduğunuz veya size bağlı olan organizasyonların yapmış olduğu talepleri listeleme servisidir

5.52.2. Parametreler

Tip İsim Şema

Body

body
opsiyonel

5.52.3. Cevaplar

HTTP Kodu Açıklama Şema

200

successful operation

5.52.4. Kullanılanlar

  • application/json

  • application/xml

5.52.5. Üretilenler

  • application/json

  • application/xml

5.52.6. Etiketler

  • demand-controller

6. Tanımlar

6.1. AgreementFormOperationResponseDto

İsim Açıklama Şema

bilateralAgreementFileUrl
opsiyonel

İkili anlaşma döküman indirme linki

string

demandId
opsiyonel

Talep id

integer (int64)

formExistence
opsiyonel

İkili anlaşma döküman yüklenme durumu

boolean

6.2. BaseDTO

Tip : object

6.3. BooleanDTO

İsim Şema

completed
opsiyonel

boolean

6.4. CustomerDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryType
opsiyonel

Abone kategori tipi lookup değeridir

customerNo
opsiyonel

Abone tüketici no bilgisi

string

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

6.5. DemandCreateAutoProductorAddRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

isPreCheckOperation
gerekli

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.6. DemandCreateAutoProductorAddResponseDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandId
opsiyonel

Talep id

integer (int64)

name
opsiyonel

Sayaç tesis adı

string

6.7. DemandCreateAutoProductorOutRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

isPreCheckOperation
opsiyonel

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.8. DemandCreateAutoProductorOutResponseDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandId
opsiyonel

Talep id

integer (int64)

name
opsiyonel

Sayaç tesis adı

string

6.9. DemandCreateOizMainMeterAddQueryRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

oizOrganizationId
opsiyonel

OSB organizasyon id

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.10. DemandCreateOizMainMeterAddQueryResponseDto

İsim Açıklama Şema

customer
opsiyonel

Tüketin noktası üzerinde kayıtlı abone bilgisi

items
opsiyonel

Mevcut Sayaç-Talep eşleşmeleri ve bilgileri ve aksiyon bilgileri

oizOrganization
opsiyonel

OSB organizasyon

6.11. DemandCreateOizMainMeterAddRequestDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryTypeId
opsiyonel

Abone kategori tipi lookup değeridir

integer (int64)

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

isAgreementChecked
opsiyonel

Abone ile yapılmış ikili anlaşma durumu

boolean

isCustomerInformationChange
gerekli

Kayıtlı bir abone bilgisi var ise abone bilgisinin değiştirilme durumudur

boolean

oizOrganizationId
opsiyonel

OSB organizasyon id

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

6.12. DemandCreateOizMainMeterAddResponseDto

İsim Açıklama Şema

customer
opsiyonel

Tüketin noktası üzerinde kayıtlı abone bilgisi

items
opsiyonel

Mevcut Sayaç-Talep eşleşmeleri ve bilgileri ve aksiyon bilgileri

oizOrganization
opsiyonel

OSB organizasyon

6.13. DemandCreateOizMainMeterOutQueryRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

oizOrganizationId
opsiyonel

OSB organizasyon id

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.14. DemandCreateOizMainMeterOutRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

oizOrganizationId
opsiyonel

OSB organizasyon id

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.15. DemandCreateOizMainMeterOutResponseDto

İsim Açıklama Şema

items
opsiyonel

Mevcut Sayaç-Talep eşleşmeleri ve bilgileri ve aksiyon bilgileri

oizOrganization
opsiyonel

OSB organizasyon

6.16. DemandCreateOizMainMeterOutResponseItemDto

İsim Açıklama Şema

demand
opsiyonel

Talep bilgileri

meter
opsiyonel

Sayaç bilgileri

willDemandBeActivated
opsiyonel

Talep aktife mi alınacak?

boolean

willDemandBeCreated
opsiyonel

Talep yaratılacak mı?

boolean

6.17. DemandCreateOizMainMeterResponseItemDto

İsim Açıklama Şema

demand
opsiyonel

Talep bilgileri

isInMyPortfolio
opsiyonel

Portföyümde yer alıyor mu?

boolean

meter
opsiyonel

Sayaç bilgileri

sameConsumptionPointDemandExistInThisPeriod
opsiyonel

Aynı dönemde aynı tüketim noktasına ait başka bir talebin olma durumu

boolean

willDemandBeActivated
opsiyonel

Talep aktife mi alınacak?

boolean

willDemandBeCreated
opsiyonel

Talep yaratılacak mı?

boolean

6.18. DemandCreatePortfolioAddRequestDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryTypeId
opsiyonel

Abone kategori tipi lookup değeridir

integer (int64)

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

isAgreementChecked
opsiyonel

Abone ile yapılmış ikili anlaşma durumu

boolean

isCustomerInformationChange
gerekli

Kayıtlı bir abone bilgisi var ise abone bilgisinin değiştirilme durumudur

boolean

isPreCheckOperation
gerekli

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

meterReadingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

uniqueCode
opsiyonel

Tekil kod

string

6.19. DemandCreatePortfolioOutRequestDto

İsim Açıklama Şema

consumptionPointIds
gerekli

Sayaca ait tüketim noktası id

< integer (int64) > array

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.20. DemandCreateReEnergisationRequestDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryTypeId
opsiyonel

Abone kategori tipi lookup değeridir

integer (int64)

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

isAgreementChecked
opsiyonel

Abone ile yapılmış ikili anlaşma durumu

boolean

isCustomerInformationChange
gerekli

Kayıtlı bir abone bilgisi var ise abone bilgisinin değiştirilme durumudur

boolean

isPreCheckOperation
gerekli

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

meterReadingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

uniqueCode
opsiyonel

Tekil kod

string

6.21. DemandCreateReEnergisationResponseDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandId
opsiyonel

Talep id

integer (int64)

sameCustomerExistInMyPortfolio
opsiyonel

Portföyünde aynı tüketici numarası ve kategoriye sahip abone olma durumu

boolean

6.22. DemandDto

İsim Açıklama Şema

address
opsiyonel

Adres

string

annualAverageConsumption
opsiyonel

Yıllık ortalama tüketim

number

bilateralConsumerGroup
opsiyonel

İkili anlasma tuketici grubu lookup değeridir

cityId
opsiyonel

İl id

integer (int64)

cityName
opsiyonel

İl adı

string

connectionPositionDescriptionType
opsiyonel

Bağlantı pozisyonu açıklama

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

contractPower
opsiyonel

Sözlesme gücü

number

customerNo
opsiyonel

Abone tüketici no bilgisi

string

demandDirection
opsiyonel

Talep yönü

demandId
opsiyonel

Talep id

integer (int64)

demandStatus
opsiyonel

Talep durumu lookup değeridir

demandType
opsiyonel

Talep tipi lookup değeridir

description
opsiyonel

Talep güncelleme nedeni lookup değeridir

districtId
opsiyonel

İlçe id

integer (int64)

districtName
opsiyonel

İlçe adı

string

lastResortConsumerGroup
opsiyonel

Son kaynak tuketici grubu lookup değeridir

mainTariffGroup
opsiyonel

Ana tarife grubu lookup değeridir

meterId
opsiyonel

Sayaç id

integer (int64)

newOrganization
opsiyonel

Yeni organizasyon

oldOrganization
opsiyonel

Eski organizasyon

ownerOrganization
opsiyonel

Talep sahibi organizasyon

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

profileSubscriptionGroup
opsiyonel

Profil abone grubu lookup değeridir

readingOrganization
opsiyonel

Sayaç okuyan kurum id

readingType
opsiyonel

Sayaç okuma veri tipi lookup değeridir

sendToLastSupplier
opsiyonel

Son tedarikçiye düşürülüp düşürülmeyeceği bilgisidir

boolean

substationRegion
opsiyonel

Trafo bölgesi

string

substationRegionId
opsiyonel

Trafo bölge id

string

tariffClassType
opsiyonel

Ana tarife sınıfı lookup değeridir

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

uniqueCode
opsiyonel

Tekil kod

string

usageType
opsiyonel

Sayaç kullanım tipi

6.23. DemandHistoryItemDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryType
opsiyonel

Abone kategori tipi lookup değeridir

createDate
opsiyonel

Kayıt yaratılma tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

createUser
opsiyonel

Kayıt yaratan kullanıcı

string

customerNo
opsiyonel

Abone tüketici no bilgisi

string

status
opsiyonel

Talep durumu lookup değeridir

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

updateReason
opsiyonel

Talep güncelleme nedeni lookup değeridir

6.24. DemandHistoryResponseDto

İsim Açıklama Şema

demandId
opsiyonel

Talep id

integer (int64)

items
opsiyonel

Talep tarihçesi

6.25. DemandPortfolioAddResponseDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandId
opsiyonel

Talep id

integer (int64)

sameConsumptionPointDemandExistInThisPeriod
opsiyonel

Aynı dönemde aynı tüketim noktasına ait başka bir talebin olma durumu

boolean

sameCustomerDemandExistInThisPeriod
opsiyonel

Aynı dönemde aynı tüketici numarası ve kategoriye sahip aboneye ait talebinin olma durumu

boolean

sameCustomerExistInMyPortfolio
opsiyonel

Portföyünde aynı tüketici numarası ve kategoriye sahip abone olma durumu

boolean

6.26. DemandQueryForDistributionRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandStatus
opsiyonel

Talep durumu lookup değeridir

integer (int64)

page
opsiyonel

uniqueCode
opsiyonel

Tekil kod

string

6.27. DemandQueryRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

demandStatus
opsiyonel

Talep durumu lookup değeridir

integer (int64)

demandTypes
opsiyonel

Talep tipi lookup değeridir

< integer (int64) > array

page
opsiyonel

periodDates
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

< string (date-time) > array

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

uniqueCode
opsiyonel

Tekil kod

string

6.28. DemandQueryResponseDto

İsim Açıklama Şema

bilateralAgreementFileName
opsiyonel

İkili anlaşma döküman adı

string

bilateralAgreementFileUrl
opsiyonel

İkili anlaşma döküman indirme linki

string

cancellationDate
opsiyonel

Kayıt iptal tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

cancellationOrganization
opsiyonel

İptal eden organizasyon

cancellationUserName
opsiyonel

Kayıt iptal eden kullanıcı

string

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

createDate
opsiyonel

Kayıt yaratılma tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

createUser
opsiyonel

Kayıt yaratan kullanıcı

string

customer
opsiyonel

Tüketin noktası üzerinde kayıtlı abone bilgisi

demandId
opsiyonel

Talep id

integer (int64)

demandStatus
opsiyonel

Talep durumu lookup değeridir

demandType
opsiyonel

Talep tipi lookup değeridir

description
opsiyonel

Talep güncelleme nedeni lookup değeridir

formExistence
opsiyonel

İkili anlaşma döküman yüklenme durumu

boolean

isOwnerOrganization
opsiyonel

Talebi giren organizasyon sorgulayan ile aynı mı bilgisi

boolean

newOrganization
opsiyonel

Yeni organizasyon

oizOrganization
opsiyonel

OSB organizasyon

oldOrganization
opsiyonel

Eski organizasyon

ownerOrganization
opsiyonel

Talep sahibi organizasyon

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

readingOrganization
opsiyonel

Sayaç okuyan kurum id

sendToLastSupplier
opsiyonel

Son tedarikçiye düşürülüp düşürülmeyeceği bilgisidir

boolean

uniqueCode
opsiyonel

Tekil kod

string

6.29. DemandResponseDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandId
opsiyonel

Talep id

integer (int64)

6.30. DemandResponseListDto

İsim Açıklama Şema

demandList
opsiyonel

${DEMAND_LIST}

< DemandResponseDto > array

6.31. DemandUpdateAutoProductorStatusRequestDto

İsim Açıklama Şema

demandId
gerekli

Talep id

integer (int64)

demandStatusId
gerekli

Talep durumu lookup değeridir

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.32. DemandUpdateAutoProductorSupplierRequestDto

İsim Açıklama Şema

demandId
gerekli

Talep id

integer (int64)

isSendToLastSupplier
gerekli

Son tedarikçiye düşürülüp düşürülmeyeceği bilgisidir

boolean

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.33. DemandUpdateOizMainMeterAddRequestDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryTypeId
opsiyonel

Abone kategori tipi lookup değeridir

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

demandId
gerekli

Talep id

integer (int64)

isAgreementChecked
opsiyonel

Abone ile yapılmış ikili anlaşma durumu

boolean

isCustomerInformationChange
gerekli

Kayıtlı bir abone bilgisi var ise abone bilgisinin değiştirilme durumudur

boolean

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

6.34. DemandUpdatePortfolioAddRequestDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryTypeId
opsiyonel

Abone kategori tipi lookup değeridir

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

demandId
gerekli

Talep id

integer (int64)

demandStatusId
gerekli

Talep durumu lookup değeridir

integer (int64)

isAgreementChecked
opsiyonel

Abone ile yapılmış ikili anlaşma durumu

boolean

isCustomerInformationChange
gerekli

Kayıtlı bir abone bilgisi var ise abone bilgisinin değiştirilme durumudur

boolean

isPreCheckOperation
gerekli

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

6.35. DemandUpdatePortfolioOutRequestDto

İsim Açıklama Şema

demandId
gerekli

Talep id

integer (int64)

demandStatusId
gerekli

Talep durumu lookup değeridir

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.36. DemandUpdateStatusOizMainMeterAddRequestDto

İsim Açıklama Şema

demandId
gerekli

Talep id

integer (int64)

demandStatusId
gerekli

Talep durumu lookup değeridir

integer (int64)

isAgreementChecked
opsiyonel

Abone ile yapılmış ikili anlaşma durumu

boolean

isPreCheckOperation
gerekli

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.37. DemandUpdateStatusOizMainMeterAddResponseDto

İsim Açıklama Şema

sameConsumptionPointDemandExistInThisPeriod
opsiyonel

Aynı dönemde aynı tüketim noktasına ait başka bir talebin olma durumu

boolean

6.38. DemandUpdateStatusOizMainMeterOutRequestDto

İsim Açıklama Şema

demandId
gerekli

Talep id

integer (int64)

demandStatusId
gerekli

Talep durumu lookup değeridir

integer (int64)

selectedOrganizationId
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

6.39. DescriptionDto

İsim Şema

description
opsiyonel

string

language
opsiyonel

string

6.40. EligibleConsumerQueryRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

meterReadingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

serial
opsiyonel

Seri kod

string

uniqueCode
opsiyonel

Tekil kod

string

6.41. EligibleConsumerQueryResponseDto

İsim Açıklama Şema

address
opsiyonel

Adres

string

annualAverageConsumption
opsiyonel

Yıllık ortalama tüketim

number

bilateralConsumerGroup
opsiyonel

İkili anlasma tuketici grubu lookup değeridir

busbarVoltageType
opsiyonel

Bara gerilim tipi lookup değeridir

category
opsiyonel

Abone kategori tipi lookup değeridir

cityName
opsiyonel

İl adı

string

connectionPositionDescriptionType
opsiyonel

Bağlantı pozisyonu açıklama

consumptionPointType
opsiyonel

Tüketim noktası tipi lookup değeridir

contractPower
opsiyonel

Sözlesme gücü

number

customerNo
opsiyonel

Abone tüketici no bilgisi

string

district
opsiyonel

İlçe adı

string

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

exceptionalSubstationStatus
opsiyonel

Özel trafo durumu

boolean

installedPower
opsiyonel

Kurulu güç

number

lastResortConsumerGroup
opsiyonel

Son kaynak tuketici grubu lookup değeridir

lineCircuitCountType1
opsiyonel

Birinci hat devre sayısı lookup değeridir

lineConductorType1
opsiyonel

Birinci iletken tipi özdirenç lookup değeridir

lineCrossSection1
opsiyonel

Birinci hat kesiti

number

lineLength1
opsiyonel

Birinci hat uzunluğu

number

loadLoss
opsiyonel

Yükteki kayıp

number

loadProfileFeature
opsiyonel

Yük profil kayıt özelliği

boolean

mainTariffGroup
opsiyonel

Ana tarife grubu lookup değeridir

measurementType
opsiyonel

Ölçüm tipi lookup değeridir

meteringVoltageType
opsiyonel

Bağlantı noktası gerilim tipi lookup değeridir

noLoadLoss
opsiyonel

Boştaki kayıp

number

profileSubscriptionGroup
opsiyonel

Profil abone grubu lookup değeridir

readingDataType
opsiyonel

Sayaç okuma veri tipi lookup değeridir

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

readingOrganizationName
opsiyonel

Sayaç okuyan kurum adı

string

readingPeriod
opsiyonel

Okuma periyodu (gün)

integer (int32)

readingType
opsiyonel

Sayaç okuma tipi lookup değeridir

recordUsageStatus
opsiyonel

Kayıt kullanim durumu lookup değeridir

remoteReadingStatus
opsiyonel

${REMOTE_READING_STATUS}

serial
opsiyonel

Seri kod

string

substationPower
opsiyonel

Trafo gücü

number

substationRegion
opsiyonel

Trafo bölgesi

string

supplierType
opsiyonel

Tedarik tipi lookup değeridir

tariffClassType
opsiyonel

Ana tarife sınıfı lookup değeridir

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

uniqueCode
opsiyonel

Tekil kod

string

usageStatusType
opsiyonel

Kullanım durumu lookup değeridir

withdrawPositionType
opsiyonel

Çekiş pozisyon lookup değeridir

6.42. EvacuationAckApproveRequestDto

İsim Açıklama Şema

consumptionPointId
gerekli

Sayaca ait tüketim noktası id

integer (int64)

evacuationExplanation
opsiyonel

Tahliye açıklama

string

evacuationType
gerekli

Tahliye tipi lookup değeridir

integer (int64)

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

6.43. EvacuationAckPassivateRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

6.44. EvacuationAckQueryRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationAckDateEnd
opsiyonel

Sorgu bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

evacuationAckDateStart
opsiyonel

Sorgu başlangıç tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

page
opsiyonel

periodDates
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

< string (date-time) > array

readingOrganization
opsiyonel

Sayaç okuyan kurum id

integer (int64)

statuses
opsiyonel

Tahliye bilgilendirme durum

< integer (int64) > array

6.45. EvacuationAckQueryResponseDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

createDate
opsiyonel

Kayıt yaratılma tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

createUser
opsiyonel

Kayıt yaratan kullanıcı

string

customerNo
opsiyonel

Abone tüketici no bilgisi

string

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationAckStatus
opsiyonel

Tahliye bilgilendirme durum lookup değeri

explanation
opsiyonel

Tahliye bilgilendirme açıklama

string

id
opsiyonel

Tahliye bilgilendirme ID

integer (int64)

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

meterOwnerOrganizationName
opsiyonel

Sayaç sahibi organizasyon adı

string

modifyDate
opsiyonel

Kayıt güncellenme tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

modifyUser
opsiyonel

Kayıt güncelleyen kullanıcı

string

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

readingOrganizationName
opsiyonel

Sayaç okuyan kurum adı

string

rejectExplanation
opsiyonel

Tahliye bilgilendirme red açıklama

string

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

uniqueCode
opsiyonel

Tekil kod

string

6.46. EvacuationAckRejectRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

rejectExplanation
opsiyonel

Tahliye bilgilendirme red açıklama

string

6.47. EvacuationAckSaveRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

explanation
opsiyonel

Tahliye bilgilendirme açıklama

string

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

6.48. EvacuationBatchSummaryDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

errorMessage
opsiyonel

string

isSuccessful
opsiyonel

boolean

6.49. EvacuationDemandBatchPassivateRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

6.50. EvacuationDemandBatchSaveRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationType
gerekli

Tahliye tipi lookup değeridir

integer (int64)

explanation
opsiyonel

Tahliye açıklama

string

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

6.51. EvacuationDemandPassivateRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

uniqueCode
opsiyonel

Tekil kod

string

6.52. EvacuationDemandQueryRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationDemandDateEnd
opsiyonel

Sorgu bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

evacuationDemandDateStart
opsiyonel

Sorgu başlangıç tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

organization
opsiyonel

Talebi sahibi organizasyon id

integer (int64)

page
opsiyonel

periodDates
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

< string (date-time) > array

readingOrganization
opsiyonel

Sayaç okuyan kurum id

integer (int64)

statuses
opsiyonel

Tahliye talebi durum lookup değeridir

< integer (int64) > array

uniqueCode
opsiyonel

Tekil kod

string

6.53. EvacuationDemandQueryResponseDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

customerNo
opsiyonel

Abone tüketici no bilgisi

string

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationDemandCancelDate
opsiyonel

Kayıt iptal tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

evacuationDemandCancelOrganizationId
opsiyonel

İptal eden organizasyon id

integer (int64)

evacuationDemandCancelOrganizationName
opsiyonel

İptal eden organizasyon adı

string

evacuationDemandCancelUser
opsiyonel

Kayıt iptal eden kullanıcı

string

evacuationDemandCreateDate
opsiyonel

Tahliye talebi yaratılma tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

evacuationDemandCreateUser
opsiyonel

Kayıt yaratan kullanıcı

string

evacuationStatus
opsiyonel

Tahliye talebi durumu lookup değeridir

evacuationType
opsiyonel

Tahliye tipi lookup değeridir

explanation
opsiyonel

Tahliye açıklama

string

id
opsiyonel

Tahliye talebi id

integer (int64)

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

meterOwnerOrganizationName
opsiyonel

Sayaç sahibi organizasyon adı

string

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

readingOrganizationName
opsiyonel

Sayaç okuyan kurum adı

string

rejectAllowed
opsiyonel

boolean

title
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

uniqueCode
opsiyonel

Tekil kod

string

6.54. EvacuationDemandReactivateRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

uniqueCode
opsiyonel

Tekil kod

string

6.55. EvacuationDemandRejectRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

meterOwnerOrganizationId
opsiyonel

Sayaç sahibi organizasyon id

integer (int64)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

rejectReason
gerekli

Tahliye reddetme nedeni lookup değeridir

integer (int64)

uniqueCode
opsiyonel

Tekil kod

string

6.56. EvacuationDemandSaveRequestDto

İsim Açıklama Şema

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationType
gerekli

Tahliye tipi lookup değeridir

integer (int64)

explanation
opsiyonel

Tahliye açıklama

string

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

uniqueCode
opsiyonel

Tekil kod

string

6.57. EvacuationDemandUpdateRequestDto

İsim Açıklama Şema

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

evacuationType
gerekli

Tahliye tipi lookup değeridir

integer (int64)

explanation
opsiyonel

Tahliye açıklama

string

6.58. LocalizationDTO

İsim Açıklama Şema

language
opsiyonel

Çoklu Seçim Dili

string

text
opsiyonel

Çoklu Seçim Açıklama (Dile Göre)

string

6.59. LookupDTO

İsim Açıklama Şema

id
opsiyonel

Çoklu Seçim ID

integer (int64)

localizations
opsiyonel

Çoklu Seçim Yerelleştirme Listesi

< LocalizationDTO > array

value
opsiyonel

Çoklu Seçim Değer

string

6.60. LookupRequest

İsim Açıklama Şema

lookupType
gerekli

Çoklu Seçim Anahtarı

string

6.61. LookupResponse

İsim Açıklama Şema

values
opsiyonel

Çoklu Seçim Değer Listesi

< LookupDTO > array

6.62. LookupTypeDTO

İsim Açıklama Şema

lookupDescription
opsiyonel

Çoklu Seçim Anahtar Açıklama

string

lookupType
opsiyonel

Çoklu Seçim Anahtarı

string

6.63. LookupTypeResponse

İsim Açıklama Şema

types
opsiyonel

Çoklu Seçim Anahtar Listesi

< LookupTypeDTO > array

6.64. NonRegisteredMeteringPointApplicationQueryRequestDto

İsim Açıklama Şema

applicationTypes
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru tipi lookup değeridir

< integer (int64) > array

categoryTypes
opsiyonel

Abone kategori tipi lookup değeridir

< integer (int64) > array

customerName
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

customerNameContains
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi (İçinde ara)

string

demandStatuses
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru durumu lookup değeridir

< integer (int64) > array

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

eicContains
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC) (İçinde ara)

string

page
opsiyonel

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

readingOrganizationIdContains
opsiyonel

Sayaç okuyan kurum id (İçinde ara)

integer (int64)

supplierOrganizationId
opsiyonel

Tedarikçi organizasyon id

integer (int64)

supplierOrganizationIdContains
opsiyonel

Tedarikçi organizasyon id (İçinde ara)

integer (int64)

uniqueCode
opsiyonel

Tekil kod

string

uniqueCodeContains
opsiyonel

Tekil kod (İçinde ara)

string

6.65. NonRegisteredMeteringPointApplicationQueryResponseDto

İsim Açıklama Şema

applicationType
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru tipi lookup değeridir

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryType
opsiyonel

Abone kategori tipi lookup değeridir

customerName
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

customerNo
opsiyonel

Abone tüketici no bilgisi

string

demandStatus
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru durumu lookup değeridir

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

explanation
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru açıklaması

id
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru id

integer (int64)

meteringPointStatus
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru açıklaması

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

readingOrganizationName
opsiyonel

Sayaç okuyan kurum adı

string

supplierOrganizationId
opsiyonel

Tedarikçi organizasyon id

integer (int64)

supplierOrganizationName
opsiyonel

Tedarikçi organizasyon ad

string

uniqueCode
opsiyonel

Tekil kod

string

6.66. NonRegisteredMeteringPointApplicationRejectRequestDto

İsim Açıklama Şema

ids
gerekli

Kaydı mevcut olmayan ölçüm noktası başvuru id

< integer (int64) > array

6.67. NonRegisteredMeteringPointApplicationRequestDto

İsim Açıklama Şema

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryType
gerekli

Abone kategori tipi lookup değeridir

integer (int64)

customerName
gerekli

Tüketici ad/soyad veya ünvan bilgisi

string

customerNo
gerekli

Abone tüketici no bilgisi

string

isPrecheck
opsiyonel

Önyüz kullanımı için hazırlanmış istek sonucunda oluşacak durumlarla alakalı kayıt oluşmadan önce geri dönüş alabilmek için konulan ön kontrol değeridir

boolean

readingOrganizationId
gerekli

Sayaç okuyan kurum id

integer (int64)

supplierOrganizationId
opsiyonel

Tedarikçi organizasyon id

integer (int64)

uniqueCode
gerekli

Tekil kod

string

6.68. NonRegisteredMeteringPointApplicationResponseDto

İsim Açıklama Şema

applicationType
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru tipi lookup değeridir

authorizedPerson1Name
opsiyonel

Birinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson1No
opsiyonel

Birinci yetkili kişi tckn bilgisi

string

authorizedPerson2Name
opsiyonel

İkinci yetkili kişi ad/soyad bilgisi

string

authorizedPerson2No
opsiyonel

İkinci yetkili kişi tckn bilgisi

string

categoryType
opsiyonel

Abone kategori tipi lookup değeridir

customerName
opsiyonel

Tüketici ad/soyad veya ünvan bilgisi

string

customerNo
opsiyonel

Abone tüketici no bilgisi

string

demandStatus
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru durumu lookup değeridir

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

isCustomerNoUnique
opsiyonel

Başvuru için gönderilen abone numarasına ait başka başvuru var mı?

boolean

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

readingOrganizationId
opsiyonel

Sayaç okuyan kurum id

integer (int64)

readingOrganizationName
opsiyonel

Sayaç okuyan kurum adı

string

supplierOrganizationId
opsiyonel

Tedarikçi organizasyon id

integer (int64)

supplierOrganizationName
opsiyonel

Tedarikçi organizasyon ad

string

uniqueCode
opsiyonel

Tekil kod

string

6.69. NonRegisteredMeteringPointApplicationWithdrawRequestDto

İsim Açıklama Şema

id
gerekli

Kaydı mevcut olmayan ölçüm noktası başvuru id

integer (int64)

6.70. OizMainMeterDemandResponseDto

İsim Açıklama Şema

demandId
opsiyonel

Talep id

integer (int64)

demandStatus
opsiyonel

Talep durumu lookup değeridir

6.71. OizMainMeterMeterResponseDto

İsim Açıklama Şema

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)

string

name
opsiyonel

Sayaç tesis adı

string

readingOrganization
opsiyonel

Sayaç okuyan kurum

uniqueCode
opsiyonel

Tekil kod

string

6.72. OizMainMeterRelatedDemandResponseDto

İsim Açıklama Şema

demandList
opsiyonel

OSB ana sayaç talebine bağlı diğer osb sayaçları

6.73. OizMainMeterRelatedDemandResponseItemDto

İsim Açıklama Şema

eic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)

string

name
opsiyonel

Sayaç tesis adı

string

readingOrganization
opsiyonel

Sayaç okuyan kurum

uniqueCode
opsiyonel

Tekil kod

string

6.74. OrganizationIdNamePairDto

İsim Açıklama Şema

eic
opsiyonel

Organizasyon eic
Örnek : "40X000000000002C"

string

id
opsiyonel

Organizasyon id

integer (int64)

name
opsiyonel

Organizasyon adı

string

state
opsiyonel

Organizasyon durumu

integer (int64)

6.75. Page

İsim Açıklama Şema

number
opsiyonel

${VALUE_PAGE_NUMBER}
Örnek : "${EXAMPLE_PAGE_NUMBER}"

integer (int64)

size
opsiyonel

${VALUE_PAGE_SIZE}
Örnek : "${EXAMPLE_PAGE_SIZE}"

integer (int64)

sort
opsiyonel

${VALUE_PAGE_SORT}

total
opsiyonel

${VALUE_PAGE_TOTAL}
Örnek : "${EXAMPLE_PAGE_TOTAL}"

integer (int64)

6.76. PeriodDto

İsim Açıklama Şema

demandExceptionalStateEndTime
opsiyonel

ST istisnai talep toplama ve güncelleme süreci bitiş tarihi(Yaptıtıma bağlı portföy boşaltmadan kaynaklı noktalar için)
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

demandParentState
opsiyonel

Talep sürecini kapsayan durum bilgisidir.

demandState
opsiyonel

Talep sürecinin durum bilgisidir.

demandStateEndTime
opsiyonel

ST talep toplama süreci bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

demandUpdateStateEndTime
opsiyonel

ST talep güncelleme süreci bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

evaluationStateEndTime
opsiyonel

ST talep değerlendirme süreci bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

isActive
opsiyonel

Dönem aktif mi?

boolean

nrpConfirmStateEndTime
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru kesinleştirme tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

nrpDemandStateEndTime
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru toplama süreci bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

nrpDemandUpdateStateEndTime
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru güncelleme süreci bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

nrpState
opsiyonel

Kaydı mevcut olmayan ölçüm noktası başvuru sürecinin durum bilgisidir.

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

periodStartTime
opsiyonel

Dönemin işleme açıldığı tarih
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

preNotificationStateEndTime
opsiyonel

ST talep ön bildirim süreci bitiş tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

resultPublishStateEndTime
opsiyonel

ST talep kesinleştirme yayınlanma tarihi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

6.77. PreNotificationListDistributorQueryRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandDirections
opsiyonel

Talep yönü

< integer (int64) > array

newOrganization
opsiyonel

Yeni organizasyon

integer (int64)

oldOrganization
opsiyonel

Eski organizasyon

integer (int64)

page
opsiyonel

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

readingOrganization
opsiyonel

Sayaç okuyan kurum id

integer (int64)

6.78. PreNotificationListSupplierQueryRequestDto

İsim Açıklama Şema

consumptionPointEic
opsiyonel

Sayaca ait enerji tanımlama kodu (EIC)
Örnek : "40X000000000002C"

string

consumptionPointId
opsiyonel

Sayaca ait tüketim noktası id

integer (int64)

demandDirections
opsiyonel

Talep yönü

< integer (int64) > array

organizationId
opsiyonel

Organizasyon id

integer (int64)

page
opsiyonel

periodDate
opsiyonel

Dönem bilgisi
Örnek : "[\"2020-01-01T00:00:00+03:00\"]"

string (date-time)

6.79. QueryAllPeriodsResponseDto

İsim Şema

periods
opsiyonel

< PeriodDto > array

6.80. QueryDateIntervalDto

İsim Şema

end
opsiyonel

string (date-time)

start
opsiyonel

string (date-time)

6.81. RestResponse

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.82. RestResponseAgreementFormOperationResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.83. RestResponseBody

İsim Şema

content
opsiyonel
sadece okuma

object

6.84. RestResponseBodyAgreementFormOperationResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.85. RestResponseBodyBooleanDTO

İsim Şema

content
opsiyonel
sadece okuma

6.86. RestResponseBodyDemandCreateAutoProductorAddResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.87. RestResponseBodyDemandCreateAutoProductorOutResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.88. RestResponseBodyDemandCreateOizMainMeterAddQueryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.89. RestResponseBodyDemandCreateOizMainMeterAddResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.90. RestResponseBodyDemandCreateOizMainMeterOutResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.91. RestResponseBodyDemandCreateReEnergisationResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.92. RestResponseBodyDemandHistoryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.93. RestResponseBodyDemandPortfolioAddResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.94. RestResponseBodyDemandResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.95. RestResponseBodyDemandResponseListDto

İsim Şema

content
opsiyonel
sadece okuma

6.96. RestResponseBodyDemandUpdateStatusOizMainMeterAddResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.97. RestResponseBodyEligibleConsumerQueryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.98. RestResponseBodyEvacuationBatchSummaryDto

İsim Şema

content
opsiyonel
sadece okuma

6.99. RestResponseBodyLookupResponse

İsim Şema

content
opsiyonel
sadece okuma

6.100. RestResponseBodyLookupTypeResponse

İsim Şema

content
opsiyonel
sadece okuma

6.101. RestResponseBodyNonRegisteredMeteringPointApplicationResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.102. RestResponseBodyObject

İsim Şema

content
opsiyonel
sadece okuma

object

6.103. RestResponseBodyOizMainMeterRelatedDemandResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.104. RestResponseBodyPeriodDto

İsim Şema

content
opsiyonel
sadece okuma

6.105. RestResponseBodyQueryAllPeriodsResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.106. RestResponseBodySortablePageResponseDemandDto

İsim Şema

content
opsiyonel
sadece okuma

6.107. RestResponseBodySortablePageResponseDemandQueryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.108. RestResponseBodySortablePageResponseEvacuationAckQueryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.109. RestResponseBodySortablePageResponseEvacuationDemandQueryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.110. RestResponseBodySortablePageResponseNonRegisteredMeteringPointApplicationQueryResponseDto

İsim Şema

content
opsiyonel
sadece okuma

6.111. RestResponseBodySortablePageResponseSanctionDto

İsim Şema

content
opsiyonel
sadece okuma

6.112. RestResponseBooleanDTO

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.113. RestResponseDemandCreateAutoProductorAddResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.114. RestResponseDemandCreateAutoProductorOutResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.115. RestResponseDemandCreateOizMainMeterAddQueryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.116. RestResponseDemandCreateOizMainMeterAddResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.117. RestResponseDemandCreateOizMainMeterOutResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.118. RestResponseDemandCreateReEnergisationResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.119. RestResponseDemandHistoryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.120. RestResponseDemandPortfolioAddResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.121. RestResponseDemandResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.122. RestResponseDemandResponseListDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.123. RestResponseDemandUpdateStatusOizMainMeterAddResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.124. RestResponseEligibleConsumerQueryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.125. RestResponseError

İsim Açıklama Şema

errorCode
opsiyonel

Alınan hatanın kod bilgisi

string

errorMessage
opsiyonel

Alınan hatanın açıklaması

string

6.126. RestResponseEvacuationBatchSummaryDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.127. RestResponseLookupResponse

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.128. RestResponseLookupTypeResponse

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.129. RestResponseNonRegisteredMeteringPointApplicationResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.130. RestResponseOizMainMeterRelatedDemandResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.131. RestResponsePeriodDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.132. RestResponseQueryAllPeriodsResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.133. RestResponseSortablePageResponseDemandDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.134. RestResponseSortablePageResponseDemandQueryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.135. RestResponseSortablePageResponseEvacuationAckQueryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.136. RestResponseSortablePageResponseEvacuationDemandQueryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.137. RestResponseSortablePageResponseNonRegisteredMeteringPointApplicationQueryResponseDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.138. RestResponseSortablePageResponseSanctionDto

İsim Açıklama Şema

body
opsiyonel

Yapılan istek başarılı olması durumunda çağırılan servisin cevabı. İstekler başarısız ise bu alan boş gelecektir

clientIp
opsiyonel

İsteği yapan clientin ip bilgisi

string

correlationId
opsiyonel

Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunad bu bilgiyi göndermeniz zorunludur

string

dispatch
opsiyonel

string

errors
opsiyonel

Başarılı durumda liste boş dönmektedir.Hata almanız durumunda liste içinde aldığınız hatanın hata kodu ve hata mesajlarını dönmektedir. Hatalar ile ilgili detaylı bilgi almak isterseniz bu değerleri göndermeniz gerekmektedir

< RestResponseError > array

hostName
opsiyonel

string

spanIds
opsiyonel

string

status
opsiyonel

Yapılan isteğin HTTP status kodunu dönmektedir

string

successMessage
opsiyonel

string

unsuccessfulList
opsiyonel

Yapılan istekte hatalı olan ve sisteme kaydedilmeyen kayıtların listesini dönmektedir

< BaseDTO > array

userName
opsiyonel

İsteği yapan kullanıcı bilgisi

string

6.139. SanctionDto

İsim Şema

createDateTime
opsiyonel

string (date-time)

createUser
opsiyonel

string

endDateTime
opsiyonel

string (date-time)

explanation
opsiyonel

string

organizations
opsiyonel

sanctionId
opsiyonel

integer (int64)

sanctionOperations
opsiyonel

sanctionStatus
opsiyonel

sanctionType
opsiyonel

startDateTime
opsiyonel

string (date-time)

updateDemands
opsiyonel

6.140. SanctionOperationDto

İsim Şema

sanctionOperationStatus
opsiyonel

sanctionOperationType
opsiyonel

6.141. SanctionQueryParticipantRequestDto

İsim Açıklama Şema

endDateTime
opsiyonel

Yaptırım bitiş tarihi

page
opsiyonel

processDateTime
opsiyonel

Yaptırım kaydedilme tarihi

sanctionId
opsiyonel

Yaptırım id

integer (int64)

sanctionStatusIds
opsiyonel

Yaptırım durumu

< integer (int64) > array

sanctionTypeId
opsiyonel

Yaptırım tipi

integer (int64)

startDateTime
opsiyonel

Yaptırım başlangıç tarihi

6.142. SanctionUpdateDemandDto

İsim Şema

approveOrRejectDate
opsiyonel

string (date-time)

approveOrRejectUser
opsiyonel

string

createDate
opsiyonel

string (date-time)

createUser
opsiyonel

string

demandId
opsiyonel

integer (int64)

demandStatus
opsiyonel

descriptions
opsiyonel

< DescriptionDto > array

endDateTime
opsiyonel

string (date-time)

explanation
opsiyonel

string

sanctionStatus
opsiyonel

6.143. SortDTO

İsim Açıklama Şema

direction
opsiyonel

${VALUE_SORT_DIRECTION}
Örnek : "ASC"

enum (ASC, DESC)

field
opsiyonel

${VALUE_SORT_FIELD}
Örnek : "${EXAMPLE_SORT_FIELD}"

string

6.144. SortablePageResponse

İsim Şema

items
opsiyonel

< object > array

page
opsiyonel

sortableFields
opsiyonel

< string > array

6.145. SortablePageResponseDemandDto

İsim Şema

items
opsiyonel

< DemandDto > array

page
opsiyonel

sortableFields
opsiyonel

< string > array

6.146. SortablePageResponseDemandQueryResponseDto

İsim Şema

items
opsiyonel

page
opsiyonel

sortableFields
opsiyonel

< string > array

6.147. SortablePageResponseEvacuationAckQueryResponseDto

İsim Şema

items
opsiyonel

page
opsiyonel

sortableFields
opsiyonel

< string > array

6.148. SortablePageResponseEvacuationDemandQueryResponseDto

İsim Şema

items
opsiyonel

page
opsiyonel

sortableFields
opsiyonel

< string > array

6.149. SortablePageResponseNonRegisteredMeteringPointApplicationQueryResponseDto

İsim Şema

items
opsiyonel

page
opsiyonel

sortableFields
opsiyonel

< string > array

6.150. SortablePageResponseSanctionDto

İsim Şema

items
opsiyonel

< SanctionDto > array

page
opsiyonel

sortableFields
opsiyonel

< string > array