Power.Dev Hangfire Services

<back to all web services

DataCatalogJobManagerRequest

The following routes are available for this service:
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

HTTP + 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}