| POST | /data-catalog/job-manager |
|---|
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports powerDev.ISO.ServiceModels
Imports powerDev.Common.Types
Namespace Global
Namespace powerDev.Common.Types
Public Enum DataCatalogJob
Undefined = 0
CaisoLMP = 4001
CaisoLMPDayAhead = 4002
CaisoLMPRealtimeFiveMin = 4003
CaisoLMPRealtimeFifiteenMin = 4004
CaisoAncillaryPriceDA = 4010
CaisoAncillaryPriceRT = 4011
CaisoAncillaryDemeandDA = 4015
CaisoAncillaryDemeandRT = 4016
CaisoFuelMix = 4021
CaisoFuelMixHybrid = 4022
CaisoDemand = 4031
CaisoDemandForecastByRegions = 4033
CaisoRACapacity = 4034
CaisoEmision = 4035
CaisoFuelPrice = 4036
CaisoSolarWindForecast = 4037
SppFuelMix = 5021
SppSolarAndWindForecast = 5022
SppSolarAndWindForecastShortTerm = 5023
SppLoadForecastMidTerm = 5024
SppGenerationCapacity = 5025
SppOperatingReserves = 5026
SppVerCurtailmentsData = 5027
SppLoadForecast = 5028
SppFuelMixDetailedData = 5029
IsoNeSolarBtm = 6040
IsoNeSevenDayWindForecast = 6041
IsoNeSevenDaySolarForecast = 6042
NyIsoBtmSolar = 7001
NyIsoBtmSolarForecast = 7002
NyIsoBtmSolarCapacityTracking = 7003
NyIsoLoadForecast = 7004
NyIsoFuelMix = 7005
Ercot60dDamGenResourceData = 8001
Ercot60dDamLoadResourceData = 8002
Ercot60dScedGenResourceData = 8003
Ercot60dScedLoadResourceData = 8004
ErcotDamShadowPrices = 8005
ErcotScedShadowPrices = 8006
ErcotRealTimeAddersReserves = 8007
ErcotAsReports = 8008
ErcotAncillaryServicePlan = 8009
ErcotDayAheadLoadForecast = 8010
ErcotHourlyResourceOutageCapacity = 8011
ErcotHourlySolarReport = 8012
ErcotHourlyWindReport = 8013
ErcotLoadForecastByWeatherZone = 8014
ErcotLoadForecastByZone = 8015
ErcotLoadForecast = 8016
ErcotShortTermSystemAdequacy = 8017
ErcotSppPriceCorrections = 8018
ErcotTemperatureForecastByZone = 8019
ErcotUnplannedResourceOutage = 8020
ErcotHighestPriceAsOfferSelected = 8021
ErcotAvailableSeasonalCapacityForecast = 8022
ErcotGenerationOutages = 8023
End Enum
Public Enum DataProvider
Undefined = 0
SPP = 1
ERCOT = 2
MISO = 3
CAISO = 4
PJM = 5
ISONE = 6
NYISO = 7
NW = 8
SW = 9
SE = 10
AESO = 11
IESO = 12
CENACE = 20
NONISO = 99
EIA = 100
PNM = 150
NREL = 200
NOAA = 210
ENTSOE = 1000
EPIAS = 1010
SELF = 10000
End Enum
End Namespace
Namespace powerDev.ISO.ServiceModels
Public Partial Class DataCatalogJobManagerRequest
Public Overridable Property Catalog As DataCatalogJob
Public Overridable Property Provider As DataProvider
Public Overridable Property IsHistorical As Boolean
Public Overridable Property IsStop As Boolean
End Class
End Namespace
End Namespace
VB.NET DataCatalogJobManagerRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /data-catalog/job-manager HTTP/1.1
Host: catalog-jobs-dev.power.dev
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"catalog":"Undefined","provider":"Undefined","isHistorical":false,"isStop":false}