/// <summary>
 ///     Gets carbon intensity for specified region
 /// </summary>
 /// <param name="region">A specified <see cref="CarbonIntensityUK.Models.RegionIDs"><c>Region ID</c></see></param>
 /// <returns>List of <see cref="CarbonIntensityUK.Models.RegionalIDIntensityResponse"><c>RegionalIDIntensityResponse</c></see> objects</returns>
 public static async Task <List <RegionalIDIntensityResponse> > Get(RegionIDs region) =>
 await ApiClient.GetAsObjects <List <RegionalIDIntensityResponse> >(
     $"{_base}regionid/{(int)region}");
 /// <summary>
 ///     Gets carbon intensity for a forecast and specific datetime for a specified Region ID
 /// </summary>
 /// <param name="option">A <see cref="IntensityUriOption"><c>IntensityURIOption</c></see></param>
 /// <param name="from">Specified from datetime in ISO 8601 format</param>
 /// <param name="region">A specified <see cref="CarbonIntensityUK.Models.RegionIDs"><c>Region ID</c></see></param>
 /// <returns>List of <see cref="CarbonIntensityUK.Models.RegionalIDIntensityResponse"><c>RegionalIDIntensityResponse</c></see> objects</returns>
 public static async Task <RegionalIDIntensityResponse> Get(IntensityUriOption option, DateTime from,
                                                            RegionIDs region) =>
 await ApiClient.GetAsObjects <RegionalIDIntensityResponse>(
     $"{_base}intensity/{from.ToISO8601()}/{option.ToString().ToLower()}/regionid/{(int)region}");
 /// <summary>
 ///     Gets carbon intensity between specified datetimes for specified region
 /// </summary>
 /// <param name="from">Start datetime range in ISO 8601 format</param>
 /// <param name="to">End datetime range in ISO 8601 format</param>
 /// <param name="region">A specified <see cref="CarbonIntensityUK.Models.RegionIDs"><c>Region ID</c></see></param>
 /// <returns>List of <see cref="CarbonIntensityUK.Models.RegionalIDIntensityResponse"><c>RegionalIDIntensityResponse</c></see> objects</returns>
 public static async Task <RegionalIDIntensityResponse> Get(DateTime from, DateTime to, RegionIDs region) =>
 await ApiClient.GetAsObjects <RegionalIDIntensityResponse>(
     $"{_base}intensity/{from.ToISO8601()}/{to.ToISO8601()}/regionid/{(int)region}");