<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://developer.heimdallcloud.com/changelog</id>
    <title>Heimdall Power API Changelog</title>
    <updated>2026-05-18T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://developer.heimdallcloud.com/changelog"/>
    <subtitle>Stay up to date with changes to the Heimdall Power External API</subtitle>
    <icon>https://developer.heimdallcloud.com/img/favicon-96x96.png</icon>
    <rights>Copyright © 2026 Heimdall Power AS</rights>
    <entry>
        <title type="html"><![CDATA[Facility voltages now included in asset response]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/05/18/assets-expose-facility-voltages</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/05/18/assets-expose-facility-voltages"/>
        <updated>2026-05-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The GET /assets/v1/assets response now includes nominal_voltage (always present) and]]></summary>
        <content type="html"><![CDATA[<p>The <code>GET /assets/v1/assets</code> response now includes <code>nominal_voltage</code> (always present) and
<code>operational_voltage</code> (optional) on each facility. Both are phase-to-phase voltages in volts.
These values feed the apparent-power calculation on the capacity-monitoring circuit-rating
endpoint.</p>]]></content>
        <category label="assets" term="assets"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Circuit rating can now be returned as apparent power]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/05/18/capacity-monitoring-add-apparent-power-metric</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/05/18/capacity-monitoring-add-apparent-power-metric"/>
        <updated>2026-05-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[GET /capacitymonitoring/v1/facilities//circuit_ratings/latest now accepts an]]></summary>
        <content type="html"><![CDATA[<p><code>GET /capacity_monitoring/v1/facilities/{facility_id}/circuit_ratings/latest</code> now accepts an
optional <code>metric</code> query parameter. Use <code>metric=current</code> (default) to receive the rating in
amperes, or <code>metric=apparent_power</code> to receive it in MVA, computed as
<code>S = sqrt(3) * V * I / 1,000,000</code>. The line's operational voltage is used when configured and
positive; otherwise the nominal voltage is used. Both voltages are exposed on the facility in the
<code>GET /assets/v1/assets</code> response so you can verify which value the calculation used.</p>]]></content>
        <category label="capacity-monitoring" term="capacity-monitoring"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Historical circuit ratings endpoint added]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/05/12/capacity-monitoring-add-circuit-ratings-endpoint</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/05/12/capacity-monitoring-add-circuit-ratings-endpoint"/>
        <updated>2026-05-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Added GET /capacitymonitoring/v1/facilities//circuit_ratings, which]]></summary>
        <content type="html"><![CDATA[<p>Added <code>GET /capacity_monitoring/v1/facilities/{facility_id}/circuit_ratings</code>, which
returns a time series of circuit ratings for a facility over a requested period.
Use this endpoint to retrieve historical circuit rating data rather than just the
latest value.</p>]]></content>
        <category label="capacity-monitoring" term="capacity-monitoring"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Historical conductor temperatures endpoint added]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/05/12/grid-insights-add-conductor-temperatures-endpoint</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/05/12/grid-insights-add-conductor-temperatures-endpoint"/>
        <updated>2026-05-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Added GET /gridinsights/v1/lines//conductor_temperatures, which returns]]></summary>
        <content type="html"><![CDATA[<p>Added <code>GET /grid_insights/v1/lines/{line_id}/conductor_temperatures</code>, which returns
a time series of conductor temperature measurements for a line over a requested
period. Use this endpoint to retrieve historical conductor temperature data rather
than just the latest value.</p>]]></content>
        <category label="grid-insights" term="grid-insights"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[DLR response now includes the span with lowest ampacity]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/05/05/capacity-monitoring-add-at-span-id-to-dlr</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/05/05/capacity-monitoring-add-at-span-id-to-dlr"/>
        <updated>2026-05-05T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The GET /capacitymonitoring/v1/lines//heimdall_dlrs/latest response now includes]]></summary>
        <content type="html"><![CDATA[<p>The <code>GET /capacity_monitoring/v1/lines/{line_id}/heimdall_dlrs/latest</code> response now includes
<code>at_span_id</code>, a UUID identifying the specific span on the line where the lowest ampacity was
calculated. This lets you pinpoint which part of the line is the limiting factor for the
current DLR value.</p>]]></content>
        <category label="capacity-monitoring" term="capacity-monitoring"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Facility components now included in asset response]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/04/29/assets-expose-facility-components</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/04/29/assets-expose-facility-components"/>
        <updated>2026-04-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The GET /assets/v1/assets response now includes facility components. This allows grid owners to map facility component IDs to component names.]]></summary>
        <content type="html"><![CDATA[<p>The <code>GET /assets/v1/assets</code> response now includes facility components. This allows grid owners to map facility component IDs to component names.</p>]]></content>
        <category label="assets" term="assets"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Historical line currents endpoint added]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/04/29/grid-insights-add-line-currents-endpoint</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/04/29/grid-insights-add-line-currents-endpoint"/>
        <updated>2026-04-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Added GET /gridinsights/v1/lines//currents, which returns a time series]]></summary>
        <content type="html"><![CDATA[<p>Added <code>GET /grid_insights/v1/lines/{line_id}/currents</code>, which returns a time series
of current measurements for a line over a requested period. Use this endpoint to
retrieve historical current data rather than just the latest value.</p>]]></content>
        <category label="grid-insights" term="grid-insights"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[DLR response now indicates fallback values]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/04/23/capacity-monitoring-add-is-fallback-to-dlr</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/04/23/capacity-monitoring-add-is-fallback-to-dlr"/>
        <updated>2026-04-23T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The GET /capacitymonitoring/v1/lines//heimdall_dlrs/latest response now]]></summary>
        <content type="html"><![CDATA[<p>The <code>GET /capacity_monitoring/v1/lines/{line_id}/heimdall_dlrs/latest</code> response now
includes an <code>is_fallback</code> field. When <code>true</code>, the DLR value is a fallback rather than
a live calculation — this applies to grid owners who have opted in to the fallback
feature. Integrations that display or act on DLR values should account for this flag.</p>]]></content>
        <category label="capacity-monitoring" term="capacity-monitoring"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Sag and clearance response includes extremum values]]></title>
        <id>https://developer.heimdallcloud.com/changelog/2026/04/16/grid-insights-add-extremum-values-to-sag</id>
        <link href="https://developer.heimdallcloud.com/changelog/2026/04/16/grid-insights-add-extremum-values-to-sag"/>
        <updated>2026-04-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The GET /gridinsights/v1/lines//sagandclearance/latest response now]]></summary>
        <content type="html"><![CDATA[<p>The <code>GET /grid_insights/v1/lines/{line_id}/sag_and_clearance/latest</code> response now
includes line-level <code>max_sag</code> and <code>min_clearance</code> values for the current
aggregation window, together with per-span sag and clearance details. This makes it
easier to identify the highest sag and lowest clearance on a line without polling
repeatedly.</p>]]></content>
        <category label="grid-insights" term="grid-insights"/>
        <category label="v1" term="v1"/>
        <category label="added" term="added"/>
    </entry>
</feed>