Power.Dev Hangfire Services

<back to all web services

MisoImportJobRequest

The following routes are available for this service:
POST/miso-import-job
namespace powerDev.Common.Types

open System
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    type UrlActionType =
        | Undefined = 0
        | rt_lmp_five_min = 1
        | rt_lmp_five_min_pre = 2
        | rt_hourly_lmp = 3
        | rt_hourly_lmp_pre = 4
        | rt_mcp = 5
        | rt_as_demand = 6
        | rt_as_demand_five_min = 7
        | da_as_demand = 8
        | as_demand = 9
        | rt_mcp_sup = 11
        | da_lmp = 101
        | da_mcp = 102
        | ercot_ancillary_service_plan = 103
        | ercot_as_reports = 104
        | generation_outage = 200
        | fuel_mix = 211
        | fuel_mix_hour_quarter = 212
        | fuel_mix_hourly = 213
        | fuel_mix_detail = 215
        | fuel_mix_forecast = 216
        | application_queue = 220
        | da_shadow_price = 301
        | rt_shadow_price = 302
        | par_flow = 501
        | rt_mcp_zip = 1005
        | da_mcp_zip = 1102
        | load_or_demand = 1501
        | load_or_demand_forecast = 1502
        | emission = 1520
        | fuel_forecast = 1525
        | rt_batter_arbitrage = 2001
        | da_batter_arbitrage = 2002
        | interface_flow = 4001
        | pp_production_data = 5000
        | marginal_price = 5001
        | pool_price = 5002
        | aeso_ancillary = 5003
        | aeso_standby_operating_reserve = 5004
        | power_plant = 6000
        | power_plant_monthly = 6001
        | power_plant_yearly = 6002
        | power_plant_utility = 6003
        | pp_production_data_monthly = 6004
        | pp_production_data_yearly = 6005
        | ercot_application_queue = 7000
        | ercot_load_wz_data = 7001
        | pjm_load_hourly_data = 7002
        | isone_load_hourly_data = 7003
        | nyiso_load_hourly_data = 7004
        | miso_load_data = 7005
        | spp_load_hourly_data = 7006
        | caiso_load_data = 7007
        | spp_load_fivemin_data = 7008
        | pjm_load_fivemin_data = 7009
        | isone_load_fivemin_data = 7010
        | nyiso_load_fivemin_data = 7011
        | ercot_load_fz_hourly_data = 7012
        | ercot_load_fz_fivemin_data = 7013
        | ercot_60d_dam_gen_resource_data = 7014
        | ercot_60d_dam_load_resource_data = 7015
        | ercot_60d_sced_gen_resource_data = 7016
        | ercot_60d_sced_load_resource_data = 7017
        | ercot_dam_shadow_prices = 7018
        | ercot_sced_shadow_prices = 7019
        | ercot_real_time_adders_reserves = 7020
        | ercot_as_reports_archive = 7021
        | ercot_ancillary_service_plan_archive = 7022
        | ercot_day_ahead_load_forecast = 7023
        | ercot_hourly_resource_outage_capacity = 7024
        | ercot_hourly_solar_report = 7025
        | ercot_hourly_wind_report = 7026
        | ercot_load_forecast_by_weather_zone = 7027
        | ercot_load_forecast_by_zone = 7028
        | ercot_load_forecast_all = 7029
        | ercot_short_term_system_adequacy = 7030
        | ercot_spp_price_corrections = 7031
        | ercot_temperature_forecast_by_zone = 7032
        | ercot_unplanned_resource_outage = 7033
        | ercot_highest_price_as_offer_selected = 7034
        | ercot_available_seasonal_capacity_forecast = 7035
        | ercot_generation_outages = 7036
        | caiso_ra_capacity = 7401
        | isone_btm_solar = 7402
        | isone_seven_day_wind_forecast = 7403
        | isone_seven_day_solar_forecast = 7404
        | nrel_future_data = 8000
        | eia_generation_by_fuel = 9000
        | eia_generation_by_subregion = 9001
        | eia_demand_forecast = 9002
        | nyiso_fuel_mix = 10001
        | nyiso_btm_solar = 10002
        | nyiso_btm_solar_forecast = 10003
        | nyiso_btm_solar_capacity_tracking = 10004
        | nyiso_load_forecast = 10005
        | pjm_load_forecast = 10006
        | pjm_projected_rto_peak_stats = 10007
        | pjm_load_forecast_hourly_historical = 10008
        | pjm_operational_reserves = 10009
        | pjm_projected_area_peak_stats = 10010
        | pjm_solar_forecast_5min = 10011
        | pjm_solar_forecast_hourly = 10012
        | pjm_solar_generation_5min = 10013
        | pjm_solar_generation_by_area = 10014
        | pjm_transfer_interface_info = 10015
        | pjm_transmission_limits = 10016
        | pjm_wind_forecast_hourly = 10017
        | pjm_wind_generation_by_area = 10018
        | pjm_wind_generation_instantaneous = 10019
        | spp_solar_and_wind_forecast = 10500
        | spp_solar_and_wind_forecast_short_term = 10501
        | spp_load_forecast_mid_term = 10502
        | spp_generation_capacity = 10503
        | spp_operating_reserves = 10504
        | spp_ver_curtailments_data = 10505
        | spp_load_forecast = 10506
        | spp_fuel_mix_detailed_data = 10507
        | da_ercot_lambda = 13113
        | rt_ercot_lambda = 13114
        | rt_lmp_five_min_weekly = -1000
        | da_lmp_bus = -101
        | rt_lmp_five_min_bus = -1

    [<AllowNullLiteral>]
    type MisoImportJobRequest() = 
        member val FileType:UrlActionType = new UrlActionType() with get,set
        member val Recursive:Boolean = new Boolean() with get,set
        member val Limit:Int32 = new Int32() with get,set

F# MisoImportJobRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /miso-import-job HTTP/1.1 
Host: catalog-jobs-dev.power.dev 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<MisoImportJobRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/powerDev.ISO.ServiceModels">
  <FileType>Undefined</FileType>
  <Limit>0</Limit>
  <Recursive>false</Recursive>
</MisoImportJobRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

(string)