{
  "swagger" : "2.0",
  "info" : {
    "version" : "1.0.0",
    "title" : "EPİAŞ - GÜNİÇİ Servisleri"
  },
  "host" : "gunici-prp.epias.com.tr",
  "basePath" : "/gunici-service",
  "tags" : [ {
    "name" : "announcement"
  }, {
    "name" : "announcement-exist"
  }, {
    "name" : "authorization"
  }, {
    "name" : "configs"
  }, {
    "name" : "contract"
  }, {
    "name" : "dashboard"
  }, {
    "name" : "dashboard-configs"
  }, {
    "name" : "limit"
  }, {
    "name" : "lookup-detail"
  }, {
    "name" : "match-detail"
  }, {
    "name" : "menu"
  }, {
    "name" : "objection"
  }, {
    "name" : "offer"
  }, {
    "name" : "offer-exist"
  }, {
    "name" : "operation-history"
  }, {
    "name" : "organization-info"
  }, {
    "name" : "participation-exist"
  }, {
    "name" : "tgs-report"
  }, {
    "name" : "user-info"
  } ],
  "schemes" : [ "https" ],
  "paths" : {
    "/rest/v1/announcement/category/list" : {
      "get" : {
        "tags" : [ "announcement" ],
        "summary" : "Duyuru Kategorileri",
        "description" : "Duyuru Kategorileri listeleme servisi",
        "operationId" : "list-announcement-category",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementCategoryRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/exist/delete" : {
      "post" : {
        "tags" : [ "announcement-exist" ],
        "operationId" : "AnnouncementAdminController_deleteAnnouncement_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementFindExistReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/exist/export" : {
      "post" : {
        "tags" : [ "announcement-exist" ],
        "operationId" : "AnnouncementAdminController_exportAnnouncement_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementExportExistReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/exist/get" : {
      "post" : {
        "tags" : [ "announcement-exist" ],
        "operationId" : "AnnouncementAdminController_findAnnouncement_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementFindExistReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementUpdateRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/exist/list" : {
      "post" : {
        "tags" : [ "announcement-exist" ],
        "operationId" : "AnnouncementAdminController_listAnnouncement_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementListExistReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementExistRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/exist/save" : {
      "post" : {
        "tags" : [ "announcement-exist" ],
        "operationId" : "AnnouncementAdminController_saveAnnouncement_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementSaveDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementSaveRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/exist/update" : {
      "post" : {
        "tags" : [ "announcement-exist" ],
        "operationId" : "AnnouncementAdminController_updateAnnouncement_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementUpdateDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/export" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Duyuru Listeleme",
        "description" : "Duyuru Listeleme servisi",
        "operationId" : "export-announcement",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/list" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Duyuru Listeleme",
        "description" : "Duyuru Listeleme servisi",
        "operationId" : "list-announcement",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/read" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Duyuru Mesajları Okuma",
        "description" : "Okunmamış mesajları okundu durumuna çekmek için kullanılacak servis",
        "operationId" : "read-announcement",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/AnnouncementReadUpdateDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/announcement/unread/get" : {
      "get" : {
        "tags" : [ "announcement" ],
        "summary" : "Okunmayan Mesajlar",
        "description" : "Okunmayan mesaj listesini döner.",
        "operationId" : "list-unread-message",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementUnReadRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/authorization/auth-info-label" : {
      "post" : {
        "tags" : [ "authorization" ],
        "operationId" : "AuthorizationController_getEpysAuthListLabel_POST",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/configs" : {
      "get" : {
        "tags" : [ "configs" ],
        "summary" : "Ayarlaları sorgulama",
        "description" : "Ayarlaları sorgulama",
        "operationId" : "configs-get",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseConfigRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/configs/contract-table/update" : {
      "post" : {
        "tags" : [ "configs" ],
        "summary" : "Saatlik defter konfigürasyon güncelleme",
        "description" : "Saatlik defter konfigürasyon güncelleme",
        "operationId" : "contract-table-config-update",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractTableConfigDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractTableConfigDto"
            }
          }
        }
      }
    },
    "/rest/v1/configs/update" : {
      "post" : {
        "tags" : [ "configs" ],
        "summary" : "Ayarları güncelleme",
        "description" : "Ayarları güncelleme",
        "operationId" : "configs-save",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ConfigsDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseConfigRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/actives" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "Aktif Kontrat Listeleme",
        "description" : "Aktif Kontrat Listeleme",
        "operationId" : "list-all-active-contracts-lookup",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ActiveContractListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractNamesDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/filter" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "İleri tarihli kontrat dondurma arama",
        "description" : "İleri tarihli kontrat dondurma için aranan kontratları döner.",
        "operationId" : "contracts-freeze-filter",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractFreezeFilterReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractFreezeFilterResDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/list" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "Kontrat Listeleme",
        "description" : "Sistemde bulunan kontrat listesini döner.",
        "operationId" : "list-contracts",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/lookup" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "Kontrat Listeleme",
        "description" : "Sistemde bulunan kontrat listesini döner.",
        "operationId" : "list-contracts-lookup",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractLookupReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractLookupRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/offer-contract/list" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "Kontrat Listeleme",
        "description" : "Sistemde bulunan kontrat listesini döner.",
        "operationId" : "list-active-contracts-lookup",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ActiveContractListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseActiveContractListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/offer-contract/lookup" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "Güncellenbilir Kontrat Listesi",
        "description" : "Aktif veya pasif tekliflerinizin olduğu kontratların listelendiği servis.",
        "operationId" : "list-active-contracts-lookup-buy_offer",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferActiveContractListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractLookupRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/offer-exist/lookup" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "Kontrat Listeleme",
        "description" : "Sistemde bulunan kontrat listesini döner.",
        "operationId" : "list-exist-contracts-lookup",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferExistContractListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractLookupRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/contract/trade-history/list" : {
      "post" : {
        "tags" : [ "contract" ],
        "summary" : "İşlem Akışı",
        "description" : "İşlem akışının listelendiği servis",
        "operationId" : "list-trade-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TradeHistoryRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseTradeHistoryResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard-configs" : {
      "get" : {
        "tags" : [ "dashboard-configs" ],
        "summary" : "Dashboard konfigürasyonları sorgulama",
        "description" : "Dashboard konfigürasyonları sorgulama",
        "operationId" : "dashboard-configs-get",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseDashboardConfigsDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard-configs/update" : {
      "post" : {
        "tags" : [ "dashboard-configs" ],
        "summary" : "Dashboard konfigürasyon güncelleme",
        "description" : "Dashboard konfigürasyon güncelleme",
        "operationId" : "dashboard-configs-save",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/DashboardConfigsDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseDashboardConfigsDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/announcement/get" : {
      "get" : {
        "tags" : [ "dashboard" ],
        "summary" : "Okunmayan Mesajlar",
        "description" : "Okunmayan mesaj listesini döner.",
        "operationId" : "list-announcement-message",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAnnouncementUnReadRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/avg-price-gap-chart" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "AOF-Fiyat Farkı Grafiği ",
        "description" : "Katılımcı Dashboard Ekranı AOF-Fiyat Farkı Grafiği",
        "operationId" : "list-avg-price-gap-chart",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseAveragePriceAndPriceGapRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/avg-price-gap-chart/export" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "AOF-Fiyat Farkı Grafiği ",
        "description" : "Katılımcı Dashboard Ekranı AOF-Fiyat Farkı Grafiği",
        "operationId" : "list-avg-price-gap-chart-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/contract-indicators" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Kontrat Göstergeleri",
        "description" : "",
        "operationId" : "contract-indicators",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractIndicatorsReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseContractIndicatorsResultDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/contract-indicators/export" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Kontrat Göstergeleri Export Servisi",
        "description" : "",
        "operationId" : "contract-indicators-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractIndicatorsReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/contract-otr/top-ten" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "${CONTRACT_TOP_TEN_TEO_DASHBOARD}",
        "description" : "${CONTRACT_TOP_TEN_TEO_DASHBOARD_NOTE}",
        "operationId" : "list-contract-top-ten-otr-dashboard",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ContractTopTenOtrDashboardReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseTopTenOtrDashboardRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/daily/reconciliation" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Özet Tablo Grafiği",
        "description" : "Özet Tablo Grafiği",
        "operationId" : "list-daily-matches-by-exist",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseReconciliationDailyResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/daily/reconciliation/export" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Özet Tablo Grafiği",
        "description" : "Özet Tablo Grafiği",
        "operationId" : "export-daily-matches-by-exist",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/get-system-messages" : {
      "get" : {
        "tags" : [ "dashboard" ],
        "summary" : "${SYSTEM_MESSAGES}",
        "description" : "${SYSTEM_MESSAGES}",
        "operationId" : "get-system-messages",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseSystemMessagesRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/hourly-block-match" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Saatlik Blok Eşleşme Grafiği Servisi",
        "description" : "",
        "operationId" : "hourly-block-match",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseHourlyBlockMatchResultDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/hourly-block-match/export" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Saatlik Blok Eşleşme Grafiği Export Servisi",
        "description" : "",
        "operationId" : "hourly-block-match-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/matching-max-quantities" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "En Yüksek Eşleşmeler Grafiği",
        "description" : "En Yüksek Eşleşmeler Grafiği",
        "operationId" : "matching-max-quantity",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchingMaxQuantityReq"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchingMaxQuantityResultDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/matching-price" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "En Yüksek En Düşük Eşleşmeler",
        "description" : "En Yüksek En Düşük Eşleşmeler",
        "operationId" : "matching-min-max-price",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchingMinMaxPriceReq"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchingMinMaxPriceResultDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/matching-quantity/max-min" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "${MATCHING_MIN_MAX_QUANTITY}",
        "description" : "${MATCHING_MIN_MAX_QUANTITY}",
        "operationId" : "matching-min-max-quantity",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchingMinMaxQuantityReq"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchingMinMaxQuantityResultDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/offer-max-quantities" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "En Yüksek Teklifler Grafiği",
        "description" : "En Yüksek Teklifler Grafiği",
        "operationId" : "offer-max-quantity",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferMaxQuantityReq"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferMaxQuantityResultDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/organization-avg-price-chart" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Organizasyonun AOF-PTF Grafiği",
        "description" : "Organizasyonun AOF-PTF grafik verilerinin sağlandığı servis.",
        "operationId" : "list-organization-avg-price-chart",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationAveragePriceMcpChartRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/organization-avg-price-chart/export" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Organizasyonun AOF-PTF Export Grafiği",
        "description" : "Organizasyonun AOF-PTF Export Grafiği",
        "operationId" : "list-organization-avg-price-chart-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/otr/dashboard" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Teklif Eşleşme Oran (TEO) Dashboardu",
        "description" : "Kontratlardaki teklif eşleşme oran bilgilerinin verildiği Dashboardu.",
        "operationId" : "list-organization-otr-dashboard",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOtrDashboardRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/otr/dashboard/export" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "Teklif Eşleşme Oran (TEO) Raporu",
        "description" : "Kontratlardaki teklif eşleşme oran bilgilerinin verildiği rapor.",
        "operationId" : "list-organization-otr-dashboard-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/RegionRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/dashboard/otr/top-ten" : {
      "post" : {
        "tags" : [ "dashboard" ],
        "summary" : "${TOP_TEN_TEO_DASHBOARD}",
        "description" : "${TOP_TEN_TEO_DASHBOARD_NOTE}",
        "operationId" : "list-top-ten-otr-dashboard",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TopTenOtrDashboardReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseTopTenOtrDashboardRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/cancel" : {
      "post" : {
        "operationId" : "IntegrationController_cancelFutureIntegrationSystemProcess_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TpysFutureOperationCancelDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/fetch" : {
      "post" : {
        "operationId" : "IntegrationController_fetchDataToIntegrationSystem_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/IntegrationFetchManualSaveDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/log" : {
      "post" : {
        "operationId" : "IntegrationController_listIntegrationSystemLogs_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/IntegrationSystemLogListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseIntegrationSystemLogDtoRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/log/fetch-data" : {
      "post" : {
        "operationId" : "IntegrationController_listIntegrationSystemFetchLogs_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/IntegrationSystemFetchLogListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseIntegrationSystemLogDtoRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/operation/list" : {
      "get" : {
        "operationId" : "IntegrationController_listTpysFutureOperations_GET",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseTpysFutureOperationRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/save" : {
      "post" : {
        "operationId" : "IntegrationController_saveFutureIntegrationSystemProcess_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TpysFutureOperationSaveDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/send" : {
      "post" : {
        "operationId" : "IntegrationController_sendDataToIntegrationSystem_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/IntegrationSendManualSaveDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/integration/send-data/export" : {
      "post" : {
        "operationId" : "IntegrationController_exportMatchDetailSendData_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TeiasDataExportDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/integration/send/objection" : {
      "post" : {
        "operationId" : "IntegrationController_sendObjectionToIntegrationSystem_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionSendDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/approve" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Limit Değişiklik Talebi Onaylama Servisi",
        "description" : "Limit Değişiklik Talebi Onaylama Servisi",
        "operationId" : "approve-organization-limit-demand",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandApproveReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/cancel" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Limit Değişiklik Talebi İptal Etme Servisi",
        "description" : "Limit Değişiklik Talebi İptal Etme Servisi",
        "operationId" : "cancel-organization-limit-demand",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/check-waiting" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyonun Onayda Bekleyen Talebi Olup Olmadığını Dönen Servis",
        "description" : "Organizasyonun Onayda Bekleyen Talebi Olup Olmadığını Dönen Servis",
        "operationId" : "check-organization-waiting-demands",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/exist/export" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Limit Talepleri Dışarı Aktarma EPİAŞ",
        "description" : "Organizasyon Limit Talepleri Dışarı Aktarma EPİAŞ",
        "operationId" : "list_exist-organization-limit-demands-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandListExistReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/exist/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Limit Talepleri Listeleme EPİAŞ",
        "description" : "Organizasyon Limit Talepleri Listeleme EPİAŞ",
        "operationId" : "list_exist-organization-limit-demands",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandListExistReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationLimitDemandExistListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/history/export" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Limit Taleplerinin Geçmişini Export Eden Servis",
        "description" : "Organizasyon Limit Taleplerinin Geçmişini Export Eden Servis",
        "operationId" : "export-organization-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandHistoryExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/history/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Limit Taleplerinin Geçmişini Listeleyen Servis",
        "description" : "Organizasyon Limit Taleplerinin Geçmişini Listeleyen Servis",
        "operationId" : "list-organization-limit-demand-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandHistoryListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationLimitDemandHistoryListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Limit Talepleri Listeleme",
        "description" : "Organizasyon Limit Talepleri Listeleme",
        "operationId" : "list-organization-limit-demands",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationLimitDemandListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/save" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Limit Değişiklik Talebi Kaydetme Servisi",
        "description" : "Limit Değişiklik Talebi Kaydetme Servisi",
        "operationId" : "save-organization-limit-demands",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandSaveReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/save-approve" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Limit Değişiklik Gerçekleştirme Servisi",
        "description" : "Limit Değişiklik Gerçekleştirme Servisi",
        "operationId" : "save-and-approve-organization-limit-demand",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitDemandSaveAndApproveReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-demand/status/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Limit Değişiklik Talep Durumu Listeleme Servisi",
        "description" : "Limit Değişiklik Talep Durumu Listeleme Servisi",
        "operationId" : "list-organization-demand-status",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueListResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-upper/history/export" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Üst Limit Geçmişi Export Servisi",
        "description" : "Organizasyon Üst Limit Geçmişi Export Servisi",
        "operationId" : "export-organization-upper-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationUpperLimitHistoryExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-upper/history/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Üst Limit Geçmişi Servisi",
        "description" : "Organizasyon Üst Limit Geçmişi Servisi",
        "operationId" : "list-organization-upper-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationUpperLimitHistoryListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationUpperLimitHistoryListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-upper/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Üst Limitleri Listeleme Servisi",
        "description" : "Organizasyon Üst Limitleri Listeleme Servisi",
        "operationId" : "get-organization-upper-limits",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationUpperLimitGetDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationUpperLimitRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization-upper/save" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Üst Limitleri Kaydetme Servisi",
        "description" : "Organizasyon Üst Limitleri Kaydetme Servisi",
        "operationId" : "save-organization-upper-limits",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationUpperLimitSaveDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/organization/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Organizasyon Limitlerini Listeleyen Servis",
        "description" : "Organizasyon Limitlerini Listeleyen Servis",
        "operationId" : "get-organization-limit",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationLimitReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationLimitRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user-upper/history/export" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Üst Limit Geçmişi Export Servisi",
        "description" : "Kullanıcı Üst Limit Geçmişi Export Servisi",
        "operationId" : "export-user-upper-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserUpperLimitHistoryExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user-upper/history/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Üst Limit Geçmişi Servisi",
        "description" : "Kullanıcı Üst Limit Geçmişi Servisi",
        "operationId" : "list-user-upper-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserUpperLimitHistoryListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserUpperLimitHistoryListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user-upper/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Üst Limitleri Listeleme Servisi",
        "description" : "Kullanıcı Üst Limitleri Listeleme Servisi",
        "operationId" : "list-user-upper-limits",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserUpperLimitListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserUpperLimitListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user-upper/save" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Üst Limitleri Kaydetme Servisi",
        "description" : "Kullanıcı Üst Limitleri Kaydetme Servisi",
        "operationId" : "save-user-upper-limits",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserUpperLimitSaveReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserUpperLimitSaveRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user/history/export" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Limit Geçmişi Export Servisi",
        "description" : "Kullanıcı Limit Geçmişi Export Servisi",
        "operationId" : "export-user-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserLimitHistoryExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user/history/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Limit Geçmişi Servisi",
        "description" : "Kullanıcı Limit Geçmişi Servisi",
        "operationId" : "list-user-limit-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserLimitHistoryListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserLimitHistoryListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user/list" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Limitleri Listeleme Servisi",
        "description" : "Kullanıcı Limitleri Listeleme Servisi",
        "operationId" : "list-user-limits",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserLimitListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserLimitListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/limit/user/save" : {
      "post" : {
        "tags" : [ "limit" ],
        "summary" : "Kullanıcı Limitleri Kaydetme Servisi",
        "description" : "Kullanıcı Limitleri Kaydetme Servisi",
        "operationId" : "save-user-limits",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserLimitSaveReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserLimitSaveRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/lookup/list" : {
      "post" : {
        "tags" : [ "lookup-detail" ],
        "summary" : "Tanım Parametre Listeleme",
        "description" : "Tanım parametrelerinin listeleneceği servis",
        "operationId" : "list-lookup",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/LookupRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLookupResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/lookup/organization/exist/list" : {
      "post" : {
        "tags" : [ "lookup-detail" ],
        "summary" : "Tanım Parametre Listeleme",
        "description" : "Tanım parametrelerinin listeleneceği servis",
        "operationId" : "list-exist-organizations",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/lookup/organization/list" : {
      "post" : {
        "tags" : [ "lookup-detail" ],
        "summary" : "Tanım Parametre Listeleme",
        "description" : "Tanım parametrelerinin listeleneceği servis",
        "operationId" : "list-organizations",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/lookup/region/list" : {
      "post" : {
        "tags" : [ "lookup-detail" ],
        "summary" : "Tanım Parametre Listeleme",
        "description" : "Tanım parametrelerinin listeleneceği servis",
        "operationId" : "list-regions",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/match/by-exist" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Organizasyona ait eşleşme listeleme",
        "description" : "Organizasyona ait eşleşmelerin listelendiği servis",
        "operationId" : "list-matches-by-exist",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchesByEXISTReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchesByEXISTResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/match/by-exist/export" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Organizasyona ait eşleşme listeleme",
        "description" : "Organizasyona ait eşleşmelerin listelendiği servis",
        "operationId" : "export-matches-by-exist",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchesByEXISTExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/match/by-organization" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Organizasyona ait eşleşme listeleme",
        "description" : "Organizasyona ait eşleşmelerin listelendiği servis",
        "operationId" : "list-matches-by-organization",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchesByOrganizationReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchesByOrganizationResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/match/by-organization/export" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Organizasyona ait eşleşme listeleme",
        "description" : "Organizasyona ait eşleşmelerin listelendiği servis",
        "operationId" : "export-matches-by-organization",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchesByOrganizationExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/match/by-participant" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Organizasyona ait eşleşme listeleme",
        "description" : "Organizasyona ait eşleşmelerin listelendiği servis",
        "operationId" : "list-matches-by-participant",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchesByParticipantReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchesByParticipantResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/match/by-participant/export" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Organizasyona ait eşleşme listeleme",
        "description" : "Organizasyona ait eşleşmelerin listelendiği servis",
        "operationId" : "export-matches-by-participant",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchesByParticipantExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/match/hourly/reconciliation" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "GİP Uzlaştırma Raporu",
        "description" : "Saatlik alış-satış tutar ve miktar bilgilerinin verildiği servistir.",
        "operationId" : "list-recon-hourly",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/HourlyReconciliationReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseReconciliationHourlyResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/match/hourly/reconciliation/export" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "GİP Uzlaştırma Raporu Export Servisi",
        "description" : "Saatlik alış-satış tutar ve miktar bilgilerinin verildiği export servisidir.",
        "operationId" : "list-recon-hourly-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/HourlyReconciliationExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/match/match-count/list" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Eşleşme sayısı listesi",
        "description" : "Eşleşme sayısı listesi",
        "operationId" : "list-match-count",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchCountReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchCountRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/match/otr/report" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "Teklif Eşleşme Oran (TEO) Raporu",
        "description" : "Kontratlardaki teklif eşleşme oran bilgilerinin verildiği rapor.",
        "operationId" : "list-organization-otr-report",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OtrReportPaginationReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOtrReportRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/match/otr/report/export" : {
      "post" : {
        "tags" : [ "match-detail" ],
        "summary" : "TEO Raporu",
        "description" : "Teklif Eşleşme Oranı Raporu",
        "operationId" : "list-organization-otr-report-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OtrReportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/menu/change-order" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_changeOrder_POST",
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ChangeOrderRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/menu/delete" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_delete_POST",
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MenuDeleteRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/menu/get/menu-list" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_getMenuList_POST",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMenuResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/menu/label-list" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_listMenuLabelById_POST",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/menu/list" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_listMenuById_POST",
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ListMenuRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMenuListDto"
            }
          }
        }
      }
    },
    "/rest/v1/menu/list-all-menu" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_listAllMenu_POST",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMenuListDto"
            }
          }
        }
      }
    },
    "/rest/v1/menu/org-type/label-list" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_listOrgTypeLabel_POST",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/menu/save-or-update" : {
      "post" : {
        "tags" : [ "menu" ],
        "operationId" : "MenuController_saveOrUpdateMenu_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MenuSaveRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMenuDto"
            }
          }
        }
      }
    },
    "/rest/v1/notifications/create" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Sms ve Mail Bildirimi Oluşturma",
        "description" : "Sms ve Mail Bildirimi Oluşturma",
        "operationId" : "create-notification",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/SmsMailNotificationReceiverCreateDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseSmsMailNotificationReceiverDto"
            }
          }
        }
      }
    },
    "/rest/v1/notifications/delete" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Sms ve Mail Bildirimi Silme",
        "description" : "Sms ve Mail Bildirimi Silme",
        "operationId" : "delete-notification",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/SmsMailNotificationDeleteReq"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/notifications/filter" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Sms ve Mail Bildirimleri Filtreleme",
        "description" : "Sms ve Mail Bildirimleri Filtreleme",
        "operationId" : "filter-notification",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/SmsMailNotificationReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseSmsMailNotificationFilterResDto"
            }
          }
        }
      }
    },
    "/rest/v1/notifications/update" : {
      "post" : {
        "tags" : [ "announcement" ],
        "summary" : "Sms ve Mail Bildirimi Güncelleme",
        "description" : "Sms ve Mail Bildirimi Güncelleme",
        "operationId" : "update-notification",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/SmsMailNotificationReceiverUpdateDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseSmsMailNotificationReceiverDto"
            }
          }
        }
      }
    },
    "/rest/v1/objection/admin/export" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Dışa Aktarım",
        "description" : "itiraz dışa aktarımın yapıldığı servis",
        "operationId" : "objection-export-admin",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionListExportAdminReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/objection/admin/inspection" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz İnceleme",
        "description" : "İtiraz inceleme servisi",
        "operationId" : "get-objection-inspection",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionInspectionReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionInspectionRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/objection/admin/list" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Listeleme",
        "description" : "İtirazların listelendiği servis",
        "operationId" : "objection-list-admin",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionListAdminReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionAdminResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/objection/admin/reply" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Cevabı",
        "description" : "İtiraz Cevabı",
        "operationId" : "objection-reply-screen",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionReplyReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionReplyResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/objection/export" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Dışa Aktarım",
        "description" : "itiraz dışa aktarımın yapıldığı servis",
        "operationId" : "objection-export",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionListExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/objection/list" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Listeleme",
        "description" : "İtirazların listelendiği servis",
        "operationId" : "objection-list",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/objection/lookup/list" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Durum Lookup Listeleme",
        "description" : "İtiraz Durum Lookup Listeleme",
        "operationId" : "objection-lookup-list",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionLookupRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionStatusResponse"
            }
          }
        }
      }
    },
    "/rest/v1/objection/organization/list" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtirazı Olan Organizasyonlaro Listeleme Servisi",
        "description" : "İtirazı olan organizasyonların listelendiği servis",
        "operationId" : "objection-organization-list",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionOrganizationListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionOrganizationResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/objection/save" : {
      "post" : {
        "tags" : [ "objection" ],
        "summary" : "İtiraz Kaydetme",
        "description" : "Gerçekleşen eşleşmelere ait itirazların yapıldığı servis",
        "operationId" : "objection-save",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ObjectionSaveReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseObjectionSaveResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/exist/buy-offer/depth" : {
      "post" : {
        "tags" : [ "offer-exist" ],
        "summary" : "Alış Teklif Derinliği",
        "description" : "Alış Teklif Derinliği",
        "operationId" : "list-buy-offer-depths",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferDepthsReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferDepthsRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/exist/match-offer/detail" : {
      "post" : {
        "tags" : [ "offer-exist" ],
        "summary" : "Eşleşen Teklifler Detayı",
        "description" : "Eşleşen Teklifler Detayı",
        "operationId" : "list-match-offer-detail",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchOfferDetailReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchOfferDetailRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/exist/match-offers" : {
      "post" : {
        "tags" : [ "offer-exist" ],
        "summary" : "Eşleşen Teklifler",
        "description" : "Eşleşen Teklifler",
        "operationId" : "list-match-offers",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchOffersReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchOffersRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/exist/matching/detail" : {
      "post" : {
        "tags" : [ "offer-exist" ],
        "summary" : "Eşleşen Teklifler Detayı",
        "description" : "Eşleşen Teklifler Detayı",
        "operationId" : "list-matching-detail",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/MatchingDetailReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseMatchingDetailRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/exist/offer-depth/detail" : {
      "post" : {
        "tags" : [ "offer-exist" ],
        "summary" : "Teklif Derinliği",
        "description" : "Teklif Derinliği",
        "operationId" : "list-offer-depth-detail",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferDepthDetailReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferDepthDetailRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/exist/sell-offer/depth" : {
      "post" : {
        "tags" : [ "offer-exist" ],
        "summary" : "Satış Teklif Derinliği",
        "description" : "Satış Teklif Derinliği",
        "operationId" : "list-sell-offer-depths",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferDepthsReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferDepthsRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/file/template" : {
      "get" : {
        "tags" : [ "offer" ],
        "summary" : "Toplu Teklif Yükleme Excel Şablonu",
        "description" : "Toplu Teklif Yükleme Excel Şablonu",
        "operationId" : "offer-template",
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/offer/history/list" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Geçmiş Listeleme",
        "description" : "Tekliflerin üzerindeki değişimlerinin tarihsel olarak listelendiği servis",
        "operationId" : "list-offer-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferHistoryReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferHistoryResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/list" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Listeleme",
        "description" : "Tekliflerin listelendiği servis",
        "operationId" : "list-offers",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferListResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/list/by-exist" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Listeleme",
        "description" : "Tekliflerin listelendiği servis",
        "operationId" : "list-offers-by-exist",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferListEXISTReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferListResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/list/by-exist/export" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Listeleme",
        "description" : "Tekliflerin listelendiği servis",
        "operationId" : "export-offers-by-exist",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferListEXISTExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/offer/list/by-participant" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Listeleme",
        "description" : "Tekliflerin listelendiği servis",
        "operationId" : "list-offers-by-participant",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferListPKReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOfferListResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/list/by-participant/export" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Listeleme",
        "description" : "Tekliflerin listelendiği servis",
        "operationId" : "export-offers-by-participant",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferListPKExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/offer/list/export" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklif Listeleme",
        "description" : "Tekliflerin listelendiği servis",
        "operationId" : "export-offers",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OfferListExportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/offer/multiple/history/list" : {
      "post" : {
        "tags" : [ "offer" ],
        "summary" : "Teklifler Geçmiş Listeleme",
        "description" : "Tekliflerin üzerindeki değişimlerinin tarihsel olarak listelendiği servis",
        "operationId" : "list-offers-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OffersHistoryReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOffersHistoryResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/offer/organization/list" : {
      "get" : {
        "tags" : [ "offer" ],
        "summary" : "Organizasyon Listeleme",
        "description" : "Organizasyonların listelendiği servis bilgisi",
        "operationId" : "list-offer-organizations",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/operation-history/code/list" : {
      "get" : {
        "tags" : [ "operation-history" ],
        "summary" : "İşlem Geçmişi Kategori",
        "description" : "İşlem geçmişi kategori listeleme",
        "operationId" : "list-operation-code",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOperationCodeRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/operation-history/error-messaging/list" : {
      "post" : {
        "tags" : [ "operation-history" ],
        "summary" : "Hata mesajı listesi",
        "description" : "Hata mesajı listesi",
        "operationId" : "list-error-messaging",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ErrorMessagingReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseErrorMessagingRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/operation-history/list" : {
      "post" : {
        "tags" : [ "operation-history" ],
        "summary" : "İşlem Geçmişi Listeleme",
        "description" : "Kullanıcı ve sistem hareketlerinin listelendiği servis",
        "operationId" : "list-operation-history",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OperationHistoryReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOperationHistoryRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/operation-history/user/list" : {
      "get" : {
        "tags" : [ "operation-history" ],
        "summary" : "Kullanıcı Listesi",
        "description" : "Kullanıcılarının listesini dönen servis",
        "operationId" : "list-user",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOperationHistoryUserRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/organization/intraday-status/list" : {
      "post" : {
        "tags" : [ "organization-info" ],
        "summary" : "GİP Katılım Anlaşması Durumu Listeleme Servisi",
        "description" : "GİP Katılım Anlaşması Durumu Listeleme Servisi",
        "operationId" : "list-intraday-status",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/OrganizationIntradayStatusReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseOrganizationIntradayStatusRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/page/change-order" : {
      "post" : {
        "operationId" : "PageController_changeOrder_POST",
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ChangeOrderRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/page/delete" : {
      "post" : {
        "operationId" : "PageController_delete_POST",
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/PageDeleteReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/page/label-list" : {
      "post" : {
        "operationId" : "PageController_listMenuLabelById_POST",
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/PageListLabelRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseLabelValueDTO"
            }
          }
        }
      }
    },
    "/rest/v1/page/list-page" : {
      "post" : {
        "operationId" : "PageController_listPage_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ListPageRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponsePageListDto"
            }
          }
        }
      }
    },
    "/rest/v1/page/save-or-update" : {
      "post" : {
        "operationId" : "PageController_savePage_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/PageSaveRequestDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/participation/update" : {
      "post" : {
        "tags" : [ "participation-exist" ],
        "operationId" : "ParticipationStatusController_updateOrganizationParticipationStatus_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/ParticipationStatusUpdateDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/tgs/report/export" : {
      "post" : {
        "tags" : [ "tgs-report" ],
        "summary" : "Teklif Güncelleme Sayısı (TGS) Raporu",
        "description" : "Kontratlardaki teklif güncelleme sayıları ve varsa yaptırım zamanlarının verildiği rapor.",
        "operationId" : "list-tgs-report",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TgsLimitReportReqExpDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/ModelAndView"
            }
          }
        }
      }
    },
    "/rest/v1/tgs/report/list" : {
      "post" : {
        "tags" : [ "tgs-report" ],
        "summary" : "Teklif Güncelleme Sayısı (TGS) Raporu",
        "description" : "Kontratlardaki teklif güncelleme sayıları ve varsa yaptırım zamanlarının verildiği rapor.",
        "operationId" : "list-tgs-report",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/TgsLimitReportReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseTgsLimitReportRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/user/info" : {
      "get" : {
        "tags" : [ "user-info" ],
        "summary" : "Kullancıcı Bilgileri",
        "description" : "Kullanıcı bilgileri , limitleri ve yetkilerinin alındığı servis",
        "operationId" : "get-user-info",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserResponseDto"
            }
          }
        }
      }
    },
    "/rest/v1/user/info/detail" : {
      "post" : {
        "tags" : [ "user-info" ],
        "summary" : "Kullancıcı Bilgileri",
        "description" : "Kullanıcı bilgileri , limitleri ve yetkilerinin alındığı servis",
        "operationId" : "find-user-info",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserDetailReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserDetail"
            }
          }
        }
      }
    },
    "/rest/v1/user/list/by-organization" : {
      "post" : {
        "tags" : [ "user-info" ],
        "summary" : "Kullancıcı Bilgileri",
        "description" : "Kullanıcı bilgileri , limitleri ve yetkilerinin alındığı servis",
        "operationId" : "list-user-by-organization",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserListByAdminUserReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserListByAdminUserRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/user/logout" : {
      "get" : {
        "tags" : [ "user-info" ],
        "summary" : "Kullancıcı Bilgileri",
        "description" : "Kullanıcı bilgileri , limitleri ve yetkilerinin alındığı servis",
        "operationId" : "logout",
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseBooleanDto"
            }
          }
        }
      }
    },
    "/rest/v1/user/lookup" : {
      "post" : {
        "tags" : [ "user-info" ],
        "summary" : "Kullancıcı Bilgileri",
        "description" : "Kullanıcı bilgileri , limitleri ve yetkilerinin alındığı servis",
        "operationId" : "list-user-lookup",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "parameters" : [ {
          "in" : "body",
          "name" : "body",
          "required" : false,
          "schema" : {
            "$ref" : "#/definitions/UserLkListReqDto"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseUserLkListRespDto"
            }
          }
        }
      }
    },
    "/rest/v1/user/websocket-models" : {
      "post" : {
        "tags" : [ "user-info" ],
        "operationId" : "UserController_webSocketModels_POST",
        "consumes" : [ "application/json", "application/xml" ],
        "produces" : [ "application/json", "application/xml" ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/RestResponseWebsocketMessageModel"
            }
          }
        }
      }
    }
  },
  "definitions" : {
    "ActiveContractDto" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "lastTransactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "Kontrat üzerinde işlem yapılabilecek son işlem zaman bilgisi",
          "description" : "Kontrat üzerinde işlem yapılabilecek son işlem zaman bilgisi"
        },
        "contractType" : {
          "description" : "Kontrat tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "status" : {
          "description" : "Kontrat durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "region" : {
          "description" : "Bölge bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "contractKind" : {
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "ActiveContractListReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "ActiveContractListRespDto" : {
      "type" : "object",
      "properties" : {
        "activeContractList" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/ActiveContractDto"
          }
        }
      }
    },
    "AjaxSseMessage" : {
      "type" : "object",
      "properties" : {
        "eventTypes" : {
          "type" : "array",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY_CONTRACT", "BLOCK_CONTRACT", "PRIVATE_CONTRACT", "OFFER_HISTORY", "TRADE_HISTORY" ]
          }
        }
      }
    },
    "AnnouncementCategoryRespDto" : {
      "type" : "object",
      "properties" : {
        "categories" : {
          "type" : "array",
          "description" : "Duyuru Kategorileri",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        }
      }
    },
    "AnnouncementDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        },
        "category" : {
          "description" : "Duyuru Kategorileri",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "message" : {
          "type" : "string",
          "description" : "Duyurunun mesaj bilgisi"
        },
        "startTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Duyuru başlangıç tarihi"
        },
        "endTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "createTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "announcementStatus" : {
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "AnnouncementDto2" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        },
        "category" : {
          "description" : "Duyuru Kategorileri",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "message" : {
          "type" : "string",
          "description" : "Duyurunun mesaj bilgisi"
        },
        "time" : {
          "type" : "string",
          "format" : "date-time"
        },
        "popUp" : {
          "type" : "boolean"
        }
      }
    },
    "AnnouncementExistDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        },
        "category" : {
          "description" : "Duyuru Kategorileri",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "message" : {
          "type" : "string",
          "description" : "Duyurunun mesaj bilgisi"
        },
        "startTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "endTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "createTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "isUpdatable" : {
          "type" : "boolean"
        }
      }
    },
    "AnnouncementExistRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "announcements" : {
          "type" : "array",
          "description" : "Duyurular",
          "items" : {
            "$ref" : "#/definitions/AnnouncementExistDto"
          }
        }
      }
    },
    "AnnouncementExportExistReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "startDate" ],
      "properties" : {
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "categories" : {
          "type" : "array",
          "description" : "Duyuru Kategorileri",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "searchQuery" : {
          "type" : "string"
        }
      }
    },
    "AnnouncementExportReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "startDate" ],
      "properties" : {
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "categories" : {
          "type" : "array",
          "description" : "Duyuru Kategorileri",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "searchQuery" : {
          "type" : "string"
        },
        "announcementStatus" : {
          "type" : "string",
          "enum" : [ "READ", "UNREAD" ]
        },
        "sortingInfo" : {
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "AnnouncementFindExistReqDto" : {
      "type" : "object",
      "required" : [ "id" ],
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        }
      }
    },
    "AnnouncementListExistReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "pageInfo", "startDate" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "categories" : {
          "type" : "array",
          "description" : "Duyuru Kategorileri",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "searchQuery" : {
          "type" : "string"
        }
      }
    },
    "AnnouncementListReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "pageInfo", "startDate" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "categories" : {
          "type" : "array",
          "description" : "Duyuru Kategorileri",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "searchQuery" : {
          "type" : "string"
        },
        "announcementStatus" : {
          "type" : "string",
          "enum" : [ "READ", "UNREAD" ]
        },
        "sortingInfo" : {
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "AnnouncementReadUpdateDto" : {
      "type" : "object",
      "required" : [ "messages" ],
      "properties" : {
        "messages" : {
          "type" : "array",
          "description" : "Duyuruların id bilgi listesi",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        }
      }
    },
    "AnnouncementRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "announcements" : {
          "type" : "array",
          "description" : "Duyurular",
          "items" : {
            "$ref" : "#/definitions/AnnouncementDto"
          }
        }
      }
    },
    "AnnouncementSaveDto" : {
      "type" : "object",
      "required" : [ "messages" ],
      "properties" : {
        "category" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru Kategorileri"
        },
        "messages" : {
          "type" : "array",
          "description" : "Duyurunun mesaj bilgisi",
          "items" : {
            "$ref" : "#/definitions/LocalizationSaveDto"
          }
        },
        "categories" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/LocalizationSaveDto"
          }
        },
        "startTime" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Duyuru başlangıç tarihi"
        },
        "endTime" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Duyuru bitiş tarihi"
        },
        "popUp" : {
          "type" : "boolean"
        },
        "displayTime" : {
          "type" : "boolean"
        }
      }
    },
    "AnnouncementSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "announcementId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        }
      }
    },
    "AnnouncementSseMessage" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        },
        "category" : {
          "description" : "Duyuru Kategorileri",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "message" : {
          "type" : "string",
          "description" : "Duyurunun mesaj bilgisi"
        },
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Duyuru Zamanı"
        },
        "popUp" : {
          "type" : "boolean"
        },
        "active" : {
          "type" : "boolean"
        }
      }
    },
    "AnnouncementUnReadRespDto" : {
      "type" : "object",
      "properties" : {
        "announcements" : {
          "type" : "array",
          "description" : "Duyurular",
          "items" : {
            "$ref" : "#/definitions/AnnouncementDto2"
          }
        }
      }
    },
    "AnnouncementUpdateDto" : {
      "type" : "object",
      "required" : [ "category", "id", "messages" ],
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        },
        "category" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru Kategorileri"
        },
        "messages" : {
          "type" : "array",
          "description" : "Duyurunun mesaj bilgisi",
          "items" : {
            "$ref" : "#/definitions/LocalizationSaveDto"
          }
        },
        "startTime" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Duyuru başlangıç tarihi"
        },
        "endTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "popUp" : {
          "type" : "boolean"
        },
        "displayTime" : {
          "type" : "boolean"
        }
      }
    },
    "AnnouncementUpdateRespDto" : {
      "type" : "object",
      "required" : [ "category", "id", "messages" ],
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Duyuru id bilgisi"
        },
        "category" : {
          "description" : "Duyuru Kategorileri",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "messages" : {
          "type" : "array",
          "description" : "Duyurunun mesaj bilgisi",
          "items" : {
            "$ref" : "#/definitions/LocalizationSaveDto"
          }
        },
        "startTime" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Duyuru başlangıç tarihi"
        },
        "endTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "popUp" : {
          "type" : "boolean"
        },
        "displayTime" : {
          "type" : "boolean"
        }
      }
    },
    "AveragePriceAndPriceGapDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saat bilgisi"
        },
        "averagePrice" : {
          "type" : "number"
        },
        "buyAveragePrice" : {
          "type" : "number"
        },
        "sellAveragePrice" : {
          "type" : "number"
        },
        "buyAveragePriceGap" : {
          "type" : "number",
          "description" : "Alış AOF Farkı (Alış Eşleşmelerinin AOF değerinin ilgili saatteki AOF'den farkı)"
        },
        "sellAveragePriceGap" : {
          "type" : "number",
          "description" : "Satış AOF Farkı (Satış Eşleşmelerinin AOF değerinin ilgili saatteki AOF'den farkı)"
        }
      }
    },
    "AveragePriceAndPriceGapRespDto" : {
      "type" : "object",
      "properties" : {
        "items" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/AveragePriceAndPriceGapDto"
          }
        }
      }
    },
    "BaseDto" : {
      "type" : "object"
    },
    "BoardInformationDto" : {
      "type" : "object",
      "properties" : {
        "volume" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat İşlem Miktarı"
        },
        "total" : {
          "type" : "number",
          "description" : "Kontrat İşlem Hacmi"
        },
        "maxPrice" : {
          "type" : "number",
          "description" : "Eşleşme Göstergeleri - Maksimum Fiyat"
        },
        "minPrice" : {
          "type" : "number",
          "description" : "Eşleşme Göstergeleri - Minimum Fiyat"
        },
        "maxQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme Göstergeleri - Maksimum Miktar"
        },
        "minQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme Göstergeleri - Minimum Miktar"
        },
        "lastPrice" : {
          "type" : "number",
          "description" : "Son Fiyat"
        },
        "lastQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Son Miktar"
        },
        "priceChangeRate" : {
          "type" : "number",
          "description" : "Fiyat Değişim Oranı (FDO)"
        },
        "averagePrice" : {
          "type" : "number",
          "description" : "Ağırlıklı Ortamala Fiyat (AOF)"
        },
        "mcp" : {
          "type" : "number",
          "description" : "Piyasa Takas Fiyatı (PTF)"
        },
        "lastPriceStatus" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Son Fiyat Artış Durumu"
        }
      }
    },
    "BooleanDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "boolean"
        }
      }
    },
    "ChangeOrderRequestDto" : {
      "type" : "object",
      "properties" : {
        "id1" : {
          "type" : "integer",
          "format" : "int64"
        },
        "id2" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "ConfigRespDto" : {
      "type" : "object",
      "properties" : {
        "language" : {
          "type" : "string"
        },
        "region" : {
          "type" : "string"
        },
        "theme" : {
          "type" : "string"
        },
        "matchNotification" : {
          "type" : "boolean"
        },
        "objectionNotification" : {
          "type" : "boolean"
        },
        "contractTableConfig" : {
          "type" : "string"
        },
        "notificationDisplayTime" : {
          "type" : "integer",
          "format" : "int32"
        },
        "sessionTime" : {
          "type" : "integer",
          "format" : "int64"
        },
        "isBlockActive" : {
          "type" : "boolean"
        },
        "contractDetailNotification" : {
          "$ref" : "#/definitions/NotificationConfigRespDto"
        },
        "matchDetailNotification" : {
          "$ref" : "#/definitions/NotificationConfigRespDto"
        },
        "hourlyDetailNotification" : {
          "$ref" : "#/definitions/NotificationConfigRespDto"
        },
        "dailySummaryNotification" : {
          "$ref" : "#/definitions/NotificationConfigRespDto"
        }
      }
    },
    "ConfigsDto" : {
      "type" : "object",
      "properties" : {
        "language" : {
          "type" : "string"
        },
        "region" : {
          "type" : "string"
        },
        "theme" : {
          "type" : "string"
        },
        "matchNotification" : {
          "type" : "boolean"
        },
        "objectionNotification" : {
          "type" : "boolean"
        },
        "contractTableConfig" : {
          "type" : "string"
        },
        "sessionTime" : {
          "type" : "integer",
          "format" : "int64"
        },
        "notificationDisplayTime" : {
          "type" : "integer",
          "format" : "int32"
        },
        "contractDetailNotification" : {
          "$ref" : "#/definitions/NotificationConfigDto"
        },
        "matchDetailNotification" : {
          "$ref" : "#/definitions/NotificationConfigDto"
        },
        "hourlyDetailNotification" : {
          "$ref" : "#/definitions/NotificationConfigDto"
        },
        "dailySummaryNotification" : {
          "$ref" : "#/definitions/NotificationConfigDto"
        }
      }
    },
    "ContractBoardSseMessage" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "bestBuyPrice" : {
          "type" : "number",
          "description" : "En İyi Alış Fiyatı"
        },
        "bestSellPrice" : {
          "type" : "number",
          "description" : "En İyi Satış Fiyatı"
        },
        "bestBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "En İyi Alış Miktarı"
        },
        "bestSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "En İyi Satış Miktarı"
        },
        "priceGap" : {
          "type" : "number",
          "description" : "Fiyat Farkı"
        },
        "boardInformation" : {
          "description" : "Kontrat Bilgileri",
          "$ref" : "#/definitions/BoardInformationDto"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Fiziki Teslimat Başlangıç Saati"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Fiziki Teslimat Bitiş Saati"
        },
        "duration" : {
          "type" : "number",
          "description" : "Kontratın kapsadığı saat miktar bilgisi"
        },
        "lastTransactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Kontrat üzerinde işlem yapılabilecek son işlem zaman bilgisi"
        },
        "contractType" : {
          "description" : "Kontrat tipi",
          "$ref" : "#/definitions/KeyValueDtoHashMapStringString"
        },
        "contractKind" : {
          "description" : "Kontrat Türü",
          "$ref" : "#/definitions/KeyValueDtoHashMapStringString"
        },
        "status" : {
          "description" : "Kontrat durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoHashMapStringString"
        },
        "orderDepth" : {
          "type" : "array",
          "description" : "Teklif derinliği listesi.",
          "items" : {
            "$ref" : "#/definitions/OrderDepthContractItemDto"
          }
        }
      }
    },
    "ContractDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        },
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saat bilgisi"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saat bilgisi"
        },
        "duration" : {
          "type" : "number",
          "description" : "Kontratın kapsadığı saat miktar bilgisi"
        },
        "lastTransactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Kontrat üzerinde işlem yapılabilecek son işlem zaman bilgisi"
        },
        "contractType" : {
          "description" : "Kontrat tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "contractKind" : {
          "description" : "Kontrat Türü",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "status" : {
          "description" : "Kontrat durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "region" : {
          "description" : "Bölge bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "ContractFreezeFilterDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        },
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        }
      }
    },
    "ContractFreezeFilterReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "regions", "startDate" ],
      "properties" : {
        "regions" : {
          "type" : "array",
          "example" : "['TR1']",
          "description" : "Bölge bilgisi",
          "items" : {
            "type" : "string"
          }
        },
        "contractType" : {
          "type" : "array",
          "example" : "['HOURLY']",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "SEMI", "QUARTER" ]
          }
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2023-01-01 12:00:00",
          "description" : "Fiziksel Teslimat Başlangıç Zamanı"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2023-01-01 14:00:00",
          "description" : "Fiziksel Teslimat Bitiş Zamanı"
        }
      }
    },
    "ContractFreezeFilterResDto" : {
      "type" : "object",
      "properties" : {
        "contracts" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/ContractFreezeFilterDto"
          }
        }
      }
    },
    "ContractIndicatorsDto" : {
      "type" : "object",
      "properties" : {
        "hour" : {
          "type" : "integer",
          "format" : "int32"
        },
        "min" : {
          "type" : "number"
        },
        "max" : {
          "type" : "number"
        },
        "opening" : {
          "type" : "number"
        },
        "closing" : {
          "type" : "number"
        }
      }
    },
    "ContractIndicatorsReqDto" : {
      "type" : "object",
      "required" : [ "region" ],
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "isMarket" : {
          "type" : "boolean"
        }
      }
    },
    "ContractIndicatorsResultDto" : {
      "type" : "object",
      "properties" : {
        "indicators" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/ContractIndicatorsDto"
          }
        }
      }
    },
    "ContractListReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "pageInfo", "startDate" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "statuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "ContractLookupReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "startDate" ],
      "properties" : {
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "statuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "ContractLookupRespDto" : {
      "type" : "object",
      "properties" : {
        "contracts" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/KeyValueDtoString"
          }
        }
      }
    },
    "ContractMatchesDto" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "deliveryDateTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Teslim saat bilgisi"
        }
      }
    },
    "ContractMessage" : {
      "type" : "object",
      "properties" : {
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractSseDto"
        }
      }
    },
    "ContractNamesDto" : {
      "type" : "object",
      "properties" : {
        "contracts" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        }
      }
    },
    "ContractRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "contracts" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/ContractDto"
          }
        }
      }
    },
    "ContractSseDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        },
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Fiziki Teslimat Başlangıç Saati"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Fiziki Teslimat Bitiş Saati"
        },
        "duration" : {
          "type" : "number",
          "description" : "Kontratın kapsadığı saat miktar bilgisi"
        },
        "lastTransactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Kontrat üzerinde işlem yapılabilecek son işlem zaman bilgisi"
        },
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "contractKind" : {
          "type" : "string",
          "description" : "Kontrat Türü",
          "enum" : [ "HOURLY", "BLOCK", "SEMI", "QUARTER" ]
        },
        "status" : {
          "type" : "string",
          "description" : "Kontrat durum bilgisi",
          "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "isActive" : {
          "type" : "boolean"
        },
        "isHourly" : {
          "type" : "boolean"
        },
        "isBlock" : {
          "type" : "boolean"
        }
      }
    },
    "ContractTableConfigDto" : {
      "type" : "object",
      "properties" : {
        "configs" : {
          "type" : "string"
        }
      }
    },
    "ContractTopTenOtrDashboardReqDto" : {
      "type" : "object",
      "properties" : {
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        }
      }
    },
    "DashboardConfigsDto" : {
      "type" : "object",
      "properties" : {
        "configs" : {
          "type" : "string"
        }
      }
    },
    "DepthMessageDto" : {
      "type" : "object",
      "properties" : {
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "isOwner" : {
          "type" : "boolean",
          "description" : "Teklifin sahibi iseniz true dönmektedir."
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "offerPriority" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin öncelik bilgisi"
        }
      }
    },
    "ErrorMessagingDto" : {
      "type" : "object",
      "properties" : {
        "organization" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "errorCount" : {
          "type" : "integer",
          "description" : "Hata sayısı"
        }
      }
    },
    "ErrorMessagingReqDto" : {
      "type" : "object",
      "required" : [ "duration", "errorCount", "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "duration" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "Süre"
        },
        "errorCount" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "Hata sayısı"
        }
      }
    },
    "ErrorMessagingRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "errorMessagingList" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/ErrorMessagingDto"
          }
        }
      }
    },
    "HourlyBlockMatchResultDto" : {
      "type" : "object",
      "properties" : {
        "matches" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/HourlyBlockMatchesDto"
          }
        }
      }
    },
    "HourlyBlockMatchesDto" : {
      "type" : "object",
      "properties" : {
        "hour" : {
          "type" : "integer",
          "format" : "int32"
        },
        "hourly" : {
          "type" : "number"
        },
        "block" : {
          "type" : "number"
        }
      }
    },
    "HourlyReconciliationExportReqDto" : {
      "type" : "object",
      "required" : [ "deliveryDateEnd", "deliveryDateStart", "region" ],
      "properties" : {
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "region" : {
          "type" : "string",
          "example" : "TR1",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "HourlyReconciliationReqDto" : {
      "type" : "object",
      "required" : [ "deliveryDateEnd", "deliveryDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "region" : {
          "type" : "string",
          "example" : "TR1",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "IcebergOfferHistoryDto" : {
      "type" : "object",
      "properties" : {
        "price" : {
          "type" : "number",
          "description" : "Teklif fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif miktar bilgisi"
        },
        "totalMatchingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "${OFFER_TOTAL_MATCHING_QUANTITY}"
        },
        "remainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        }
      }
    },
    "IntegrationFetchManualSaveDto" : {
      "type" : "object",
      "properties" : {
        "integrationType" : {
          "type" : "string",
          "enum" : [ "TPYS", "EPYS", "MCP", "ORGANIZATION_INFORMATION" ]
        }
      }
    },
    "IntegrationSendManualSaveDto" : {
      "type" : "object",
      "properties" : {
        "deliveryDateTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "description" : {
          "type" : "string"
        },
        "integrationType" : {
          "type" : "string",
          "enum" : [ "TPYS", "EPYS", "MCP", "ORGANIZATION_INFORMATION" ]
        }
      }
    },
    "IntegrationSystemFetchLogListReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        }
      }
    },
    "IntegrationSystemLogDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time"
        },
        "user" : {
          "type" : "string"
        },
        "status" : {
          "type" : "boolean"
        },
        "system" : {
          "type" : "string"
        },
        "description" : {
          "type" : "string"
        },
        "userDescription" : {
          "type" : "string"
        }
      }
    },
    "IntegrationSystemLogDtoRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "items" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/IntegrationSystemLogDto"
          }
        }
      }
    },
    "IntegrationSystemLogListReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time"
        }
      }
    },
    "KeyValueDto" : {
      "type" : "object",
      "properties" : {
        "key" : {
          "type" : "string"
        },
        "value" : {
          "$ref" : "#/definitions/Serializable"
        }
      }
    },
    "KeyValueDtoHashMapStringString" : {
      "type" : "object",
      "properties" : {
        "key" : {
          "type" : "string"
        },
        "value" : {
          "type" : "object",
          "additionalProperties" : {
            "type" : "string"
          }
        }
      }
    },
    "KeyValueDtoString" : {
      "type" : "object",
      "properties" : {
        "key" : {
          "type" : "string"
        },
        "value" : {
          "type" : "string"
        }
      }
    },
    "LabelValueDTO" : {
      "type" : "object",
      "properties" : {
        "label" : {
          "type" : "string"
        },
        "value" : {
          "type" : "string"
        },
        "description" : {
          "type" : "string"
        }
      }
    },
    "LabelValueListResponseDto" : {
      "type" : "object",
      "properties" : {
        "labelValues" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        }
      }
    },
    "LimitDto" : {
      "type" : "object",
      "required" : [ "deviationAmount", "deviationType", "isCheckMcp", "maxBuyPrice", "maxBuyQuantity", "maxSellQuantity", "maxTotalBuy", "maxTotalSell", "minSellPrice", "netStatusBuy", "netStatusSell" ],
      "properties" : {
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyat bilgisi"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktar bilgisi"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyat bilgisi"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktar bilgisi"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "type" : "string",
          "description" : "PTF'ye göre sapma tipi",
          "enum" : [ "AMOUNT", "RATE" ]
        },
        "maxTotalBuy" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum toplam alış"
        },
        "maxTotalSell" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum toplam satış"
        },
        "netStatusBuy" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Net durum alış"
        },
        "netStatusSell" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Net durum satış"
        },
        "isCheckedPreventOffer" : {
          "type" : "boolean",
          "description" : "Limit aşımında teklif kaydını engelle"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "ListMenuRequestDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "ListPageRequestDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "pageId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "organizationTypes" : {
          "type" : "array",
          "items" : {
            "type" : "string"
          }
        }
      }
    },
    "LocalizationSaveDto" : {
      "type" : "object",
      "properties" : {
        "language" : {
          "type" : "string",
          "enum" : [ "TR", "EN" ]
        },
        "description" : {
          "type" : "string"
        }
      }
    },
    "LookupListDto" : {
      "type" : "object",
      "properties" : {
        "key" : {
          "type" : "string"
        },
        "values" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        }
      }
    },
    "LookupRequestDto" : {
      "type" : "object",
      "properties" : {
        "key" : {
          "type" : "string",
          "description" : "Listenecek tanım tablosunun anahtar değeri"
        }
      }
    },
    "LookupResponseDto" : {
      "type" : "object",
      "properties" : {
        "lookups" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/LookupListDto"
          }
        },
        "active" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/LookupListDto"
          }
        }
      }
    },
    "LookupSocketDto" : {
      "type" : "object",
      "properties" : {
        "key" : {
          "type" : "string"
        },
        "label" : {
          "type" : "string"
        },
        "value" : {
          "type" : "object",
          "additionalProperties" : {
            "type" : "string"
          }
        },
        "description" : {
          "type" : "object",
          "additionalProperties" : {
            "type" : "string"
          }
        }
      }
    },
    "MatchCountDto" : {
      "type" : "object",
      "properties" : {
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "buyOrganization" : {
          "type" : "string",
          "description" : "Alış yapan organizasyon bilgisi"
        },
        "sellOrganization" : {
          "type" : "string",
          "description" : "Satış yapan organizasyon bilgisi"
        },
        "matchCount" : {
          "type" : "integer",
          "description" : "Eşleşme Sayısı"
        }
      }
    },
    "MatchCountReqDto" : {
      "type" : "object",
      "required" : [ "duration", "matchCount", "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "duration" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "Süre"
        },
        "matchCount" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "Eşleşme Sayısı"
        }
      }
    },
    "MatchCountRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "matchCountDtoList" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/MatchCountDto"
          }
        }
      }
    },
    "MatchOfferDetailDto" : {
      "type" : "object",
      "properties" : {
        "matchingTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Eşleşme Zamanı"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "status" : {
          "type" : "string",
          "description" : "Eşleşme durum bilgisi",
          "enum" : [ "VALID", "INVALID" ]
        },
        "buyerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "sellerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "buyerUserDetail" : {
          "description" : "Satın Alan Kullanıcı",
          "$ref" : "#/definitions/UserDetail"
        },
        "sellerUserDetail" : {
          "description" : "Satış Yapan Kullanıcı",
          "$ref" : "#/definitions/UserDetail"
        }
      }
    },
    "MatchOfferDetailReqDto" : {
      "type" : "object",
      "required" : [ "matchId" ],
      "properties" : {
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        }
      }
    },
    "MatchOfferDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "matchOfferDetailDtoList" : {
          "type" : "array",
          "description" : "Eşleşen Teklifler Detayı",
          "items" : {
            "$ref" : "#/definitions/MatchOfferDetailDto"
          }
        }
      }
    },
    "MatchOfferDto" : {
      "type" : "object",
      "properties" : {
        "matchingTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Eşleşme Zamanı"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "status" : {
          "type" : "string",
          "description" : "Eşleşme durum bilgisi",
          "enum" : [ "VALID", "INVALID" ]
        },
        "statusDetail" : {
          "type" : "string",
          "description" : "Eşleşme detay durum bilgisi",
          "enum" : [ "VALID", "INVALID", "VALID_MCP" ]
        },
        "buyerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "sellerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "buyerOrganizationId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "sellerOrganizationId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "buyOfferId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "sellOfferId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contractId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        },
        "mcp" : {
          "type" : "number",
          "description" : "Piyasa Takas Fiyatı (PTF)"
        }
      }
    },
    "MatchOffersReqDto" : {
      "type" : "object",
      "required" : [ "contractName", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "sellerOrganizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Satış yapan organizasyon bilgisi"
        },
        "buyerOrganizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Alış yapan organizasyon bilgisi"
        },
        "matchStatus" : {
          "type" : "string",
          "description" : "Eşleşme durum bilgisi",
          "enum" : [ "VALID", "INVALID" ]
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "MatchOffersRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "matchOfferDtoList" : {
          "type" : "array",
          "description" : "Eşleşen Teklifler Listesi",
          "items" : {
            "$ref" : "#/definitions/MatchOfferDto"
          }
        }
      }
    },
    "MatchesByEXISTDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractMatchesDto"
        },
        "offerType" : {
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "status" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "statusDetail" : {
          "description" : "Eşleşme detay durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "objectionStatus" : {
          "description" : "İtiraz durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        }
      }
    },
    "MatchesByEXISTExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "matchingStatus" : {
          "type" : "array",
          "description" : "Eşleşme durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "VALID", "INVALID" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "MatchesByEXISTReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "matchingStatus" : {
          "type" : "array",
          "description" : "Eşleşme durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "VALID", "INVALID" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "MatchesByEXISTResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "matchesByEXISTDtos" : {
          "type" : "array",
          "description" : "Organizasyona ait eşleşme listesi",
          "items" : {
            "$ref" : "#/definitions/MatchesByEXISTDto"
          }
        }
      }
    },
    "MatchesByOrganizationDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractMatchesDto"
        },
        "offerType" : {
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "status" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "statusDetail" : {
          "description" : "Eşleşme detay durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "isObjectionable" : {
          "type" : "boolean",
          "description" : "Eşleşme için itirazın aktif durum bilgisi"
        },
        "objectionStatus" : {
          "description" : "İtiraz durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "objectionDurationInSecond" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İtiraz süresi"
        },
        "objectionDurationEndDateTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz süresi bitiş tarihi"
        }
      }
    },
    "MatchesByOrganizationExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "matchingStatus" : {
          "type" : "array",
          "description" : "Eşleşme durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "VALID", "INVALID" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "MatchesByOrganizationReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "matchingStatus" : {
          "type" : "array",
          "description" : "Eşleşme durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "VALID", "INVALID" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "MatchesByOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "matchesByOrganization" : {
          "type" : "array",
          "description" : "Organizasyona ait eşleşme listesi",
          "items" : {
            "$ref" : "#/definitions/MatchesByOrganizationDto"
          }
        }
      }
    },
    "MatchesByParticipantDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractMatchesDto"
        },
        "offerType" : {
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "status" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "statusDetail" : {
          "description" : "Eşleşme detay durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "objectionStatus" : {
          "description" : "İtiraz durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "MatchesByParticipantExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "matchingStatus" : {
          "type" : "array",
          "description" : "Eşleşme durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "VALID", "INVALID" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "MatchesByParticipantReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "matchingStatus" : {
          "type" : "array",
          "description" : "Eşleşme durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "VALID", "INVALID" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "MatchesByParticipantResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "matchesByParticipantDtos" : {
          "type" : "array",
          "description" : "Organizasyona ait eşleşme listesi",
          "items" : {
            "$ref" : "#/definitions/MatchesByParticipantDto"
          }
        }
      }
    },
    "MatchingDetailMessage" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat bilgisi"
        },
        "offerType" : {
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "status" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "statusDetail" : {
          "description" : "Eşleşme detay durum bilgisi",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "isObjectionable" : {
          "type" : "boolean",
          "description" : "Eşleşme için itirazın aktif durum bilgisi"
        },
        "objectionStatus" : {
          "description" : "İtiraz durum bilgisi",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "objectionDurationInSecond" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "İtiraz Süresi"
        },
        "objectionDurationEndDateTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz bitiş zamanı"
        }
      }
    },
    "MatchingDetailReqDto" : {
      "type" : "object",
      "required" : [ "buyOfferId", "contractId", "matchId", "sellOfferId" ],
      "properties" : {
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "buyOfferId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "sellOfferId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contractId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        }
      }
    },
    "MatchingDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "matchOfferDetailDtoList" : {
          "type" : "array",
          "description" : "Eşleşen Teklifler Detayı",
          "items" : {
            "$ref" : "#/definitions/MatchOfferDetailDto"
          }
        },
        "sellOfferDepthDetailDtoList" : {
          "type" : "array",
          "description" : "Teklif Derinlik Detayı",
          "items" : {
            "$ref" : "#/definitions/OfferDepthDetailDto"
          }
        },
        "buyOfferDepthDetailDtoList" : {
          "type" : "array",
          "description" : "Teklif Derinlik Detayı",
          "items" : {
            "$ref" : "#/definitions/OfferDepthDetailDto"
          }
        }
      }
    },
    "MatchingMaxQuantityDto" : {
      "type" : "object",
      "properties" : {
        "organization" : {
          "type" : "string"
        },
        "totalSell" : {
          "type" : "number"
        },
        "totalBuy" : {
          "type" : "number"
        }
      }
    },
    "MatchingMaxQuantityReq" : {
      "type" : "object",
      "properties" : {
        "contract" : {
          "type" : "string",
          "description" : "Kontrat bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "direction" : {
          "type" : "string",
          "enum" : [ "BUY", "SELL" ]
        }
      }
    },
    "MatchingMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "result" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/MatchingMaxQuantityDto"
          }
        }
      }
    },
    "MatchingMinMaxPriceDto" : {
      "type" : "object",
      "properties" : {
        "buyerName" : {
          "type" : "string"
        },
        "sellerName" : {
          "type" : "string"
        },
        "contractName" : {
          "type" : "string"
        },
        "matchingId" : {
          "type" : "integer"
        },
        "quantity" : {
          "type" : "integer"
        },
        "price" : {
          "type" : "number"
        },
        "region" : {
          "type" : "string"
        }
      }
    },
    "MatchingMinMaxPriceReq" : {
      "type" : "object",
      "required" : [ "isMax" ],
      "properties" : {
        "contract" : {
          "type" : "string",
          "description" : "Kontrat bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "isMax" : {
          "type" : "boolean",
          "description" : "En Büyük Değer"
        }
      }
    },
    "MatchingMinMaxPriceResultDto" : {
      "type" : "object",
      "properties" : {
        "results" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/MatchingMinMaxPriceDto"
          }
        }
      }
    },
    "MatchingMinMaxQuantityDto" : {
      "type" : "object",
      "properties" : {
        "buyerOrganization" : {
          "type" : "string",
          "description" : "Alış yapan organizasyon bilgisi"
        },
        "sellerOrganization" : {
          "type" : "string",
          "description" : "Satış yapan organizasyon bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "matchId" : {
          "type" : "integer",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "description" : "Eşleşme miktar bilgisi"
        }
      }
    },
    "MatchingMinMaxQuantityReq" : {
      "type" : "object",
      "properties" : {
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "MatchingMinMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "result" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/MatchingMinMaxQuantityDto"
          }
        }
      }
    },
    "MenuDeleteRequestDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "MenuDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "pageId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "pageIndex" : {
          "type" : "integer",
          "format" : "int64"
        },
        "names" : {
          "$ref" : "#/definitions/NameDto"
        },
        "rootMenuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "subList" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/MenuDto"
          }
        },
        "authorization" : {
          "type" : "array",
          "uniqueItems" : true,
          "items" : {
            "type" : "string"
          }
        }
      }
    },
    "MenuListDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "menuNameTr" : {
          "type" : "string"
        },
        "menuNameEn" : {
          "type" : "string"
        },
        "rootMenuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "menuStatus" : {
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "rootMenuNameTr" : {
          "type" : "string"
        },
        "rootMenuNameEn" : {
          "type" : "string"
        }
      }
    },
    "MenuResponseDto" : {
      "type" : "object",
      "properties" : {
        "userInfoDto" : {
          "$ref" : "#/definitions/UserInfoDto"
        },
        "menuList" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/MenuDto"
          }
        }
      }
    },
    "MenuSaveRequestDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "menuNameTr" : {
          "type" : "string"
        },
        "menuNameEn" : {
          "type" : "string"
        },
        "rootMenuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "status" : {
          "type" : "string",
          "enum" : [ "ACTIVE", "PASSIVE" ]
        }
      }
    },
    "ModelAndView" : {
      "type" : "object",
      "properties" : {
        "view" : {
          "$ref" : "#/definitions/View"
        },
        "model" : {
          "type" : "object",
          "additionalProperties" : {
            "type" : "object"
          }
        },
        "status" : {
          "type" : "string",
          "enum" : [ "CONTINUE", "SWITCHING_PROTOCOLS", "PROCESSING", "CHECKPOINT", "OK", "CREATED", "ACCEPTED", "NON_AUTHORITATIVE_INFORMATION", "NO_CONTENT", "RESET_CONTENT", "PARTIAL_CONTENT", "MULTI_STATUS", "ALREADY_REPORTED", "IM_USED", "MULTIPLE_CHOICES", "MOVED_PERMANENTLY", "FOUND", "MOVED_TEMPORARILY", "SEE_OTHER", "NOT_MODIFIED", "USE_PROXY", "TEMPORARY_REDIRECT", "PERMANENT_REDIRECT", "BAD_REQUEST", "UNAUTHORIZED", "PAYMENT_REQUIRED", "FORBIDDEN", "NOT_FOUND", "METHOD_NOT_ALLOWED", "NOT_ACCEPTABLE", "PROXY_AUTHENTICATION_REQUIRED", "REQUEST_TIMEOUT", "CONFLICT", "GONE", "LENGTH_REQUIRED", "PRECONDITION_FAILED", "PAYLOAD_TOO_LARGE", "REQUEST_ENTITY_TOO_LARGE", "URI_TOO_LONG", "REQUEST_URI_TOO_LONG", "UNSUPPORTED_MEDIA_TYPE", "REQUESTED_RANGE_NOT_SATISFIABLE", "EXPECTATION_FAILED", "I_AM_A_TEAPOT", "INSUFFICIENT_SPACE_ON_RESOURCE", "METHOD_FAILURE", "DESTINATION_LOCKED", "UNPROCESSABLE_ENTITY", "LOCKED", "FAILED_DEPENDENCY", "UPGRADE_REQUIRED", "PRECONDITION_REQUIRED", "TOO_MANY_REQUESTS", "REQUEST_HEADER_FIELDS_TOO_LARGE", "UNAVAILABLE_FOR_LEGAL_REASONS", "INTERNAL_SERVER_ERROR", "NOT_IMPLEMENTED", "BAD_GATEWAY", "SERVICE_UNAVAILABLE", "GATEWAY_TIMEOUT", "HTTP_VERSION_NOT_SUPPORTED", "VARIANT_ALSO_NEGOTIATES", "INSUFFICIENT_STORAGE", "LOOP_DETECTED", "BANDWIDTH_LIMIT_EXCEEDED", "NOT_EXTENDED", "NETWORK_AUTHENTICATION_REQUIRED" ]
        },
        "empty" : {
          "type" : "boolean"
        },
        "reference" : {
          "type" : "boolean"
        },
        "viewName" : {
          "type" : "string"
        },
        "modelMap" : {
          "type" : "object",
          "additionalProperties" : {
            "type" : "object"
          }
        }
      }
    },
    "NameDto" : {
      "type" : "object",
      "properties" : {
        "tr" : {
          "type" : "string"
        },
        "en" : {
          "type" : "string"
        }
      }
    },
    "NetStatusSseMessage" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "organizationStatus" : {
          "description" : "Organizasyonun Kontrat Bilgileri",
          "$ref" : "#/definitions/OrganizationNetStatus"
        }
      }
    },
    "NotificationConfigDto" : {
      "type" : "object",
      "properties" : {
        "isActive" : {
          "type" : "boolean"
        },
        "min" : {
          "type" : "integer",
          "format" : "int64"
        },
        "notificationType" : {
          "type" : "string",
          "enum" : [ "E_MAIL", "SMS", "EMAIL_SMS" ]
        }
      }
    },
    "NotificationConfigRespDto" : {
      "type" : "object",
      "properties" : {
        "isActive" : {
          "type" : "boolean"
        },
        "notificationType" : {
          "type" : "string",
          "enum" : [ "E_MAIL", "SMS", "EMAIL_SMS" ]
        },
        "value" : {
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        }
      }
    },
    "NotificationSseMessageDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Bildirim Zamanı"
        },
        "message" : {
          "type" : "string",
          "description" : "Bildirim Mesajı"
        },
        "notificationType" : {
          "type" : "string",
          "description" : "${NOTIFICATION_TYPE}"
        }
      }
    },
    "ObjectionAdminDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İtiraz numara bilgisi"
        },
        "objectionTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz zamanı"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "objectionOrganization" : {
          "type" : "string",
          "description" : "itiraz Eden Organizasyon"
        },
        "objectionUser" : {
          "type" : "string",
          "description" : "İtirazı yapan kullanıcı bilgisi"
        },
        "contractType" : {
          "description" : "Kontrat tipi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "matchStatus" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "objectionStatus" : {
          "description" : "İtiraz durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "description" : {
          "type" : "string",
          "description" : "Yapılacak olan itirazın açıklama bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "replyUser" : {
          "type" : "string",
          "description" : "İtirazı Cevaplayan Kullanıcı"
        },
        "replyDescription" : {
          "type" : "string",
          "description" : "İtirazı Cevap Açıklaması"
        },
        "sellerOrganization" : {
          "type" : "string",
          "description" : "Satış Organization"
        },
        "buyerOrganization" : {
          "type" : "string",
          "description" : "Alış Organization"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme Fiyatı"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme Miktarı"
        }
      }
    },
    "ObjectionAdminResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "objections" : {
          "type" : "array",
          "description" : "İtiraz listesi",
          "items" : {
            "$ref" : "#/definitions/ObjectionAdminDto"
          }
        }
      }
    },
    "ObjectionDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İtiraz numara bilgisi"
        },
        "matchingTime" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Eşleşme Zamanı"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "matchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Yapılacak itirazın eşleşme numara bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "matchStatus" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "matchDirection" : {
          "description" : "Yön",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "matchingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "matchingPrice" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "objectionTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz zamanı"
        },
        "objectionUser" : {
          "type" : "string",
          "description" : "İtirazı yapan kullanıcı bilgisi"
        },
        "description" : {
          "type" : "string",
          "description" : "Yapılacak olan itirazın açıklama bilgisi"
        },
        "reply" : {
          "type" : "string",
          "description" : "İtiraza yapılan cevap bilgisi"
        },
        "replyTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz cevap zamanı"
        },
        "replyUser" : {
          "type" : "string",
          "description" : "İtirazı cevaplayan kullanıcı"
        },
        "objectionStatus" : {
          "description" : "İtiraz durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        }
      }
    },
    "ObjectionInspectionDetailDto" : {
      "type" : "object",
      "properties" : {
        "objectionOrganization" : {
          "type" : "string",
          "description" : "İtiraz Eden Org"
        },
        "objectionUser" : {
          "type" : "string",
          "description" : "İtiraz Eden Kullanıcı"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Id"
        },
        "matchingId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme ID"
        },
        "description" : {
          "type" : "string",
          "description" : "İtiraz Sebebi"
        },
        "objectionTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz Zamanı"
        },
        "phone" : {
          "type" : "string",
          "description" : "Telefon Numarası"
        },
        "email" : {
          "type" : "string",
          "description" : "E-posta"
        }
      }
    },
    "ObjectionInspectionMatchingDetailDto" : {
      "type" : "object",
      "properties" : {
        "matchingTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Zaman"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "status" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "buyerOrganizationName" : {
          "type" : "string",
          "description" : "Alış Org"
        },
        "buyerUsername" : {
          "type" : "string",
          "description" : "Alış Kullanıcı"
        },
        "sellerOrganizationName" : {
          "type" : "string",
          "description" : "Alış Org"
        },
        "sellerUsername" : {
          "type" : "string",
          "description" : "Alış Kullanıcı"
        }
      }
    },
    "ObjectionInspectionOfferDetailDto" : {
      "type" : "object",
      "properties" : {
        "offerTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Zaman"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat"
        },
        "matchingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme Miktar"
        },
        "matchingPrice" : {
          "type" : "number",
          "description" : "Eşleşme Fiyat"
        },
        "offerQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Miktar"
        },
        "offerPrice" : {
          "type" : "number",
          "description" : "Teklif Fiyat"
        },
        "offerRemainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Kalan Miktar"
        },
        "offerStatus" : {
          "description" : "Teklif Durumu",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı"
        },
        "existUsername" : {
          "type" : "string",
          "description" : "EPİAŞ Kullanıcı"
        }
      }
    },
    "ObjectionInspectionReqDto" : {
      "type" : "object",
      "required" : [ "objectionId" ],
      "properties" : {
        "objectionId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İtiraz numara bilgisi"
        }
      }
    },
    "ObjectionInspectionRespDto" : {
      "type" : "object",
      "properties" : {
        "objectionInspection" : {
          "description" : "İtiraz İnceleme",
          "$ref" : "#/definitions/ObjectionInspectionDetailDto"
        },
        "matchingDetailDto" : {
          "description" : "Eşleşme Detayları",
          "$ref" : "#/definitions/ObjectionInspectionMatchingDetailDto"
        },
        "buyOfferDetails" : {
          "type" : "array",
          "description" : "Alış Teklif Detayları",
          "items" : {
            "$ref" : "#/definitions/ObjectionInspectionOfferDetailDto"
          }
        },
        "sellOfferDetails" : {
          "type" : "array",
          "description" : "Satış Teklif Detayları",
          "items" : {
            "$ref" : "#/definitions/ObjectionInspectionOfferDetailDto"
          }
        }
      }
    },
    "ObjectionListAdminReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz başlangıç saat bilgisi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz bitiş saat bilgisi"
        },
        "status" : {
          "type" : "string",
          "description" : "İtiraz durum bilgisi",
          "enum" : [ "ACTIVE", "ACCEPT", "REJECTION", "WRONG_DEMAND" ]
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "ObjectionListExportAdminReqDto" : {
      "type" : "object",
      "properties" : {
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz başlangıç saat bilgisi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz bitiş saat bilgisi"
        },
        "status" : {
          "type" : "string",
          "description" : "İtiraz durum bilgisi",
          "enum" : [ "ACTIVE", "ACCEPT", "REJECTION", "WRONG_DEMAND" ]
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "ObjectionListExportReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "startDate" ],
      "properties" : {
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz başlangıç saat bilgisi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz bitiş saat bilgisi"
        },
        "status" : {
          "type" : "string",
          "description" : "İtiraz durum bilgisi",
          "enum" : [ "ACTIVE", "ACCEPT", "REJECTION", "WRONG_DEMAND" ]
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "ObjectionListReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "pageInfo", "startDate" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz başlangıç saat bilgisi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz bitiş saat bilgisi"
        },
        "status" : {
          "type" : "string",
          "description" : "İtiraz durum bilgisi",
          "enum" : [ "ACTIVE", "ACCEPT", "REJECTION", "WRONG_DEMAND" ]
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "ObjectionLookupRequestDto" : {
      "type" : "object"
    },
    "ObjectionOrganizationListReqDto" : {
      "type" : "object",
      "properties" : {
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz başlangıç saat bilgisi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İtiraz bitiş saat bilgisi"
        }
      }
    },
    "ObjectionOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "organizations" : {
          "type" : "array",
          "description" : "Organizasyon bilgisi",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        }
      }
    },
    "ObjectionReplyReqDto" : {
      "type" : "object",
      "required" : [ "objectionId", "region" ],
      "properties" : {
        "objectionId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Yapılacak itirazın eşleşme numara bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Yapılacak itirazın eşleşme numara bilgisi"
        }
      }
    },
    "ObjectionReplyResponseDto" : {
      "type" : "object",
      "properties" : {
        "objectionOrganization" : {
          "type" : "string",
          "description" : "İtiraz Eden Organizasyon"
        },
        "objectionUser" : {
          "type" : "string",
          "description" : "İtiraz Eden Kullanıcı"
        },
        "phone" : {
          "type" : "string",
          "description" : "Telefon Numarası"
        },
        "email" : {
          "type" : "string",
          "description" : "E-posta"
        },
        "objectionTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İtiraz Zamanı"
        },
        "description" : {
          "type" : "string",
          "description" : "İtiraz Sebebi"
        },
        "objectionStatuses" : {
          "type" : "array",
          "description" : "İtiraz Durumu",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        },
        "matchingStatuses" : {
          "type" : "array",
          "description" : "Eşleşme Durumu",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        },
        "ownMatchingPrice" : {
          "type" : "number",
          "description" : "Kendi Fiyatı"
        },
        "mcp" : {
          "type" : "number",
          "description" : "PTF"
        }
      }
    },
    "ObjectionResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "objections" : {
          "type" : "array",
          "description" : "İtiraz listesi",
          "items" : {
            "$ref" : "#/definitions/ObjectionDto"
          }
        }
      }
    },
    "ObjectionSaveReqDto" : {
      "type" : "object",
      "required" : [ "description", "matchingDetailId", "offerId" ],
      "properties" : {
        "description" : {
          "type" : "string",
          "description" : "Yapılacak olan itirazın açıklama bilgisi"
        },
        "matchingDetailId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Yapılacak itirazın eşleşme numara bilgisi"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        }
      }
    },
    "ObjectionSaveResponseDto" : {
      "type" : "object",
      "properties" : {
        "objectionId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İtiraz numara bilgisi"
        },
        "objectionMatchId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Yapılacak itirazın eşleşme numara bilgisi"
        },
        "objectionOfferId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        }
      }
    },
    "ObjectionSendDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time"
        },
        "description" : {
          "type" : "string"
        }
      }
    },
    "ObjectionStatusResponse" : {
      "type" : "object",
      "properties" : {
        "lookups" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        }
      }
    },
    "OfferActiveContractListReqDto" : {
      "type" : "object",
      "required" : [ "contractType", "region" ],
      "properties" : {
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OfferDepthDetailDto" : {
      "type" : "object",
      "properties" : {
        "matchingId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "${MATCHING_ID}"
        },
        "offerTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Teklif Zamanı"
        },
        "matchPrice" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "matchQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "remainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        },
        "offerStatus" : {
          "type" : "string",
          "description" : "Teklifin durum bilgisi",
          "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
        },
        "offerStatusDetail" : {
          "type" : "string",
          "description" : "Teklifin durum detay bilgisi",
          "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "optionType" : {
          "type" : "string",
          "description" : "Teklifin opsiyon bilgisi",
          "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
        },
        "user" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OfferDepthDetailReqDto" : {
      "type" : "object",
      "required" : [ "contractId", "offerId" ],
      "properties" : {
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contractId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        }
      }
    },
    "OfferDepthDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "offerDepthDetailDtoList" : {
          "type" : "array",
          "description" : "Teklif Derinlik Detayı",
          "items" : {
            "$ref" : "#/definitions/OfferDepthDetailDto"
          }
        }
      }
    },
    "OfferDepthDto" : {
      "type" : "object",
      "properties" : {
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contractId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kontrat id bilgisi"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "offerStatus" : {
          "type" : "string",
          "description" : "Teklifin durum bilgisi",
          "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
        },
        "offerStatusDetail" : {
          "type" : "string",
          "description" : "Teklifin durum detay bilgisi",
          "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
        },
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "OfferDepthsReqDto" : {
      "type" : "object",
      "required" : [ "contractName", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "offerStatus" : {
          "type" : "string",
          "description" : "Teklifin durum bilgisi",
          "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
        },
        "offerStatusDetail" : {
          "type" : "string",
          "description" : "Teklifin durum detay bilgisi",
          "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "OfferDepthsRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "offerDepthDtoList" : {
          "type" : "array",
          "description" : "Teklif Derinliği",
          "items" : {
            "$ref" : "#/definitions/OfferDepthDto"
          }
        }
      }
    },
    "OfferExistContractListReqDto" : {
      "type" : "object",
      "required" : [ "deliveryDateEnd", "deliveryDateStart" ],
      "properties" : {
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        }
      }
    },
    "OfferHistoryChartDto" : {
      "type" : "object",
      "properties" : {
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "remainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        },
        "matchQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        }
      }
    },
    "OfferHistoryDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractDto"
        },
        "offerType" : {
          "description" : "Teklifin durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "price" : {
          "type" : "number",
          "description" : "Teklif fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif miktar bilgisi"
        },
        "remainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        },
        "remainingIcebergQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağının aktif olacak toplam miktar bilgisi"
        },
        "levelQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağı Seviye Miktarı"
        },
        "status" : {
          "description" : "Teklifin durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "statusDetail" : {
          "description" : "Teklifin durum detay bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "matchPrice" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "matchQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "matchingDetailId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin eşleşme numara bilgisi"
        },
        "matchingStatus" : {
          "description" : "Eşleşme durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "optionType" : {
          "description" : "Teklifin opsiyon bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "description" : {
          "type" : "string",
          "description" : "Teklifin açıklaması (En fazla 1024 karakter girilebilir)"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "OfferHistoryReqDto" : {
      "type" : "object",
      "required" : [ "offerId", "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "isChartDetail" : {
          "type" : "boolean"
        }
      }
    },
    "OfferHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "histories" : {
          "type" : "array",
          "description" : "Teklifin geçmiş listesi",
          "items" : {
            "$ref" : "#/definitions/OfferHistoryDto"
          }
        },
        "timeLeveledOfferDetails" : {
          "type" : "array",
          "description" : "Zaman seviyeli teklif opsiyonunun seviyelerine ait detaylar. Diğer teklif opsiyonlarında bu bilgi boş gelmektedir.",
          "items" : {
            "$ref" : "#/definitions/OfferTimeLeveledRespDto"
          }
        },
        "priceLeveledOfferDetails" : {
          "type" : "array",
          "description" : "Fiyat seviyeli teklifinin seviyelerine ait detaylar. Diğer teklif opsiyonlarında bu bilgi boş gelmektedir.",
          "items" : {
            "$ref" : "#/definitions/OfferPriceLeveledRespDto"
          }
        },
        "charts" : {
          "type" : "array",
          "description" : "Teklif Detay Grafiği",
          "items" : {
            "$ref" : "#/definitions/OfferHistoryChartDto"
          }
        },
        "icebergOffer" : {
          "description" : "${ICEBERG_OFFER_HISTORY}",
          "$ref" : "#/definitions/IcebergOfferHistoryDto"
        }
      }
    },
    "OfferListEXISTExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "offerId" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "offerStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
          }
        },
        "offerDetailStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum detay bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
          }
        },
        "offerOptionTypes" : {
          "type" : "array",
          "description" : "Teklifin opsiyon bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
          }
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "OfferListEXISTReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "offerId" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "offerStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
          }
        },
        "offerDetailStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum detay bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
          }
        },
        "offerOptionTypes" : {
          "type" : "array",
          "description" : "Teklifin opsiyon bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
          }
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "OfferListExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "offerId" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "offerStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
          }
        },
        "offerDetailStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum detay bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
          }
        },
        "offerOptionTypes" : {
          "type" : "array",
          "description" : "Teklifin opsiyon bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
          }
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "OfferListPKExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "offerId" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "offerStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
          }
        },
        "offerDetailStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum detay bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
          }
        },
        "offerOptionTypes" : {
          "type" : "array",
          "description" : "Teklifin opsiyon bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
          }
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "OfferListPKReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "offerId" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "offerStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
          }
        },
        "offerDetailStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum detay bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
          }
        },
        "offerOptionTypes" : {
          "type" : "array",
          "description" : "Teklifin opsiyon bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
          }
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        }
      }
    },
    "OfferListReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "contractTypes" : {
          "type" : "array",
          "description" : "Kontrat tipi",
          "items" : {
            "type" : "string",
            "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
          }
        },
        "contractStatuses" : {
          "type" : "array",
          "description" : "Kontrat durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "EXPIRE" ]
          }
        },
        "offerId" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractNames" : {
          "type" : "array",
          "description" : "Kontrat ismi",
          "items" : {
            "type" : "string"
          }
        },
        "offerType" : {
          "type" : "string",
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "enum" : [ "BUY", "SELL" ]
        },
        "offerStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "ACTIVE", "PASSIVE", "MATCHING", "CANCEL" ]
          }
        },
        "offerDetailStatuses" : {
          "type" : "array",
          "description" : "Teklifin durum detay bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "YE", "GU", "PA", "KE", "ZA", "TY", "KA", "IP", "TE", "IK", "SH", "KI" ]
          }
        },
        "offerOptionTypes" : {
          "type" : "array",
          "description" : "Teklifin opsiyon bilgisi",
          "items" : {
            "type" : "string",
            "enum" : [ "NORMAL", "IOC", "FOK", "PRICE_LEVELED", "ICEBERG", "TIME_LEVELED" ]
          }
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        }
      }
    },
    "OfferListResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "offers" : {
          "type" : "array",
          "description" : "Teklif Listesi",
          "items" : {
            "$ref" : "#/definitions/OfferRespDto"
          }
        }
      }
    },
    "OfferMaxQuantityDto" : {
      "type" : "object",
      "properties" : {
        "organization" : {
          "type" : "string"
        },
        "contract" : {
          "type" : "string"
        },
        "region" : {
          "type" : "string"
        },
        "direction" : {
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "quantity" : {
          "type" : "integer"
        }
      }
    },
    "OfferMaxQuantityReq" : {
      "type" : "object",
      "properties" : {
        "contract" : {
          "type" : "string",
          "description" : "Kontrat bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "direction" : {
          "type" : "string",
          "enum" : [ "BUY", "SELL" ]
        }
      }
    },
    "OfferMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "result" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/OfferMaxQuantityDto"
          }
        }
      }
    },
    "OfferPriceLeveledRespDto" : {
      "type" : "object",
      "properties" : {
        "orderNo" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Sıra Numarası"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "status" : {
          "description" : "Fiyat seviyeli teklifin seviyesinin durum bilgisi.",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        }
      }
    },
    "OfferRespDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractDto"
        },
        "offerType" : {
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "status" : {
          "description" : "Teklifin durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "statusDetail" : {
          "description" : "Teklifin durum bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "price" : {
          "type" : "number",
          "description" : "Teklif fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif miktar bilgisi"
        },
        "remainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        },
        "remainingIcebergQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağının aktif olacak toplam miktar bilgisi"
        },
        "levelQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağı Seviye Miktarı"
        },
        "matchingPrice" : {
          "type" : "number",
          "description" : "Teklif fiyat bilgisi"
        },
        "matchingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif miktar bilgisi"
        },
        "description" : {
          "type" : "string",
          "description" : "Teklifin açıklaması (En fazla 1024 karakter girilebilir)"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "optionType" : {
          "description" : "Teklifin opsiyon bilgisi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "expireTime" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Süreli teklifin iptal olacağı tarih bilgisi"
        },
        "clientOrderId" : {
          "type" : "string",
          "description" : "Müşteri tarafından her bir teklif için verilen tekil teklif numarası (tekillik müşteri tarafından sağlanmalıdır)."
        }
      }
    },
    "OfferSseMessage" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "offerType" : {
          "description" : "Teklifin yön bilgisi (Alış,Satış)",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "status" : {
          "description" : "Teklifin durum bilgisi",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "statusDetail" : {
          "description" : "Teklifin durum detay bilgisi",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif miktar bilgisi"
        },
        "remainingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        },
        "remainingIcebergQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağının aktif olacak toplam miktar bilgisi"
        },
        "levelQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağı Seviye Miktarı"
        },
        "matchingPrice" : {
          "type" : "number",
          "description" : "Eşleşme fiyat bilgisi"
        },
        "matchingQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktar bilgisi"
        },
        "description" : {
          "type" : "string",
          "description" : "Teklifin açıklaması (En fazla 1024 karakter girilebilir)"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "optionType" : {
          "description" : "Teklifin opsiyon bilgisi",
          "$ref" : "#/definitions/LookupSocketDto"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "clientOrderId" : {
          "type" : "string",
          "description" : "Müşteri tarafından her bir teklif için verilen tekil teklif numarası (tekillik müşteri tarafından sağlanmalıdır)."
        },
        "update" : {
          "type" : "boolean"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "contract" : {
          "description" : "Kontrat bilgisi",
          "$ref" : "#/definitions/ContractDto"
        },
        "expireTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Süreli teklifin iptal olacağı tarih bilgisi"
        },
        "timeLeveledOffers" : {
          "type" : "array",
          "description" : "Zaman seviyeli teklif opsiyonunun seviyelerine ait detaylar. Diğer teklif opsiyonlarında bu bilgi boş gelmektedir.",
          "items" : {
            "$ref" : "#/definitions/OfferTimeLeveledRespDto"
          }
        },
        "priceLeveledOffers" : {
          "type" : "array",
          "description" : "Fiyat seviyeli teklifinin seviyelerine ait detaylar. Diğer teklif opsiyonlarında bu bilgi boş gelmektedir.",
          "items" : {
            "$ref" : "#/definitions/OfferPriceLeveledRespDto"
          }
        },
        "nextTimeLeveledOffer" : {
          "description" : "Bir sonraki aktif olacak zaman seviyeli teklif bilgisi",
          "$ref" : "#/definitions/OfferTimeLeveledRespDto"
        },
        "nextPriceLeveledOffer" : {
          "description" : "Bir sonraki aktif olacak fiyat seviyeli teklif bilgisi",
          "$ref" : "#/definitions/OfferPriceLeveledRespDto"
        },
        "updatable" : {
          "type" : "boolean"
        }
      }
    },
    "OfferTimeLeveledRespDto" : {
      "type" : "object",
      "properties" : {
        "orderNo" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Sıra Numarası"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "activationTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Teklifin aktif olacağı zaman bilgisi"
        },
        "status" : {
          "description" : "Zaman seviyeli teklifin seviyelerinin durum bilgisi.",
          "$ref" : "#/definitions/LookupSocketDto"
        }
      }
    },
    "OffersHistoryReqDto" : {
      "type" : "object",
      "required" : [ "contractName", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "offerIdList" : {
          "type" : "array",
          "description" : "Teklifin tekil id bilgisi.",
          "items" : {
            "type" : "integer",
            "format" : "int64"
          }
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OffersHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "histories" : {
          "type" : "array",
          "description" : "Teklifin geçmiş listesi",
          "items" : {
            "$ref" : "#/definitions/OfferHistoryDto"
          }
        }
      }
    },
    "OpenContractJobSseMessage" : {
      "type" : "object",
      "properties" : {
        "isOpen" : {
          "type" : "boolean"
        }
      }
    },
    "OperationCodeDto" : {
      "type" : "object",
      "properties" : {
        "code" : {
          "$ref" : "#/definitions/KeyValueDtoString"
        }
      }
    },
    "OperationCodeRespDto" : {
      "type" : "object",
      "properties" : {
        "operationCodes" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/OperationCodeDto"
          }
        }
      }
    },
    "OperationHistoryDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İşlem zaman bilgisi"
        },
        "organization" : {
          "type" : "string",
          "description" : "Organizasyon ad bilgisi"
        },
        "user" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "priority" : {
          "description" : "Önem bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "operationType" : {
          "description" : "İşlem tipi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "operationCode" : {
          "description" : "Konu bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "message" : {
          "type" : "string",
          "description" : "Mesaj bilgisi"
        },
        "contract" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "description" : {
          "type" : "string"
        }
      }
    },
    "OperationHistoryReqDto" : {
      "type" : "object",
      "required" : [ "endDate", "pageInfo", "startDate" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "startDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "endDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "contract" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "user" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "priority" : {
          "type" : "string",
          "description" : "Önem bilgisi",
          "enum" : [ "INFO", "WARNING", "ERROR" ]
        },
        "operationType" : {
          "type" : "string",
          "description" : "İşlem tipi",
          "enum" : [ "USER", "SYSTEM" ]
        },
        "operationCode" : {
          "type" : "string",
          "description" : "Konu bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "OperationHistoryRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "histories" : {
          "type" : "array",
          "description" : "İşlem geçmiş listesi",
          "items" : {
            "$ref" : "#/definitions/OperationHistoryDto"
          }
        }
      }
    },
    "OperationHistoryUserDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string"
        },
        "name" : {
          "type" : "string"
        },
        "lastName" : {
          "type" : "string"
        },
        "active" : {
          "type" : "boolean"
        }
      }
    },
    "OperationHistoryUserRespDto" : {
      "type" : "object",
      "properties" : {
        "users" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/OperationHistoryUserDto"
          }
        }
      }
    },
    "OrderChartDepthMessageDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        }
      }
    },
    "OrderDepthChartDtoMessage" : {
      "type" : "object",
      "properties" : {
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "priceGap" : {
          "type" : "number",
          "description" : "Fiyat Farkı"
        },
        "buyOrderDepthChart" : {
          "type" : "array",
          "description" : "Alış tekliflerin arz/talep derinlik bilgisi",
          "items" : {
            "$ref" : "#/definitions/OrderChartDepthMessageDto"
          }
        },
        "sellOrderDepthChart" : {
          "type" : "array",
          "description" : "Satış tekliflerin arz/talep derinlik bilgisi",
          "items" : {
            "$ref" : "#/definitions/OrderChartDepthMessageDto"
          }
        }
      }
    },
    "OrderDepthContractDto" : {
      "type" : "object",
      "properties" : {
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        }
      }
    },
    "OrderDepthContractItemDto" : {
      "type" : "object",
      "properties" : {
        "buyOrderDepth" : {
          "description" : "Alış Teklif Derinliği",
          "$ref" : "#/definitions/OrderDepthContractDto"
        },
        "sellOrderDepth" : {
          "description" : "Satış Teklif Derinliği",
          "$ref" : "#/definitions/OrderDepthContractDto"
        }
      }
    },
    "OrderDepthDetailDtoMessage" : {
      "type" : "object",
      "properties" : {
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "orderDepth" : {
          "type" : "array",
          "description" : "Teklif derinliği listesi.",
          "items" : {
            "$ref" : "#/definitions/OrderDepthItemMessageDto"
          }
        }
      }
    },
    "OrderDepthItemMessageDto" : {
      "type" : "object",
      "properties" : {
        "buyOrderDepth" : {
          "description" : "Alış teklif derinlik bilgisi",
          "$ref" : "#/definitions/OrderDepthMessageDto"
        },
        "sellOrderDepth" : {
          "description" : "Satış teklif derinlik bilgisi",
          "$ref" : "#/definitions/OrderDepthMessageDto"
        }
      }
    },
    "OrderDepthMessageDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Miktar Bilgisi"
        },
        "isOwner" : {
          "type" : "boolean",
          "description" : "Teklifin sahibi iseniz true dönmektedir."
        },
        "details" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/DepthMessageDto"
          }
        }
      }
    },
    "OrganizationAveragePriceMcpChartDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saat bilgisi"
        },
        "mcp" : {
          "type" : "number",
          "description" : "Piyasa Takas Fiyatı (PTF)"
        },
        "averagePrice" : {
          "type" : "number",
          "description" : "Piyasa AOF"
        },
        "buyAveragePrice" : {
          "type" : "number",
          "description" : "Alış AOF"
        },
        "sellAveragePrice" : {
          "type" : "number",
          "description" : "Satış AOF"
        }
      }
    },
    "OrganizationAveragePriceMcpChartRespDto" : {
      "type" : "object",
      "properties" : {
        "items" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/OrganizationAveragePriceMcpChartDto"
          }
        }
      }
    },
    "OrganizationBestOfferDto" : {
      "type" : "object",
      "properties" : {
        "buyOffer" : {
          "description" : "Alış En İyi Teklif",
          "$ref" : "#/definitions/OrganizationOfferDto"
        },
        "sellOffer" : {
          "description" : "Satış En İyi Teklif",
          "$ref" : "#/definitions/OrganizationOfferDto"
        }
      }
    },
    "OrganizationBestOfferMessage" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "bestOffer" : {
          "description" : "En İyi Teklifler",
          "$ref" : "#/definitions/OrganizationBestOfferDto"
        }
      }
    },
    "OrganizationDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "etsoCode" : {
          "type" : "string",
          "description" : "Organizasyon EIC kod bilgisi"
        },
        "name" : {
          "type" : "string",
          "description" : "Organizasyon ad bilgisi"
        },
        "shortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "isActive" : {
          "type" : "boolean",
          "description" : "Organizasyonun aktiflik bilgisi"
        },
        "type" : {
          "type" : "string",
          "enum" : [ "MARKET_OPERATOR", "METER_READING_COMPANY", "MARKET_PARTICIPANT", "MYTM" ]
        },
        "subType" : {
          "type" : "string",
          "enum" : [ "K1", "K2", "K3", "ORGANIZED_INDUSTRIAL_ZONE_DISTRIBUTION", "TRANSMISSION", "DISTRIBUTION", "RETAIL", "MARKET_PARTICIPANT_DISTRIBUTION", "MARKET_PARTICIPANT_TRANSMISSION", "PRODUCTION", "PRODUCTION_ORGANIZED_INDUSTRIAL_ZONE", "AGGREGATOR" ]
        }
      }
    },
    "OrganizationIntradayStatusDto" : {
      "type" : "object",
      "properties" : {
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "intradayDeal" : {
          "description" : "Gip Anlaşması",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı"
        },
        "userStatus" : {
          "description" : "Durum",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "authorityStatus" : {
          "description" : "Yetki Durumu",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "OrganizationIntradayStatusReqDto" : {
      "type" : "object",
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "OrganizationIntradayStatusRespDto" : {
      "type" : "object",
      "properties" : {
        "organizationIntradayStatuses" : {
          "type" : "array",
          "description" : "Organizasyon GİP Katılım Anlaşması Listesi",
          "items" : {
            "$ref" : "#/definitions/OrganizationIntradayStatusDto"
          }
        }
      }
    },
    "OrganizationLimitDemandApproveReqDto" : {
      "type" : "object",
      "required" : [ "approvedMaxTotalBuyUpperBound", "approvedMaxTotalSellUpperBound", "demandId" ],
      "properties" : {
        "demandId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon Limit Değişlik Talebi Id Bilgisi"
        },
        "approvedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Alış Miktarı"
        },
        "approvedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Satış Miktarı"
        },
        "existDescription" : {
          "type" : "string",
          "description" : "EPİAŞ Açıklama"
        }
      }
    },
    "OrganizationLimitDemandDto" : {
      "type" : "object",
      "properties" : {
        "demandId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon Limit Değişlik Talebi Id Bilgisi"
        },
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "demandCreateDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Talep Tarihi"
        },
        "currentMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Mevcut Maksimum Toplam Alış Miktarı"
        },
        "currentMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Mevcut Maksimum Toplam Satış Miktarı"
        },
        "demandedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Alış Miktarı"
        },
        "demandedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Satış Miktarı"
        },
        "approvedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Alış Miktarı"
        },
        "approvedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Satış Miktarı"
        },
        "status" : {
          "description" : "Durum",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "participantDescription" : {
          "type" : "string",
          "description" : "PK Açıklama"
        },
        "approvalDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Onay Tarihi"
        },
        "existDescription" : {
          "type" : "string",
          "description" : "EPİAŞ Açıklama"
        }
      }
    },
    "OrganizationLimitDemandExistDto" : {
      "type" : "object",
      "properties" : {
        "demandId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon Limit Değişlik Talebi Id Bilgisi"
        },
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "demandCreateDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Talep Tarihi"
        },
        "currentMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Mevcut Maksimum Toplam Alış Miktarı"
        },
        "currentMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Mevcut Maksimum Toplam Satış Miktarı"
        },
        "demandedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Alış Miktarı"
        },
        "demandedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Satış Miktarı"
        },
        "approvedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Alış Miktarı"
        },
        "approvedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Satış Miktarı"
        },
        "status" : {
          "description" : "Durum",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "participantDescription" : {
          "type" : "string",
          "description" : "PK Açıklama"
        },
        "approvalDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Onay Tarihi"
        },
        "existDescription" : {
          "type" : "string",
          "description" : "EPİAŞ Açıklama"
        },
        "approvalUser1" : {
          "type" : "string",
          "description" : "Birinci Onaylayan Kullanıcı"
        },
        "approvalUser2" : {
          "type" : "string",
          "description" : "İkinci Onaylayan Kullanıcı"
        }
      }
    },
    "OrganizationLimitDemandExistListRespDto" : {
      "type" : "object",
      "properties" : {
        "demands" : {
          "type" : "array",
          "description" : "Limit Talepleri",
          "items" : {
            "$ref" : "#/definitions/OrganizationLimitDemandExistDto"
          }
        }
      }
    },
    "OrganizationLimitDemandHistoryDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "demandCreateDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Talep Tarihi"
        },
        "demandedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Alış Miktarı"
        },
        "demandedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Satış Miktarı"
        },
        "approvedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Alış Miktarı"
        },
        "approvedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Onaylanan Maksimum Toplam Satış Miktarı"
        },
        "status" : {
          "description" : "Durum",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "participantDescription" : {
          "type" : "string",
          "description" : "PK Açıklama"
        },
        "approvalDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Onay Tarihi"
        },
        "existDescription" : {
          "type" : "string",
          "description" : "EPİAŞ Açıklama"
        }
      }
    },
    "OrganizationLimitDemandHistoryExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationLimitDemandHistoryListReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationLimitDemandHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "demandHistories" : {
          "type" : "array",
          "description" : "Organizasyon Limit Talepleri Geçmişi",
          "items" : {
            "$ref" : "#/definitions/OrganizationLimitDemandHistoryDto"
          }
        }
      }
    },
    "OrganizationLimitDemandListExistReqDto" : {
      "type" : "object",
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "demandCreateDate" : {
          "type" : "string",
          "format" : "date",
          "example" : "1994-01-01",
          "description" : "Teslim saati başlangıç saati"
        },
        "demandStatus" : {
          "type" : "string",
          "description" : "Limit Talep Durumu",
          "enum" : [ "FIRST_RECORD", "WAITING", "APPROVED", "REJECTED", "CANCELLED" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "sortingInfoDto" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/OrganizationLimitSortingInfoDto"
        }
      }
    },
    "OrganizationLimitDemandListReqDto" : {
      "type" : "object",
      "required" : [ "demandCreateDate" ],
      "properties" : {
        "demandCreateDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "demandStatus" : {
          "type" : "string",
          "description" : "Durum",
          "enum" : [ "FIRST_RECORD", "WAITING", "APPROVED", "REJECTED", "CANCELLED" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationLimitDemandListRespDto" : {
      "type" : "object",
      "properties" : {
        "demands" : {
          "type" : "array",
          "description" : "Limit Talepleri",
          "items" : {
            "$ref" : "#/definitions/OrganizationLimitDemandDto"
          }
        }
      }
    },
    "OrganizationLimitDemandSaveAndApproveReqDto" : {
      "type" : "object",
      "required" : [ "maxTotalBuyUpperBoundNewValue", "maxTotalSellUpperBoundNewValue" ],
      "properties" : {
        "maxTotalBuyUpperBoundNewValue" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum Toplam Alış Miktarı Yeni Değer"
        },
        "maxTotalSellUpperBoundNewValue" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum Toplam Satış Miktarı Yeni Değer"
        },
        "existDescription" : {
          "type" : "string",
          "description" : "EPİAŞ Açıklama"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationLimitDemandSaveReqDto" : {
      "type" : "object",
      "required" : [ "demandedMaxTotalBuyUpperBound", "demandedMaxTotalSellUpperBound", "participantDescription" ],
      "properties" : {
        "demandedMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Alış Miktarı"
        },
        "demandedMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Talep Edilen Maksimum Toplam Satış Miktarı"
        },
        "participantDescription" : {
          "type" : "string",
          "description" : "PK Açıklama"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationLimitReqDto" : {
      "type" : "object",
      "required" : [ "organizationId" ],
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "OrganizationLimitRespDto" : {
      "type" : "object",
      "properties" : {
        "currentMaxTotalBuyUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Mevcut Maksimum Toplam Alış Miktarı"
        },
        "currentMaxTotalSellUpperBound" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Mevcut Maksimum Toplam Satış Miktarı"
        }
      }
    },
    "OrganizationLimitSortingInfoDto" : {
      "type" : "object",
      "properties" : {
        "fieldName" : {
          "type" : "string",
          "enum" : [ "demandCreateDate" ]
        },
        "isAscending" : {
          "type" : "boolean"
        }
      }
    },
    "OrganizationLimitSseMessage" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        },
        "organizationNetStatusLimit" : {
          "description" : "Organizasyon Net Durum Limiti",
          "$ref" : "#/definitions/OrganizationNetStatusLimit"
        }
      }
    },
    "OrganizationListReqDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Fiziki Teslimat Başlangıç Saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Fiziki Teslimat Bitiş Saati"
        }
      }
    },
    "OrganizationNetStatus" : {
      "type" : "object",
      "properties" : {
        "buyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon Alış Miktarı"
        },
        "buyAmount" : {
          "type" : "number",
          "description" : "Organizasyon Alış Tutarı"
        },
        "sellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon Satış Miktarı"
        },
        "sellAmount" : {
          "type" : "number",
          "description" : "Organizasyon Satış Tutarı"
        },
        "netAmount" : {
          "type" : "number",
          "description" : "Organizasyon Net Tutarı"
        },
        "netQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon Net Durum"
        },
        "remainingBuyNetQuantity" : {
          "type" : "number",
          "description" : "Kalan Saatlik Alış"
        },
        "remainingSellNetQuantity" : {
          "type" : "number",
          "description" : "Kalan Saatlik Satış"
        },
        "otr" : {
          "type" : "number",
          "description" : "Teklif Eşleşme Oranı (TEO)"
        },
        "offerCount" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İlgili kontratdaki TEO konu toplam teklif hareket sayısı."
        },
        "matchingOfferCount" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "İlgili kontratdaki TEO konu toplam eşleşme sayısı."
        },
        "tgs" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "${ORGANIZATION_TGS}"
        }
      }
    },
    "OrganizationNetStatusLimit" : {
      "type" : "object",
      "properties" : {
        "buyQuantity" : {
          "type" : "number",
          "description" : "Kalan Net Alış Limit"
        },
        "sellQuantity" : {
          "type" : "number",
          "description" : "Kalan Net Satış Limit"
        }
      }
    },
    "OrganizationOfferDto" : {
      "type" : "object",
      "properties" : {
        "offerId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin tekil id bilgisi."
        },
        "price" : {
          "type" : "number",
          "description" : "Fiyat bilgisi"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklifin kalan miktar bilgisi"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "description" : {
          "type" : "string",
          "description" : "Teklifin açıklaması (En fazla 1024 karakter girilebilir)"
        },
        "remainingIcebergQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağının aktif olacak toplam miktar bilgisi"
        },
        "isUpdatable" : {
          "type" : "boolean",
          "description" : "Güncellenebilir Durumu"
        },
        "levelQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Buzdağı Seviye Miktarı"
        }
      }
    },
    "OrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "organizations" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/OrganizationDto"
          }
        }
      }
    },
    "OrganizationUpperLimitDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string"
        },
        "maxTotalBuy" : {
          "type" : "integer",
          "format" : "int64"
        },
        "maxTotalSell" : {
          "type" : "integer",
          "format" : "int64"
        },
        "netStatusBuy" : {
          "type" : "integer",
          "format" : "int64"
        },
        "netStatusSell" : {
          "type" : "integer",
          "format" : "int64"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64"
        },
        "maxBuyPrice" : {
          "type" : "number"
        },
        "minSellPrice" : {
          "type" : "number"
        },
        "isCheckMcp" : {
          "type" : "boolean"
        },
        "deviationAmount" : {
          "type" : "number"
        },
        "deviationType" : {
          "type" : "string",
          "enum" : [ "AMOUNT", "RATE" ]
        }
      }
    },
    "OrganizationUpperLimitGetDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationUpperLimitHistoryDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "transactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem Tarihi"
        },
        "maxTotalBuy" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum toplam alış"
        },
        "maxTotalSell" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum toplam satış"
        },
        "netStatusBuy" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Net durum alış"
        },
        "netStatusSell" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Net durum satış"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktarı"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktarı"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyatı"
        },
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyatı"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre teklif kontrolu yap"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "description" : "PTF'ye göre sapma tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "OrganizationUpperLimitHistoryExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationUpperLimitHistoryListReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OrganizationUpperLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "upperHistories" : {
          "type" : "array",
          "description" : "Yönetici Limit İşlemleri Geçmişi",
          "items" : {
            "$ref" : "#/definitions/OrganizationUpperLimitHistoryDto"
          }
        }
      }
    },
    "OrganizationUpperLimitRespDto" : {
      "type" : "object",
      "properties" : {
        "maxTotalBuy" : {
          "description" : "Maksimum toplam alış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxTotalSell" : {
          "description" : "Maksimum toplam satış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "netStatusBuy" : {
          "description" : "Net durum alış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "netStatusSell" : {
          "description" : "Net durum satış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxBuyQuantity" : {
          "description" : "Maksimum alış teklif miktarı",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxSellQuantity" : {
          "description" : "Maksimum satış teklif miktarı",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxBuyPrice" : {
          "description" : "Maksimum alış teklif fiyatı",
          "$ref" : "#/definitions/UserUpperLimitRangedBigDecimal"
        },
        "minSellPrice" : {
          "description" : "Minimum satış teklif fiyatı",
          "$ref" : "#/definitions/UserUpperLimitRangedBigDecimal"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre teklif kontrolu yap"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "description" : "PTF'ye göre sapma tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "OrganizationUpperLimitSaveDto" : {
      "type" : "object",
      "required" : [ "deviationAmount", "maxBuyPrice", "maxBuyQuantity", "maxSellQuantity", "maxTotalBuy", "maxTotalSell", "minSellPrice" ],
      "properties" : {
        "maxTotalBuy" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum toplam alış"
        },
        "maxTotalSell" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum toplam satış"
        },
        "netStatusBuy" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Net durum alış"
        },
        "netStatusSell" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Net durum satış"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktarı"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktarı"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyatı"
        },
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyatı"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre teklif kontrolu yap"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "type" : "string",
          "description" : "PTF'ye göre sapma tipi",
          "enum" : [ "AMOUNT", "RATE" ]
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "OtrDashboardDto" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "${OTR_DASHBOARD_TIME}"
        },
        "otr" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Eşleşme Oranı"
        }
      }
    },
    "OtrDashboardRespDto" : {
      "type" : "object",
      "properties" : {
        "items" : {
          "type" : "array",
          "description" : "${OTR_DASHBOARD_LIST}",
          "items" : {
            "$ref" : "#/definitions/OtrDashboardDto"
          }
        }
      }
    },
    "OtrReportDto" : {
      "type" : "object",
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "organizationName" : {
          "type" : "string",
          "description" : "Organizasyon ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "offerCount" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Sayısı"
        },
        "offerUpdateCount" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Güncelleme Sayısı"
        },
        "matchingCount" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme Sayısı"
        },
        "otr" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Eşleşme Oranı"
        },
        "limit" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "TEO Üst Sınır Değeri"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time"
        },
        "lastTransactionDate" : {
          "type" : "string",
          "format" : "date-time"
        }
      }
    },
    "OtrReportPaginationReqDto" : {
      "type" : "object",
      "required" : [ "deliveryDateEnd", "deliveryDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contract" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "isSanction" : {
          "type" : "boolean",
          "description" : "Yaptırım Durumu"
        }
      }
    },
    "OtrReportReqDto" : {
      "type" : "object",
      "required" : [ "deliveryDateEnd", "deliveryDateStart", "region" ],
      "properties" : {
        "deliveryDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Başlangıç tarihi"
        },
        "deliveryDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Bitiş tarihi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contract" : {
          "type" : "string"
        },
        "isSanction" : {
          "type" : "boolean"
        }
      }
    },
    "OtrReportRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "items" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/OtrReportDto"
          }
        }
      }
    },
    "PageDeleteReqDto" : {
      "type" : "object",
      "properties" : {
        "pageId" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "PageDto" : {
      "type" : "object",
      "required" : [ "page", "size" ],
      "properties" : {
        "size" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "Her bir sayfada bulunacak kayıt sayısı"
        },
        "page" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "İstenilen sayfa numarası"
        }
      }
    },
    "PageListDto" : {
      "type" : "object",
      "properties" : {
        "pageId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "pageIndex" : {
          "type" : "integer",
          "format" : "int64"
        },
        "pageNameTr" : {
          "type" : "string"
        },
        "pageNameEn" : {
          "type" : "string"
        },
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "menuNameTr" : {
          "type" : "string"
        },
        "menuNameEn" : {
          "type" : "string"
        },
        "pageStatus" : {
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "authorization" : {
          "type" : "string"
        },
        "organizationTypeList" : {
          "type" : "array",
          "uniqueItems" : true,
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        },
        "organizationSubTypeList" : {
          "type" : "array",
          "uniqueItems" : true,
          "items" : {
            "$ref" : "#/definitions/LabelValueDTO"
          }
        }
      }
    },
    "PageListLabelRequestDto" : {
      "type" : "object",
      "properties" : {
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "PageSaveRequestDto" : {
      "type" : "object",
      "properties" : {
        "pageId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "menuId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "pageIndex" : {
          "type" : "integer",
          "format" : "int64"
        },
        "authorization" : {
          "type" : "string"
        },
        "pageNameTr" : {
          "type" : "string"
        },
        "pageNameEn" : {
          "type" : "string"
        },
        "status" : {
          "type" : "string",
          "enum" : [ "ACTIVE", "PASSIVE" ]
        },
        "organizationTypes" : {
          "type" : "array",
          "items" : {
            "type" : "string"
          }
        }
      }
    },
    "ParticipationStatusUpdateDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "isActive" : {
          "type" : "boolean"
        }
      }
    },
    "QueryInformationDto" : {
      "type" : "object",
      "required" : [ "count", "page", "size" ],
      "properties" : {
        "page" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "İstenilen sayfa numarası"
        },
        "size" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "Her bir sayfada bulunacak kayıt sayısı"
        },
        "count" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Toplam Kayıt Sayısı"
        }
      }
    },
    "ReconciliationDailyDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "Günlük Uzlaşma Tarihi"
        },
        "buyQuantity" : {
          "type" : "number",
          "description" : "GİP SAM"
        },
        "buyAmount" : {
          "type" : "number",
          "description" : "GİP SAT"
        },
        "sellQuantity" : {
          "type" : "number",
          "description" : "GİP SSM"
        },
        "sellAmount" : {
          "type" : "number",
          "description" : "GİP SST"
        }
      }
    },
    "ReconciliationDailyResponseDto" : {
      "type" : "object",
      "properties" : {
        "items" : {
          "type" : "array",
          "description" : "Günlük Uzlaşma Toplam Listesi",
          "items" : {
            "$ref" : "#/definitions/ReconciliationDailyDto"
          }
        }
      }
    },
    "ReconciliationHourlyDto" : {
      "type" : "object",
      "properties" : {
        "effectiveDate" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saat bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "organizationName" : {
          "type" : "string",
          "description" : "Organizasyon ad bilgisi"
        },
        "buyQuantity" : {
          "type" : "number",
          "description" : "GİP SAM (MWh)"
        },
        "buyAmount" : {
          "type" : "number",
          "description" : "GİP SAT (TL)"
        },
        "sellQuantity" : {
          "type" : "number",
          "description" : "GİP SSM (MWh)"
        },
        "sellAmount" : {
          "type" : "number",
          "description" : "GİP SST (TL)"
        }
      }
    },
    "ReconciliationHourlyResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "items" : {
          "type" : "array",
          "description" : "Saatlik Uzlaştırma Bilgisi",
          "items" : {
            "$ref" : "#/definitions/ReconciliationHourlyDto"
          }
        },
        "summary" : {
          "description" : "Dip Toplam Bilgisi",
          "$ref" : "#/definitions/ReconciliationHourlySummaryDto"
        }
      }
    },
    "ReconciliationHourlySummaryDto" : {
      "type" : "object",
      "properties" : {
        "buyQuantity" : {
          "type" : "number",
          "description" : "GİP SAM (MWh)"
        },
        "buyAmount" : {
          "type" : "number",
          "description" : "GİP SAT (TL)"
        },
        "sellQuantity" : {
          "type" : "number",
          "description" : "GİP SSM (MWh)"
        },
        "sellAmount" : {
          "type" : "number",
          "description" : "GİP SST (TL)"
        }
      }
    },
    "RegionRequestDto" : {
      "type" : "object",
      "required" : [ "region" ],
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "RestResponse" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyBaseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseActiveContractListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyActiveContractListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAnnouncementCategoryRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAnnouncementCategoryRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAnnouncementExistRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAnnouncementExistRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAnnouncementRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAnnouncementRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAnnouncementSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAnnouncementSaveRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAnnouncementUnReadRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAnnouncementUnReadRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAnnouncementUpdateRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAnnouncementUpdateRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseAveragePriceAndPriceGapRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyAveragePriceAndPriceGapRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseBody" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "type" : "object",
          "readOnly" : true
        }
      }
    },
    "RestResponseBodyActiveContractListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ActiveContractListRespDto"
        }
      }
    },
    "RestResponseBodyAnnouncementCategoryRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AnnouncementCategoryRespDto"
        }
      }
    },
    "RestResponseBodyAnnouncementExistRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AnnouncementExistRespDto"
        }
      }
    },
    "RestResponseBodyAnnouncementRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AnnouncementRespDto"
        }
      }
    },
    "RestResponseBodyAnnouncementSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AnnouncementSaveRespDto"
        }
      }
    },
    "RestResponseBodyAnnouncementUnReadRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AnnouncementUnReadRespDto"
        }
      }
    },
    "RestResponseBodyAnnouncementUpdateRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AnnouncementUpdateRespDto"
        }
      }
    },
    "RestResponseBodyAveragePriceAndPriceGapRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/AveragePriceAndPriceGapRespDto"
        }
      }
    },
    "RestResponseBodyBaseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/BaseDto"
        }
      }
    },
    "RestResponseBodyBooleanDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/BooleanDto"
        }
      }
    },
    "RestResponseBodyConfigRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ConfigRespDto"
        }
      }
    },
    "RestResponseBodyContractFreezeFilterResDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ContractFreezeFilterResDto"
        }
      }
    },
    "RestResponseBodyContractIndicatorsResultDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ContractIndicatorsResultDto"
        }
      }
    },
    "RestResponseBodyContractLookupRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ContractLookupRespDto"
        }
      }
    },
    "RestResponseBodyContractNamesDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ContractNamesDto"
        }
      }
    },
    "RestResponseBodyContractRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ContractRespDto"
        }
      }
    },
    "RestResponseBodyContractTableConfigDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ContractTableConfigDto"
        }
      }
    },
    "RestResponseBodyDashboardConfigsDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/DashboardConfigsDto"
        }
      }
    },
    "RestResponseBodyErrorMessagingRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ErrorMessagingRespDto"
        }
      }
    },
    "RestResponseBodyHourlyBlockMatchResultDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/HourlyBlockMatchResultDto"
        }
      }
    },
    "RestResponseBodyIntegrationSystemLogDtoRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/IntegrationSystemLogDtoRespDto"
        }
      }
    },
    "RestResponseBodyLabelValueDTO" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "RestResponseBodyLabelValueListResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/LabelValueListResponseDto"
        }
      }
    },
    "RestResponseBodyLookupResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/LookupResponseDto"
        }
      }
    },
    "RestResponseBodyMatchCountRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchCountRespDto"
        }
      }
    },
    "RestResponseBodyMatchOfferDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchOfferDetailRespDto"
        }
      }
    },
    "RestResponseBodyMatchOffersRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchOffersRespDto"
        }
      }
    },
    "RestResponseBodyMatchesByEXISTResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchesByEXISTResponseDto"
        }
      }
    },
    "RestResponseBodyMatchesByOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchesByOrganizationResponseDto"
        }
      }
    },
    "RestResponseBodyMatchesByParticipantResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchesByParticipantResponseDto"
        }
      }
    },
    "RestResponseBodyMatchingDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchingDetailRespDto"
        }
      }
    },
    "RestResponseBodyMatchingMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchingMaxQuantityResultDto"
        }
      }
    },
    "RestResponseBodyMatchingMinMaxPriceResultDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchingMinMaxPriceResultDto"
        }
      }
    },
    "RestResponseBodyMatchingMinMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MatchingMinMaxQuantityResultDto"
        }
      }
    },
    "RestResponseBodyMenuDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MenuDto"
        }
      }
    },
    "RestResponseBodyMenuListDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MenuListDto"
        }
      }
    },
    "RestResponseBodyMenuResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/MenuResponseDto"
        }
      }
    },
    "RestResponseBodyObjectionAdminResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionAdminResponseDto"
        }
      }
    },
    "RestResponseBodyObjectionInspectionRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionInspectionRespDto"
        }
      }
    },
    "RestResponseBodyObjectionOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionOrganizationResponseDto"
        }
      }
    },
    "RestResponseBodyObjectionReplyResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionReplyResponseDto"
        }
      }
    },
    "RestResponseBodyObjectionResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionResponseDto"
        }
      }
    },
    "RestResponseBodyObjectionSaveResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionSaveResponseDto"
        }
      }
    },
    "RestResponseBodyObjectionStatusResponse" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ObjectionStatusResponse"
        }
      }
    },
    "RestResponseBodyOfferDepthDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OfferDepthDetailRespDto"
        }
      }
    },
    "RestResponseBodyOfferDepthsRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OfferDepthsRespDto"
        }
      }
    },
    "RestResponseBodyOfferHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OfferHistoryResponseDto"
        }
      }
    },
    "RestResponseBodyOfferListResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OfferListResponseDto"
        }
      }
    },
    "RestResponseBodyOfferMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OfferMaxQuantityResultDto"
        }
      }
    },
    "RestResponseBodyOffersHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OffersHistoryResponseDto"
        }
      }
    },
    "RestResponseBodyOperationCodeRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OperationCodeRespDto"
        }
      }
    },
    "RestResponseBodyOperationHistoryRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OperationHistoryRespDto"
        }
      }
    },
    "RestResponseBodyOperationHistoryUserRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OperationHistoryUserRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationAveragePriceMcpChartRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationAveragePriceMcpChartRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationIntradayStatusRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationIntradayStatusRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationLimitDemandExistListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationLimitDemandExistListRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationLimitDemandHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationLimitDemandHistoryListRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationLimitDemandListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationLimitDemandListRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationLimitRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationLimitRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationResponseDto"
        }
      }
    },
    "RestResponseBodyOrganizationUpperLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationUpperLimitHistoryListRespDto"
        }
      }
    },
    "RestResponseBodyOrganizationUpperLimitRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OrganizationUpperLimitRespDto"
        }
      }
    },
    "RestResponseBodyOtrDashboardRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OtrDashboardRespDto"
        }
      }
    },
    "RestResponseBodyOtrReportRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/OtrReportRespDto"
        }
      }
    },
    "RestResponseBodyPageListDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/PageListDto"
        }
      }
    },
    "RestResponseBodyReconciliationDailyResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ReconciliationDailyResponseDto"
        }
      }
    },
    "RestResponseBodyReconciliationHourlyResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/ReconciliationHourlyResponseDto"
        }
      }
    },
    "RestResponseBodySmsMailNotificationFilterResDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/SmsMailNotificationFilterResDto"
        }
      }
    },
    "RestResponseBodySmsMailNotificationReceiverDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/SmsMailNotificationReceiverDto"
        }
      }
    },
    "RestResponseBodySystemMessagesRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/SystemMessagesRespDto"
        }
      }
    },
    "RestResponseBodyTgsLimitReportRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/TgsLimitReportRespDto"
        }
      }
    },
    "RestResponseBodyTopTenOtrDashboardRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/TopTenOtrDashboardRespDto"
        }
      }
    },
    "RestResponseBodyTpysFutureOperationRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/TpysFutureOperationRespDto"
        }
      }
    },
    "RestResponseBodyTradeHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/TradeHistoryResponseDto"
        }
      }
    },
    "RestResponseBodyUserDetail" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserDetail"
        }
      }
    },
    "RestResponseBodyUserLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserLimitHistoryListRespDto"
        }
      }
    },
    "RestResponseBodyUserLimitListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserLimitListRespDto"
        }
      }
    },
    "RestResponseBodyUserLimitSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserLimitSaveRespDto"
        }
      }
    },
    "RestResponseBodyUserListByAdminUserRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserListByAdminUserRespDto"
        }
      }
    },
    "RestResponseBodyUserLkListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserLkListRespDto"
        }
      }
    },
    "RestResponseBodyUserResponseDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserResponseDto"
        }
      }
    },
    "RestResponseBodyUserUpperLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserUpperLimitHistoryListRespDto"
        }
      }
    },
    "RestResponseBodyUserUpperLimitListRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserUpperLimitListRespDto"
        }
      }
    },
    "RestResponseBodyUserUpperLimitSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/UserUpperLimitSaveRespDto"
        }
      }
    },
    "RestResponseBodyWebsocketMessageModel" : {
      "type" : "object",
      "properties" : {
        "content" : {
          "readOnly" : true,
          "$ref" : "#/definitions/WebsocketMessageModel"
        }
      }
    },
    "RestResponseBooleanDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyBooleanDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseConfigRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyConfigRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseContractFreezeFilterResDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyContractFreezeFilterResDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseContractIndicatorsResultDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyContractIndicatorsResultDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseContractLookupRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyContractLookupRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseContractNamesDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyContractNamesDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseContractRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyContractRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseContractTableConfigDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyContractTableConfigDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseDashboardConfigsDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyDashboardConfigsDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseError" : {
      "type" : "object",
      "properties" : {
        "errorCode" : {
          "type" : "string",
          "description" : "Alınan hatanın kod bilgisi"
        },
        "errorMessage" : {
          "type" : "string",
          "description" : "Alınan hatanın açıklaması"
        }
      }
    },
    "RestResponseErrorMessagingRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyErrorMessagingRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseHourlyBlockMatchResultDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyHourlyBlockMatchResultDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseIntegrationSystemLogDtoRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyIntegrationSystemLogDtoRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseLabelValueDTO" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyLabelValueDTO"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseLabelValueListResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyLabelValueListResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseLookupResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyLookupResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchCountRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchCountRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchOfferDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchOfferDetailRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchOffersRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchOffersRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchesByEXISTResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchesByEXISTResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchesByOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchesByOrganizationResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchesByParticipantResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchesByParticipantResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchingDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchingDetailRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchingMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchingMaxQuantityResultDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchingMinMaxPriceResultDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchingMinMaxPriceResultDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMatchingMinMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMatchingMinMaxQuantityResultDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMenuDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMenuDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMenuListDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMenuListDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseMenuResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyMenuResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionAdminResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionAdminResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionInspectionRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionInspectionRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionOrganizationResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionReplyResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionReplyResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionSaveResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionSaveResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseObjectionStatusResponse" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyObjectionStatusResponse"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOfferDepthDetailRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOfferDepthDetailRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOfferDepthsRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOfferDepthsRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOfferHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOfferHistoryResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOfferListResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOfferListResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOfferMaxQuantityResultDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOfferMaxQuantityResultDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOffersHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOffersHistoryResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOperationCodeRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOperationCodeRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOperationHistoryRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOperationHistoryRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOperationHistoryUserRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOperationHistoryUserRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationAveragePriceMcpChartRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationAveragePriceMcpChartRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationIntradayStatusRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationIntradayStatusRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationLimitDemandExistListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationLimitDemandExistListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationLimitDemandHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationLimitDemandHistoryListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationLimitDemandListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationLimitDemandListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationLimitRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationLimitRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationUpperLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationUpperLimitHistoryListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOrganizationUpperLimitRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOrganizationUpperLimitRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOtrDashboardRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOtrDashboardRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseOtrReportRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyOtrReportRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponsePageListDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyPageListDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseReconciliationDailyResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyReconciliationDailyResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseReconciliationHourlyResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyReconciliationHourlyResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseSmsMailNotificationFilterResDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodySmsMailNotificationFilterResDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseSmsMailNotificationReceiverDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodySmsMailNotificationReceiverDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseSystemMessagesRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodySystemMessagesRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseTgsLimitReportRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyTgsLimitReportRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseTopTenOtrDashboardRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyTopTenOtrDashboardRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseTpysFutureOperationRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyTpysFutureOperationRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseTradeHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyTradeHistoryResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserDetail" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserDetail"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserLimitHistoryListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserLimitListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserLimitListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserLimitSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserLimitSaveRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserListByAdminUserRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserListByAdminUserRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserLkListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserLkListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserResponseDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserResponseDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserUpperLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserUpperLimitHistoryListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserUpperLimitListRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserUpperLimitListRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseUserUpperLimitSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyUserUpperLimitSaveRespDto"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "RestResponseWebsocketMessageModel" : {
      "type" : "object",
      "properties" : {
        "status" : {
          "type" : "string",
          "description" : "Yapılan isteğin HTTP status kodunu dönmektedir."
        },
        "txId" : {
          "type" : "string",
          "description" : "Yapmış olduğunuz isteği tekilleştirmeye yarar.Hata almanız durumunda bu bilgiyi göndermeniz zorunludur."
        },
        "hostName" : {
          "type" : "string",
          "description" : ""
        },
        "clientIp" : {
          "type" : "string",
          "description" : "İsteği yapan clientin ip bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "İsteği yapan kullanıcı bilgisi"
        },
        "errors" : {
          "type" : "array",
          "description" : "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.",
          "items" : {
            "$ref" : "#/definitions/RestResponseError"
          }
        },
        "body" : {
          "description" : "Yapılan istek başarılı olması durumunda çağırılan servisin cevabı . İstekler başarısız ise bu alan boş gelecektir.",
          "$ref" : "#/definitions/RestResponseBodyWebsocketMessageModel"
        },
        "dispatch" : {
          "type" : "string",
          "description" : "JWT'nin süresi bitmesi durumunda veya herhangi bir kimlik doğrulama header bilgisi yollamadığınız durumda sizi merkezi yetkilendirme sunucusuna yönlendirecek adres bilgisini döner."
        }
      },
      "xml" : {
        "name" : "response"
      }
    },
    "Serializable" : {
      "type" : "object"
    },
    "SmsMailNotificationCreateDto" : {
      "type" : "object",
      "properties" : {
        "subject" : {
          "type" : "string",
          "enum" : [ "OBJECTION_NOTIFICATION", "SYSTEM_MESSAGE", "TPYS_REQUEST_NOTIFICATION", "EPYS_REQUEST_NOTIFICATION", "COLLATERAL_REPORT_NOTIFICATION" ]
        },
        "sms" : {
          "type" : "boolean"
        },
        "email" : {
          "type" : "boolean"
        }
      }
    },
    "SmsMailNotificationDeleteReq" : {
      "type" : "object",
      "properties" : {
        "receiverId" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "SmsMailNotificationFilterResDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "receivers" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/SmsMailNotificationReceiverDto"
          }
        }
      }
    },
    "SmsMailNotificationReceiverCreateDto" : {
      "type" : "object",
      "properties" : {
        "name" : {
          "type" : "string"
        },
        "surname" : {
          "type" : "string"
        },
        "email" : {
          "type" : "string"
        },
        "phone" : {
          "type" : "string"
        },
        "notifications" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/SmsMailNotificationCreateDto"
          }
        }
      }
    },
    "SmsMailNotificationReceiverDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64"
        },
        "name" : {
          "type" : "string"
        },
        "surname" : {
          "type" : "string"
        },
        "email" : {
          "type" : "string"
        },
        "phone" : {
          "type" : "string"
        },
        "notifications" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/SmsMailNotificationResDto"
          }
        }
      }
    },
    "SmsMailNotificationReceiverUpdateDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64"
        },
        "name" : {
          "type" : "string"
        },
        "surname" : {
          "type" : "string"
        },
        "email" : {
          "type" : "string"
        },
        "phone" : {
          "type" : "string"
        },
        "notifications" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/SmsMailNotificationUpdateDto"
          }
        }
      }
    },
    "SmsMailNotificationReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "subject" : {
          "type" : "string",
          "enum" : [ "OBJECTION_NOTIFICATION", "SYSTEM_MESSAGE", "TPYS_REQUEST_NOTIFICATION", "EPYS_REQUEST_NOTIFICATION", "COLLATERAL_REPORT_NOTIFICATION" ]
        },
        "sms" : {
          "type" : "boolean"
        },
        "email" : {
          "type" : "boolean"
        },
        "searchQuery" : {
          "type" : "string"
        },
        "sortingInfo" : {
          "$ref" : "#/definitions/SortingInfoDto"
        }
      }
    },
    "SmsMailNotificationResDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64"
        },
        "subject" : {
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "sms" : {
          "type" : "boolean"
        },
        "email" : {
          "type" : "boolean"
        }
      }
    },
    "SmsMailNotificationUpdateDto" : {
      "type" : "object",
      "properties" : {
        "id" : {
          "type" : "integer",
          "format" : "int64"
        },
        "subject" : {
          "type" : "string",
          "enum" : [ "OBJECTION_NOTIFICATION", "SYSTEM_MESSAGE", "TPYS_REQUEST_NOTIFICATION", "EPYS_REQUEST_NOTIFICATION", "COLLATERAL_REPORT_NOTIFICATION" ]
        },
        "sms" : {
          "type" : "boolean"
        },
        "email" : {
          "type" : "boolean"
        }
      }
    },
    "SortingInfoDto" : {
      "type" : "object",
      "properties" : {
        "fieldName" : {
          "type" : "string",
          "enum" : [ "time", "price", "objectionTime", "matchingTime", "quantity", "startTime", "name", "surname" ]
        },
        "ascending" : {
          "type" : "boolean"
        }
      }
    },
    "SystemMessage" : {
      "type" : "object",
      "properties" : {
        "control" : {
          "type" : "string"
        },
        "description" : {
          "type" : "string"
        },
        "result" : {
          "type" : "boolean"
        },
        "messageType" : {
          "type" : "string",
          "enum" : [ "TPYS_SENDING_DATA", "EPYS_SENDING_DATA", "UPLOAD_COLLATERAL_FILE", "UNANSWERED_OBJECTION", "PENDING_LIMIT_DEMAND", "CONTRACT_CLOSING_CONTROL" ]
        }
      }
    },
    "SystemMessagesRespDto" : {
      "type" : "object",
      "properties" : {
        "systemMessageList" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/SystemMessage"
          }
        }
      }
    },
    "TeiasDataExportDto" : {
      "type" : "object",
      "properties" : {
        "deliveryDateTime" : {
          "type" : "string",
          "format" : "date-time"
        }
      }
    },
    "TgsDayStartMessage" : {
      "type" : "object",
      "properties" : {
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "TGS değerlerinin sıfırlandığı gün bilgisi."
        }
      }
    },
    "TgsLimitReportDto" : {
      "type" : "object",
      "properties" : {
        "organization" : {
          "type" : "string",
          "description" : "Organizasyon ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "tgs" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "TGS"
        },
        "processTime" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem zamanı"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "timeToExceed" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İhlal Zamanı"
        },
        "ounThresholdLimit" : {
          "type" : "integer",
          "format" : "int32",
          "description" : "TGS Eşik Değeri"
        }
      }
    },
    "TgsLimitReportReqDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "isExceed" : {
          "type" : "boolean",
          "description" : "İhlal olan kontratları filtrelemek için."
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "TgsLimitReportReqExpDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart" ],
      "properties" : {
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "isExceed" : {
          "type" : "boolean",
          "description" : "İhlal olan kontratları filtrelemek için."
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "TgsLimitReportRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "items" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/TgsLimitReportDto"
          }
        },
        "updateTime" : {
          "type" : "string",
          "format" : "date-time"
        }
      }
    },
    "TopTenOtrDashboardDto" : {
      "type" : "object",
      "properties" : {
        "organizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "otr" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Teklif Eşleşme Oranı"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "TopTenOtrDashboardReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "TopTenOtrDashboardRespDto" : {
      "type" : "object",
      "properties" : {
        "items" : {
          "type" : "array",
          "description" : "${OTR_DASHBOARD_LIST}",
          "items" : {
            "$ref" : "#/definitions/TopTenOtrDashboardDto"
          }
        }
      }
    },
    "TpysFutureOperationCancelDto" : {
      "type" : "object",
      "properties" : {
        "deliveryDateTime" : {
          "type" : "string",
          "format" : "date-time"
        }
      }
    },
    "TpysFutureOperationDto" : {
      "type" : "object",
      "properties" : {
        "processTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "deliveryDateTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "contracts" : {
          "type" : "array",
          "items" : {
            "type" : "string"
          }
        },
        "username" : {
          "type" : "string"
        },
        "createDateTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "description" : {
          "type" : "string"
        }
      }
    },
    "TpysFutureOperationRespDto" : {
      "type" : "object",
      "properties" : {
        "items" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/TpysFutureOperationDto"
          }
        }
      }
    },
    "TpysFutureOperationSaveDto" : {
      "type" : "object",
      "properties" : {
        "processTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "deliveryDateTime" : {
          "type" : "string",
          "format" : "date-time"
        },
        "description" : {
          "type" : "string"
        }
      }
    },
    "TradeHistoryDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İşlem zamanı"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme fiyatı"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktarı"
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme numarası"
        },
        "isOwner" : {
          "type" : "boolean",
          "description" : "Eşleşmenin taraflarından biri ise true dönmektedir."
        },
        "isActive" : {
          "type" : "boolean"
        },
        "buyerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "sellerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        }
      }
    },
    "TradeHistoryRequestDto" : {
      "type" : "object",
      "required" : [ "effectiveDateEnd", "effectiveDateStart", "pageInfo", "region" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "effectiveDateStart" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "effectiveDateEnd" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "Teslim saati başlangıç saati"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "sortingInfo" : {
          "description" : "Sıralama bilgisi",
          "$ref" : "#/definitions/SortingInfoDto"
        },
        "contractType" : {
          "type" : "string",
          "description" : "Kontrat tipi",
          "enum" : [ "HOURLY", "BLOCK", "PRIVATE" ]
        }
      }
    },
    "TradeHistoryResponseDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "tradeHistories" : {
          "type" : "array",
          "description" : "İşlem akışı listesi",
          "items" : {
            "$ref" : "#/definitions/TradeHistoryDto"
          }
        }
      }
    },
    "TradeHistorySseMessage" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "contractName" : {
          "type" : "string",
          "description" : "Kontrat ismi"
        },
        "time" : {
          "type" : "string",
          "format" : "date-time",
          "example" : "2021-06-24 14:00:00",
          "description" : "İşlem zamanı"
        },
        "price" : {
          "type" : "number",
          "description" : "Eşleşme fiyatı"
        },
        "quantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme miktarı"
        },
        "id" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Eşleşme numarası"
        },
        "isOwner" : {
          "type" : "boolean",
          "description" : "Eşleşmenin taraflarından biri ise true dönmektedir."
        },
        "isActive" : {
          "type" : "boolean"
        },
        "buyerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        },
        "sellerOrganizationShortName" : {
          "type" : "string",
          "description" : "Organizasyon kısa ad bilgisi"
        }
      }
    },
    "UserDetail" : {
      "type" : "object",
      "properties" : {
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "name" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "lastName" : {
          "type" : "string",
          "description" : "Kullanıcı soyad bilgisi"
        },
        "phone" : {
          "type" : "string",
          "description" : "Kullanıcı telefon bilgisi"
        },
        "email" : {
          "type" : "string",
          "description" : "Kullanıcı email bilgisi"
        }
      }
    },
    "UserDetailReqDto" : {
      "type" : "object",
      "properties" : {
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "UserDto" : {
      "type" : "object",
      "properties" : {
        "userId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Kullanıcı id bilgisi"
        },
        "userName" : {
          "type" : "string",
          "description" : "Kullanıcı ad bilgisi"
        },
        "name" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "lastName" : {
          "type" : "string",
          "description" : "Kullanıcı soyad bilgisi"
        },
        "organization" : {
          "description" : "Organizasyon bilgisi",
          "$ref" : "#/definitions/OrganizationDto"
        },
        "userType" : {
          "description" : "Kullanıcı tip bilgisi",
          "$ref" : "#/definitions/KeyValueDtoString"
        },
        "phone" : {
          "type" : "string",
          "description" : "Kullanıcı telefon bilgisi"
        },
        "email" : {
          "type" : "string",
          "description" : "Kullanıcı email bilgisi"
        },
        "locale" : {
          "type" : "string",
          "description" : "Kullanıcı dil bilgisi (TR: Türkçe, EN:İnglizce)",
          "enum" : [ "TR", "EN" ]
        },
        "adminLimits" : {
          "description" : "Kullanıcı yönetici limit bilgisi",
          "$ref" : "#/definitions/LimitDto"
        },
        "userLimits" : {
          "description" : "Kullanıcı limit bilgisi",
          "$ref" : "#/definitions/LimitDto"
        },
        "sessionTime" : {
          "type" : "integer",
          "format" : "int64"
        },
        "organizationLimits" : {
          "type" : "object",
          "additionalProperties" : {
            "$ref" : "#/definitions/OrganizationUpperLimitDto"
          }
        },
        "existUser" : {
          "type" : "boolean"
        }
      }
    },
    "UserInfoDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string"
        },
        "name" : {
          "type" : "string"
        },
        "surname" : {
          "type" : "string"
        },
        "serverTime" : {
          "type" : "string"
        },
        "organizationType" : {
          "type" : "string"
        },
        "organizationId" : {
          "type" : "integer",
          "format" : "int64"
        },
        "organizationName" : {
          "type" : "string"
        },
        "organizationShortName" : {
          "type" : "string"
        },
        "organizationEic" : {
          "type" : "string"
        },
        "organizationSubType" : {
          "type" : "string"
        },
        "webSocketUrl" : {
          "type" : "string"
        }
      }
    },
    "UserLimitHistoryDto" : {
      "type" : "object",
      "properties" : {
        "transactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem Tarihi"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktar bilgisi"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktar bilgisi"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyat bilgisi"
        },
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyat bilgisi"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "description" : "PTF'ye göre sapma tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "UserLimitHistoryExportReqDto" : {
      "type" : "object",
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "UserLimitHistoryListReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        }
      }
    },
    "UserLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "historyList" : {
          "type" : "array",
          "description" : "Kullanıcı Limit İşlemleri Geçmişi",
          "items" : {
            "$ref" : "#/definitions/UserLimitHistoryDto"
          }
        }
      }
    },
    "UserLimitListReqDto" : {
      "type" : "object",
      "required" : [ "organizationId", "region", "username" ],
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "UserLimitListRespDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "maxTotalBuy" : {
          "description" : "Maksimum toplam alış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxTotalSell" : {
          "description" : "Maksimum toplam satış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "netStatusBuy" : {
          "description" : "Net durum alış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "netStatusSell" : {
          "description" : "Net durum satış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxBuyQuantity" : {
          "description" : "Maksimum alış teklif miktar bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxSellQuantity" : {
          "description" : "Maksimum satış teklif miktar bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxBuyPrice" : {
          "description" : "Maksimum alış teklif fiyat bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedBigDecimal"
        },
        "minSellPrice" : {
          "description" : "Minimum satış teklif fiyat bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedBigDecimal"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "description" : "PTF'ye göre sapma tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        },
        "isCheckedPreventOffer" : {
          "type" : "boolean",
          "description" : "Limit aşımında teklif kaydını engelle"
        }
      }
    },
    "UserLimitSaveReqDto" : {
      "type" : "object",
      "required" : [ "isCheckMcp", "isCheckedPreventOffer", "maxBuyPrice", "maxBuyQuantity", "maxSellQuantity", "minSellPrice", "region" ],
      "properties" : {
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktar bilgisi"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktar bilgisi"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyat bilgisi"
        },
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyat bilgisi"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "type" : "string",
          "description" : "PTF'ye göre sapma tipi",
          "enum" : [ "AMOUNT", "RATE" ]
        },
        "isCheckedPreventOffer" : {
          "type" : "boolean",
          "description" : "Limit aşımında teklif kaydını engelle"
        }
      }
    },
    "UserLimitSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "savedUsername" : {
          "type" : "string",
          "description" : "Limit bilgileri kaydedilecek kullanıcılar."
        }
      }
    },
    "UserListByAdminUserDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string"
        },
        "name" : {
          "type" : "string"
        },
        "surname" : {
          "type" : "string"
        }
      }
    },
    "UserListByAdminUserReqDto" : {
      "type" : "object"
    },
    "UserListByAdminUserRespDto" : {
      "type" : "object",
      "properties" : {
        "users" : {
          "type" : "array",
          "description" : "Kullancıcı Bilgileri",
          "items" : {
            "$ref" : "#/definitions/UserListByAdminUserDto"
          }
        }
      }
    },
    "UserLkListReqDto" : {
      "type" : "object",
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        }
      }
    },
    "UserLkListRespDto" : {
      "type" : "object",
      "properties" : {
        "users" : {
          "type" : "array",
          "description" : "Organizasyon id bilgisi",
          "items" : {
            "$ref" : "#/definitions/KeyValueDtoString"
          }
        }
      }
    },
    "UserResponseDto" : {
      "type" : "object",
      "properties" : {
        "user" : {
          "description" : "Kullanıcı bilgisi",
          "$ref" : "#/definitions/UserDto"
        },
        "accessToken" : {
          "type" : "string",
          "description" : "JWT ile erişmek için gerekli olan erişim anahtarı."
        },
        "webSocketDto" : {
          "$ref" : "#/definitions/WebSocketDto"
        },
        "authorizations" : {
          "type" : "object",
          "additionalProperties" : {
            "$ref" : "#/definitions/UserRoleDto"
          }
        }
      }
    },
    "UserRoleDto" : {
      "type" : "object",
      "properties" : {
        "roles" : {
          "type" : "array",
          "items" : {
            "type" : "string"
          }
        }
      }
    },
    "UserUpperLimitHistoryDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "transactionDate" : {
          "type" : "string",
          "format" : "date-time",
          "description" : "İşlem Tarihi"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktar bilgisi"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktar bilgisi"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyat bilgisi"
        },
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyat bilgisi"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "description" : "PTF'ye göre sapma tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "UserUpperLimitHistoryExportReqDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "UserUpperLimitHistoryListReqDto" : {
      "type" : "object",
      "required" : [ "pageInfo", "username" ],
      "properties" : {
        "pageInfo" : {
          "description" : "Sayfalama bilgisi",
          "$ref" : "#/definitions/PageDto"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "UserUpperLimitHistoryListRespDto" : {
      "type" : "object",
      "properties" : {
        "queryInformation" : {
          "description" : "Sorgu sonucu toplam kayıt bilgileri.",
          "$ref" : "#/definitions/QueryInformationDto"
        },
        "historyList" : {
          "type" : "array",
          "description" : "Kullanıcı Limit İşlemleri Geçmişi",
          "items" : {
            "$ref" : "#/definitions/UserUpperLimitHistoryDto"
          }
        }
      }
    },
    "UserUpperLimitListReqDto" : {
      "type" : "object",
      "required" : [ "organizationId", "region", "username" ],
      "properties" : {
        "organizationId" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Organizasyon id bilgisi"
        },
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        }
      }
    },
    "UserUpperLimitListRespDto" : {
      "type" : "object",
      "properties" : {
        "username" : {
          "type" : "string",
          "description" : "Kullanıcı gerçek ad bilgisi"
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "version" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Versiyon"
        },
        "maxTotalBuy" : {
          "description" : "Maksimum toplam alış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxTotalSell" : {
          "description" : "Maksimum toplam satış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "netStatusBuy" : {
          "description" : "Net durum alış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "netStatusSell" : {
          "description" : "Net durum satış",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxBuyQuantity" : {
          "description" : "Maksimum alış teklif miktar bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxSellQuantity" : {
          "description" : "Maksimum satış teklif miktar bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedLong"
        },
        "maxBuyPrice" : {
          "description" : "Maksimum alış teklif fiyat bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedBigDecimal"
        },
        "minSellPrice" : {
          "description" : "Minimum satış teklif fiyat bilgisi",
          "$ref" : "#/definitions/UserUpperLimitRangedBigDecimal"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "description" : "PTF'ye göre sapma tipi",
          "$ref" : "#/definitions/LabelValueDTO"
        }
      }
    },
    "UserUpperLimitRanged" : {
      "type" : "object",
      "properties" : {
        "currentValue" : {
          "$ref" : "#/definitions/Serializable"
        },
        "lowerBound" : {
          "$ref" : "#/definitions/Serializable"
        },
        "upperBound" : {
          "$ref" : "#/definitions/Serializable"
        }
      }
    },
    "UserUpperLimitRangedBigDecimal" : {
      "type" : "object",
      "properties" : {
        "currentValue" : {
          "type" : "number"
        },
        "lowerBound" : {
          "type" : "number"
        },
        "upperBound" : {
          "type" : "number"
        }
      }
    },
    "UserUpperLimitRangedLong" : {
      "type" : "object",
      "properties" : {
        "currentValue" : {
          "type" : "integer",
          "format" : "int64"
        },
        "lowerBound" : {
          "type" : "integer",
          "format" : "int64"
        },
        "upperBound" : {
          "type" : "integer",
          "format" : "int64"
        }
      }
    },
    "UserUpperLimitSaveReqDto" : {
      "type" : "object",
      "required" : [ "isCheckMcp", "isImplementedToAllUsers", "maxBuyPrice", "maxBuyQuantity", "maxSellQuantity", "minSellPrice", "region" ],
      "properties" : {
        "usernames" : {
          "type" : "array",
          "description" : "Limit bilgileri kaydedilecek kullanıcılar.",
          "items" : {
            "type" : "string"
          }
        },
        "region" : {
          "type" : "string",
          "description" : "Bölge bilgisi"
        },
        "maxBuyQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum alış teklif miktar bilgisi"
        },
        "maxSellQuantity" : {
          "type" : "integer",
          "format" : "int64",
          "description" : "Maksimum satış teklif miktar bilgisi"
        },
        "maxBuyPrice" : {
          "type" : "number",
          "description" : "Maksimum alış teklif fiyat bilgisi"
        },
        "minSellPrice" : {
          "type" : "number",
          "description" : "Minimum satış teklif fiyat bilgisi"
        },
        "isCheckMcp" : {
          "type" : "boolean",
          "description" : "PTF'ye göre sapma kontrolu"
        },
        "deviationAmount" : {
          "type" : "number",
          "description" : "PTF'ye göre sapma"
        },
        "deviationType" : {
          "type" : "string",
          "description" : "PTF'ye göre sapma tipi",
          "enum" : [ "AMOUNT", "RATE" ]
        },
        "isImplementedToAllUsers" : {
          "type" : "boolean",
          "description" : "*true* gönderilmesi durumunda sistemdeki tüm kullanıcılara uygular."
        }
      }
    },
    "UserUpperLimitSaveRespDto" : {
      "type" : "object",
      "properties" : {
        "savedUsernames" : {
          "type" : "array",
          "description" : "Limit bilgileri kaydedilecek kullanıcılar.",
          "items" : {
            "type" : "string"
          }
        }
      }
    },
    "View" : {
      "type" : "object",
      "properties" : {
        "contentType" : {
          "type" : "string"
        }
      }
    },
    "WebSocketDetailDto" : {
      "type" : "object",
      "properties" : {
        "channelName" : {
          "type" : "string"
        },
        "url" : {
          "type" : "string"
        }
      }
    },
    "WebSocketDto" : {
      "type" : "object",
      "properties" : {
        "url" : {
          "type" : "string"
        },
        "parameters" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/KeyValueDtoString"
          }
        },
        "channels" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/WebSocketDetailDto"
          }
        }
      }
    },
    "WebsocketMessageModel" : {
      "type" : "object",
      "properties" : {
        "contractBoardMessage" : {
          "$ref" : "#/definitions/ContractBoardSseMessage"
        },
        "tradeHistoryChannel" : {
          "$ref" : "#/definitions/TradeHistorySseMessage"
        },
        "offerHistoryChannel" : {
          "$ref" : "#/definitions/OfferSseMessage"
        },
        "netPositionChannel" : {
          "$ref" : "#/definitions/NetStatusSseMessage"
        },
        "organizationLimitStatus" : {
          "$ref" : "#/definitions/OrganizationLimitSseMessage"
        },
        "contractMessage" : {
          "$ref" : "#/definitions/ContractMessage"
        },
        "openTradeDay" : {
          "$ref" : "#/definitions/OpenContractJobSseMessage"
        },
        "ajaxEventChannel" : {
          "$ref" : "#/definitions/AjaxSseMessage"
        },
        "announcement" : {
          "$ref" : "#/definitions/AnnouncementSseMessage"
        },
        "notification" : {
          "$ref" : "#/definitions/NotificationSseMessageDto"
        },
        "matchingDetail" : {
          "$ref" : "#/definitions/MatchingDetailMessage"
        },
        "orderDepth" : {
          "$ref" : "#/definitions/OrderDepthDetailDtoMessage"
        },
        "organizationBestOffer" : {
          "$ref" : "#/definitions/OrganizationBestOfferMessage"
        },
        "orderDepthChart" : {
          "$ref" : "#/definitions/OrderDepthChartDtoMessage"
        },
        "tgsDayStartMessage" : {
          "$ref" : "#/definitions/TgsDayStartMessage"
        }
      }
    }
  }
}