| POST | /data-catalog/tester |
|---|
import Foundation
import ServiceStack
public class DataCatalogTesterRequest : Codable
{
public var catalog:DataCatalogJob
public var date:Date
public var force:Bool
required public init(){}
}
public enum DataCatalogJob : Int, Codable
{
case Undefined = 0
case CaisoLMP = 4001
case CaisoLMPDayAhead = 4002
case CaisoLMPRealtimeFiveMin = 4003
case CaisoLMPRealtimeFifiteenMin = 4004
case CaisoAncillaryPriceDA = 4010
case CaisoAncillaryPriceRT = 4011
case CaisoAncillaryDemeandDA = 4015
case CaisoAncillaryDemeandRT = 4016
case CaisoFuelMix = 4021
case CaisoFuelMixHybrid = 4022
case CaisoDemand = 4031
case CaisoDemandForecastByRegions = 4033
case CaisoRACapacity = 4034
case CaisoEmision = 4035
case CaisoFuelPrice = 4036
case CaisoSolarWindForecast = 4037
case SppFuelMix = 5021
case SppSolarAndWindForecast = 5022
case SppSolarAndWindForecastShortTerm = 5023
case SppLoadForecastMidTerm = 5024
case SppGenerationCapacity = 5025
case SppOperatingReserves = 5026
case SppVerCurtailmentsData = 5027
case SppLoadForecast = 5028
case SppFuelMixDetailedData = 5029
case IsoNeSolarBtm = 6040
case IsoNeSevenDayWindForecast = 6041
case IsoNeSevenDaySolarForecast = 6042
case NyIsoBtmSolar = 7001
case NyIsoBtmSolarForecast = 7002
case NyIsoBtmSolarCapacityTracking = 7003
case NyIsoLoadForecast = 7004
case NyIsoFuelMix = 7005
case Ercot60dDamGenResourceData = 8001
case Ercot60dDamLoadResourceData = 8002
case Ercot60dScedGenResourceData = 8003
case Ercot60dScedLoadResourceData = 8004
case ErcotDamShadowPrices = 8005
case ErcotScedShadowPrices = 8006
case ErcotRealTimeAddersReserves = 8007
case ErcotAsReports = 8008
case ErcotAncillaryServicePlan = 8009
case ErcotDayAheadLoadForecast = 8010
case ErcotHourlyResourceOutageCapacity = 8011
case ErcotHourlySolarReport = 8012
case ErcotHourlyWindReport = 8013
case ErcotLoadForecastByWeatherZone = 8014
case ErcotLoadForecastByZone = 8015
case ErcotLoadForecast = 8016
case ErcotShortTermSystemAdequacy = 8017
case ErcotSppPriceCorrections = 8018
case ErcotTemperatureForecastByZone = 8019
case ErcotUnplannedResourceOutage = 8020
case ErcotHighestPriceAsOfferSelected = 8021
case ErcotAvailableSeasonalCapacityForecast = 8022
case ErcotGenerationOutages = 8023
}
Swift DataCatalogTesterRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /data-catalog/tester HTTP/1.1
Host: catalog-jobs-dev.power.dev
Accept: application/json
Content-Type: application/json
Content-Length: length
{"catalog":"Undefined","date":"\/Date(-62135596800000-0000)\/","force":false}