Central collection and publication of electricity generation, transportation and consumption data and information for the pan-European market.

1. Basics

1.1. Reference documentation

The TP restful API Implementation Guide explains the business context and provides the use case and process sequence.

1.2. Request methods

The restful API is a synchronous interface. There are two methods to query for desired data:

  • Http Get - parameters are a part of URI string

  • Http Post - Status Request Document with parameters are included as XML in the request body

    • Content-Type: application/xml required in request header

For more information about the Status Request Document please refer to EDI library.

Please note that in case of Get request all special characters have to be escaped to prevent Http 400 Bad request. See encoding reference for more details.

1.3. Request endpoints

Both request methods share common endpoint.

Production

IOP

 Only https protocol is supported.

1.4. Parameters

The TP restful API Implementation Guide provides the dependency tables for the applicable attributes. For each transparency regulation article, the tables indicate what parameters must or may be used to query for the corresponding data. For ease of reference, in chapter 4 below the mandatory and optional attributes are indicated in each example.

Parameter order is not significant however users are advised to place parameters that identify the data item first, followed by any additional criteria and end with date range. This is a recommended convention to facilitate troubleshooting.

 Not delivering optional attribute will be considered as a request for all available options e.g. not specifying planned/unplanned outage will return both.

Parameter names are case sensitive. When using Get method, parameters should start with lowercase to comply with standards. For complete parameter list see Appendix A.

Time is always expressed in UTC.

Also there are two alternative ways how to specify desired time interval:

  • Use parameter TimeInterval (in Get and Post methods)

    • ISO format e.g. 2016-01-01T00:00Z/2016-01-02T00:00Z (slash and colon have to be escaped in case of Get method)

  • Use periodStart and periodEnd parameters (in Get method only)

    • Pattern yyyyMMddHHmm e.g. 201601010000

  • Use TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

    • Optional parameters available only for Outages.

    • Represents time of the outage value update visible in view detail.

 

The usage of the new optional attribites, TimeIntervalUpdate or combination of PeriodStartUpdate, in the query will fetch only latest updated version of outages within secified Outage's Timeinterval and specified TimeIntervalUpdate. TimeIntervalUpdate corresponds to 'Updated(UTC)' timestamp in value details of the outage published in the paltform. For example, UK outages wher query results in getting more then 200 documents even when queried for 2 hrs. It this extra optional paramter is added i..e Updated start and Updated end, the API call will limit the results to fetch on the latest updated documents. This will help in not fetching already downloaded outages, which you have queried previously. 

 

It is important to take area’s timezone into consideration, as well as winter/summer time. For example, consider the day of February 2 2016 in CET. This is during winter time and hence using UTC this day is considered to start at 2016-01-01 at 23:00 and end at 2016-01-02 at 23:00. As another example, the day of July 5 2016 in CET is during summer time and using UTC this day is considered to start at 2016-07-04 at 22:00 and end at 2016-07-05 at 22:00.

 

1.5. Query Response

The response format is defined by the download scenarios described in the implementation guides, which are an integral part of the transparency platform’s manual of procedures.

Also in the response, time is always expressed in UTC. System returns both partially and exactly matching data. Amount of returned data depends on regulation article. For example, a query for one day of a weekly forecast will always return a whole week. Likewise, if the requested time interval in a query for a day-ahead forecast covers the last hours of one day and the first hours of the following day, the response will contain complete data for both days.

For the following regulation articles the query response will contain data for a whole day (or a multiple of days, depending on the length of the requested time interval): 6.1.b, 12.1.b, 12.1.d, 12.1.f, 14.1.c and 14.1.d. For the following regulation articles, the query response will contain data for the requested MTU or BTU period(s): 6.1.a, 12.1.g, 16.1.a, 16.1.b&c, 17.1.d-h and 17.1.j.

When querying for daily, weekly, monthly or yearly data, the time interval in the response corresponds to the day in the timezone for which the transparency platform publishes the data. For example: A query for article 6.1.b Day-ahead load forecast for April 6 2016 in Czech republic will yield a response with a time interval starting at 2016-04-05T22:00Z and ending at 2016-04-06T22:00Z. In general, this is the timezone in which the area or border is physically located, however for articles 12.1.d Day-ahead Prices and 12.1.e Net Positions there are exceptions to this rule due to regional arrangements for capacity allocations.

Curve type in response is A01 for all data items except Production/Generation unit outages, where A03 is used.

 When querying for border data (i.e. specifying in_Domain and out_Domain) platform will export data only for one direction (import or export). To get second direction, in_Domain and out_Domain values should be swapped and sent in a new request.

1.6. Rejection of Request

Request is rejected when one or more of these conditions are met:

  • Request does not contain all mandatory parameters

  • Request contains duplicate parameters

  • Parameters contain forbidden characters or letter case does not match

  • No data could be found

  • Requested date range exceeds permitted limit of one year

  • More than 100 matching documents (see query limits chapter)

System will return Acknowledgement_MarketDocument with reasons of rejection. See example below:

<?xml version="1.0" encoding="UTF-8"?>
<Acknowledgement_MarketDocument
	xmlns="urn:iec62325.351:tc57wg16:451-1:acknowledgementdocument:7:0">
	<mRID>be3917c7-0704-4</mRID>
	<createdDateTime>2016-03-30T10:45:36Z</createdDateTime>

	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>

	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A39</receiver_MarketParticipant.marketRole.type>

	<received_MarketDocument.createdDateTime>2016-03-30T10:45:35Z</received_MarketDocument.createdDateTime>

	<Reason>
		<code>999</code>
		<text>No matching data found</text>
	</Reason>
</Acknowledgement_MarketDocument>

1.7. Query via web browser

Transparency platform web API can be accessed via web browser using Get method. Following example is for article 6.1.A:

https://transparency.entsoe.eu/api?securityToken=MYTOKEN&documentType=A65&processType=A16&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300

2. Authentication and Authorisation

To request the access to the Restful API, please register on the Transparency Platform and send an email to transparency@entsoe.eu with “Restful API access” in the subject line. Indicate the email address you entered during registration in the email body. The ENTSO-E Helpdesk will make their best efforts to respond to your request within 3 working days.

Once access has been granted, users will find, after logging in, their token under Account Settings on TP.

If you suspect that the token has been compromised, you must contact ENTSO-E to reset the token.

If token is missing or invalid (including suspended account), system will respond with Http 401 Unauthorized.

2.1. Get Method

Token has be present among other params. Parameter key is securityToken.

GET /api?securityToken=TOKEN (other parameters omitted)

2.2. Post Method

Token has be present in http header. Key is SECURITY_TOKEN.

Request Header:
POST /api HTTP/1.1
Content-Type: application/xml
SECURITY_TOKEN: TOKEN

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    (attributes omitted)

3. Query Limits

Limits apply on the amount of data that can be returned. In the chapter detailed guidelines and examples the limits are explained for each data item.

  • Standard Data View - Data items on transparency platform that consist of tables filled by values and/or N/A

    • One year range applies

  • Curve type Data View - Data items on transparency platform that consist of tables with expandable rows. Outages and capacity allocation data fall into this category.

    • 100 published documents is the maximum. One table row corresponds to one document.

    • Limit for number of Outages is increased to 200 document's per request

If query exceeds these limits, a negative acknowledgement will be received (see rejection of request chapter). If this situation arises, it is recommended that original query time interval is reduced into smaller, consecutive time intervals. It may also be possible to apply additional, optional selection criteria.

4. Detailed guidelines and examples

Examples do not include security token.

4.1. Load domain

4.1.1. Actual Total Load [6.1.A]

  • One year range limit applies

  • Minimum time interval in query response is one MTU period

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • OutBiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 6.1.A for Czech bidding zone and the year 2016.

GET /api?documentType=A65&processType=A16&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A65</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A16</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>OutBiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8"?>
<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
    <mRID>5693afe33ce749e4b0cea17f1f64f211</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A65</type>
    <process.processType>A16</process.processType>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-02-26T07:24:53Z</createdDateTime>
    <time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
    </time_Period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>A04</businessType>
        <objectAggregation>A01</objectAggregation>
        <outBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</outBiddingZone_Domain.mRID>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2015-12-31T23:00Z</start>
                <end>2016-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT60M</resolution>
            <Point>
                <position>1</position>
                <quantity>6288</quantity>
            </Point>
            ...
        </Period>
    </TimeSeries>
</GL_MarketDocument>

4.1.2. Day-Ahead Total Load Forecast [6.1.B]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • OutBiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 6.1.B for Czech bidding zone and the year 2016.

GET /api?documentType=A65&processType=A01&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A65</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>OutBiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>8086330c19054ec18d7cb023f1541062</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A65</type>
	<process.processType>A01</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:08:24Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A04</businessType>
		<objectAggregation>A01</objectAggregation>
		<outBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</outBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>6363</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>6288</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>6182</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>6100</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>6046</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>5942</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>5849</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>5763</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>5783</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>6233</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>6610</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>6737</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>6808</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>6837</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>6948</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>7012</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>7178</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>7287</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>7257</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>7151</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>7056</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>6724</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>6485</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>6182</quantity>
			</Point>
		</Period>
	</TimeSeries>
    ...
</GL_MarketDocument>

4.1.3. Week-Ahead Total Load Forecast [6.1.C]

  • One year range limit applies

  • Minimum time interval in query response is one week

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • OutBiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 6.1.C for Czech bidding zone and the year 2016.

GET /api?documentType=A65&processType=A31&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A65</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A31</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>OutBiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>5931be56ab5b47c79565629be03b9555</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A65</type>
	<process.processType>A31</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:16:57Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-27T23:00Z</start>
		<end>2016-04-10T22:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A60</businessType>
		<objectAggregation>A01</objectAggregation>
		<outBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</outBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-27T23:00Z</start>
				<end>2016-01-03T23:00Z</end>
			</timeInterval>
			<resolution>P1D</resolution>
			<Point>
				<position>1</position>
				<quantity>6050</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>6307</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>6331</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>5884</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>5508</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>5695</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>6156</quantity>
			</Point>
		</Period>
	</TimeSeries>
    ...
</GL_MarketDocument>

4.1.4. Month-Ahead Total Load Forecast [6.1.D]

  • One year range limit applies

  • Minimum time interval in query response is one month

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • OutBiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 6.1.D for Czech bidding zone and the year 2016.

GET /api?documentType=A65&processType=A32&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A65</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A32</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>OutBiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>75005c14300a451b9e47f4dff0f34a4d</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A65</type>
	<process.processType>A32</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:17:53Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-06T23:00Z</start>
		<end>2016-05-01T22:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A60</businessType>
		<objectAggregation>A01</objectAggregation>
		<outBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</outBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-06T23:00Z</start>
				<end>2016-01-03T23:00Z</end>
			</timeInterval>
			<resolution>P7D</resolution>
			<Point>
				<position>1</position>
				<quantity>7211</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>6961</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>5899</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>6083</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.1.5. Year-Ahead Total Load Forecast [6.1.E]

  • One year range limit applies

  • Minimum time interval in query response is one year

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • OutBiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 6.1.E for Czech bidding zone and the year 2016.

GET /api?documentType=A65&processType=A33&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A65</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A33</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>OutBiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml
<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>82206735bdd44e6787a6f3a750eafb35</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A65</type>
	<process.processType>A33</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:18:35Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-01-04T23:00Z</start>
		<end>2017-01-01T23:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A60</businessType>
		<objectAggregation>A01</objectAggregation>
		<outBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</outBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-01-05T00:00Z</start>
				<end>2016-01-04T00:00Z</end>
			</timeInterval>
			<resolution>P7D</resolution>
			<Point>
				<position>1</position>
				<quantity>6578</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>7053</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>7156</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>7190</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>7287</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>7465</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>7263</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>6889</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>6717</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>6666</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>6586</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>6484</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>6455</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>6052</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>5817</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>5557</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>5376</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>5160</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>5116</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>5277</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>5109</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>5054</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>5044</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>5021</quantity>
			</Point>
			<Point>
				<position>25</position>
				<quantity>4954</quantity>
			</Point>
			<Point>
				<position>26</position>
				<quantity>5151</quantity>
			</Point>
			<Point>
				<position>27</position>
				<quantity>4858</quantity>
			</Point>
			<Point>
				<position>28</position>
				<quantity>4860</quantity>
			</Point>
			<Point>
				<position>29</position>
				<quantity>4767</quantity>
			</Point>
			<Point>
				<position>30</position>
				<quantity>4808</quantity>
			</Point>
			<Point>
				<position>31</position>
				<quantity>4877</quantity>
			</Point>
			<Point>
				<position>32</position>
				<quantity>4942</quantity>
			</Point>
			<Point>
				<position>33</position>
				<quantity>5000</quantity>
			</Point>
			<Point>
				<position>34</position>
				<quantity>5197</quantity>
			</Point>
			<Point>
				<position>35</position>
				<quantity>5205</quantity>
			</Point>
			<Point>
				<position>36</position>
				<quantity>5413</quantity>
			</Point>
			<Point>
				<position>37</position>
				<quantity>5575</quantity>
			</Point>
			<Point>
				<position>38</position>
				<quantity>5574</quantity>
			</Point>
			<Point>
				<position>39</position>
				<quantity>5636</quantity>
			</Point>
			<Point>
				<position>40</position>
				<quantity>5886</quantity>
			</Point>
			<Point>
				<position>41</position>
				<quantity>6018</quantity>
			</Point>
			<Point>
				<position>42</position>
				<quantity>6137</quantity>
			</Point>
			<Point>
				<position>43</position>
				<quantity>6126</quantity>
			</Point>
			<Point>
				<position>44</position>
				<quantity>6354</quantity>
			</Point>
			<Point>
				<position>45</position>
				<quantity>6397</quantity>
			</Point>
			<Point>
				<position>46</position>
				<quantity>6300</quantity>
			</Point>
			<Point>
				<position>47</position>
				<quantity>6826</quantity>
			</Point>
			<Point>
				<position>48</position>
				<quantity>6875</quantity>
			</Point>
			<Point>
				<position>49</position>
				<quantity>7024</quantity>
			</Point>
			<Point>
				<position>50</position>
				<quantity>6907</quantity>
			</Point>
			<Point>
				<position>51</position>
				<quantity>6022</quantity>
			</Point>
			<Point>
				<position>52</position>
				<quantity>5885</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.1.6. Year-Ahead Forecast Margin [8.1]

  • One year range limit applies

  • Minimum time interval in query response is one year

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • OutBiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 8.1 for Czech bidding zone and the year 2016.

GET /api?documentType=A70&processType=A33&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A70</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A33</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>OutBiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>c4cdfa468d6741a08d0182794d2bf731</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A70</type>
	<process.processType>A33</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:19:40Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A92</businessType>
		<objectAggregation>A01</objectAggregation>
		<outBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</outBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-12-31T23:00Z</end>
			</timeInterval>
			<resolution>P1Y</resolution>
			<Point>
				<position>1</position>
				<quantity>2841</quantity>
			</Point>
		</Period>
	</TimeSeries>
</GL_MarketDocument>

4.2. Transmission domain

4.2.1. Expansion and Dismantling Projects [9.1]

  • 100 documents limit applies

  • Time interval in query response depends on duration of matching projects

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • DocStatus

GET request

Request for data published under article 9.1 for the DE(50Hz)>CZ border and the year 2016.

GET /api?documentType=A90&businessType=B01&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A90</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<TransmissionNetwork_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:transmissionnetworkdocument:3:0">
	<mRID>18df89badd5e4bf8996332299541be3c</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A90</type>
	<process.processType>A35</process.processType>
	<createdDateTime>2016-05-10T08:36:36Z</createdDateTime>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<period.timeInterval>
		<start>2016-01-04T23:00Z</start>
		<end>2016-01-05T00:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>B01</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YDE-VE-------2</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<end_DateAndOrTime.date>2016-12-31</end_DateAndOrTime.date>
		<Asset_RegisteredResource>
			<mRID codingScheme="A01">27T-PST-HRA-DE-X</mRID>
			<pSRType.psrType>B24</pSRType.psrType>
			<location.name>CZ</location.name>
		</Asset_RegisteredResource>
		<Period>
			<timeInterval>
				<start>2016-01-04T23:00Z</start>
				<end>2016-01-05T00:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>500</quantity>
			</Point>
		</Period>
		<Reason>
			<code>A95</code>
			<text>
				The est. effect represents expected increase of interconnector tech. cross zonal capacity (CZC). The actual CZC offered to the allocation processes will be harmonized with TSO partners and will reflect operational conditions in the interconnected grid.
			</text>
		</Reason>
	</TimeSeries>
</TransmissionNetwork_MarketDocument>

4.2.2. Forecasted Capacity [11.1.A]

  • One year range limit applies

  • Minimum time interval in query response ranges from day to year, depending on selected Contract_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for day-ahead forecasts for SK>CZ border and the year 2016.

GET /api?documentType=A61&contract_MarketAgreement.Type=A01&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A61</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>647e1e80e4394936963fb4b7ce5c0c0e</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A61</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:37:57Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-02T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A27</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>1200</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>1200</quantity>
			</Point>
		</Period>
	</TimeSeries>
    ...
</Publication_MarketDocument>

4.2.3. Offered Capacity [11.1.A]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Contract_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • Auction.Type

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • Auction.Category

    • ClassificationSequence_AttributeInstanceComponent.Position

GET request

Request for daily offered capacity in implicit allocations for CZ>SK border and the day 20160102.

GET /api?documentType=A31&contract_MarketAgreement.Type=A01&in_Domain=10YSK-SEPS-----K&out_Domain=10YCZ-CEPS-----N&auction.Type=A01&periodStart=201601012300&periodEnd=201601022300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A31</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Auction.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2016-01-01T23:00Z/2016-01-02T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>83c7d46472c54b3989f5d72a5c04b669</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A31</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:42:58Z</createdDateTime>
	<period.timeInterval>
		<start>2016-01-01T23:00Z</start>
		<end>2016-01-02T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.mRID>CP_A_D_SK-CZ</auction.mRID>
		<auction.type>A01</auction.type>
		<businessType>A31</businessType>
		<in_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-01T23:00Z</start>
				<end>2016-01-02T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>623</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>618</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>620</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>625</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>613</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>623</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>466</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>470</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>485</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>482</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>480</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>476</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>479</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>481</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>481</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>475</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>471</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>471</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>467</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>467</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>480</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>480</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>615</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>609</quantity>
			</Point>
		</Period>
	</TimeSeries>
</Publication_MarketDocument>

4.2.4. Flow-based Parameters [11.1.B]

  • 100 documents limit applies

  • Minimum time interval in query response is one day for day-ahead allocations

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • In_Domain and Out_Domain must both contain the EIC code of the region

GET request

Request for day-ahead flow-based parameters published under article 11.1.B for CWE region and the day 20160101.

GET /api?documentType=B11&processType=A01&in_Domain=10YDOM-REGION-1V&out_Domain=10YDOM-REGION-1V&periodStart=201512312300&periodEnd=201601012300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>B11</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YDOM-REGION-1V</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YDOM-REGION-1V</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8"?>
<CriticalNetworkElement_MarketDocument  xmlns="urn:iec62325.351:tc57wg16:451-n:criticalnetworkelementdocument:1:1">
	<mRID>f50b1e74b9cb41aba3d88f8a219e208d</mRID>
	<revisionNumber>1</revisionNumber>
	<type>B11</type>
    <process.processType>A01</process.processType>
	<sender_MarketParticipant.mRID>10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID>10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-02-26T07:34:22Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</time_Period.timeInterval>
    <domain.mRID>10YDOM-REGION-1V</domain.mRID>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>B39</businessType>
		<curveType>A01</curveType>

			<Period>
				<timeInterval>
					<start>2016-01-01T23:00Z</start>
					<end>2016-01-02T23:00Z</end>
				</timeInterval>
				<resolution>PT60M</resolution>
					<Point>
						<position>1</position>
                            <Constraint_TimeSeries>
                                <mRID>17012940000</mRID>
                                <businessType>B09</businessType>
                                <quantity_Measurement_Unit.name>MAW</quantity_Measurement_Unit.name>
                                <pTDF_Measurement_Unit.name>MAW</pTDF_Measurement_Unit.name>
                                    <Monitored_RegisteredResource>
                                        <flowBasedStudy_Domain.mRID>10YDOM-REGION-1V</flowBasedStudy_Domain.mRID>
                                        <flowBasedStudy_Domain.flowBasedMargin_Quantity.quantity>448.00000</flowBasedStudy_Domain.flowBasedMargin_Quantity.quantity>
                                        <PTDF_Domain>
                                            <mRID>10YBE----------2</mRID>
                                            <pTDF_Quantity.quantity>0.01490</pTDF_Quantity.quantity>
                                        </PTDF_Domain>
                                    </Monitored_RegisteredResource>
                            </Constraint_TimeSeries>
					</Point>

                    (other points omitted)

			</Period>
	</TimeSeries>

</CriticalNetworkElement_MarketDocument>

4.2.5. Intraday Transfer Limits [11.3]

  • One year range limit applies

  • Minimum time interval in query response ranges from part of day up to one day

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 11.3 for GB>FR border and the year 2016.

GET /api?documentType=A93&in_Domain=10YFR-RTE------C&out_Domain=10YGB----------A&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A93</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YFR-RTE------C</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YGB----------A</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>acf86d048f964465b0b05b00096d9cd5</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A93</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T08:47:13Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T13:00Z</start>
		<end>2016-04-12T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>B06</businessType>
		<in_Domain.mRID codingScheme="A01">10YFR-RTE------C</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YGB----------A</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T13:00Z</start>
				<end>2015-12-31T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>2000</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>2000</quantity>
			</Point>
		</Period>
	</TimeSeries>
</Publication_MarketDocument>

4.2.6. Explicit Allocation Information (Capacity) [12.1.A]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Contract_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • Auction.Category

    • ClassificationSequence_AttributeInstanceComponent.Position

GET request

Request for capacity allocated in day-ahead allocation for CZ>SK border, category Base, sequence number 1 and delivery period 20160102.

GET /api?documentType=A25&businessType=B05&contract_MarketAgreement.Type=A01&in_Domain=10YSK-SEPS-----K&out_Domain=10YCZ-CEPS-----N&auction.Category=A01&classificationSequence_AttributeInstanceComponent.Position=1&periodStart=201601012300&periodEnd=201601022300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A25</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B05</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Auction.Category</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ClassificationSequence_AttributeInstanceComponent.Position</attribute>
        <attributeValue>1</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2016-01-01T23:00Z/2016-01-02T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8"?>
<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>aa7484cb0aaf40fabad9134d2d59aa4e</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A25</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-03-01T08:56:05Z</createdDateTime>
	<period.timeInterval>
        <start>2016-01-01T23:00Z</start>
        <end>2016-01-02T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.mRID>CP_A_Base1_SK-CZ</auction.mRID>
		<auction.type>A02</auction.type>
		<auction.category>A01</auction.category>
		<businessType>A43</businessType>
		<in_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<classificationSequence_AttributeInstanceComponent.position>1</classificationSequence_AttributeInstanceComponent.position>
		<curveType>A01</curveType>

			<Period>
				<timeInterval>
					<start>2016-01-01T23:00Z</start>
					<end>2016-01-02T23:00Z</end>
				</timeInterval>
				<resolution>PT60M</resolution>
					<Point>
						<position>1</position>
						<quantity>1234</quantity>
					</Point>
					...
			</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>2</mRID>
		<auction.mRID>CP_A_Base1_SK-CZ</auction.mRID>
		<auction.type>A02</auction.type>
		<auction.category>A01</auction.category>
		<businessType>B05</businessType>
		<in_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<currency_Unit.name>EUR</currency_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<classificationSequence_AttributeInstanceComponent.position>1</classificationSequence_AttributeInstanceComponent.position>
		<curveType>A01</curveType>

			<Period>
				<timeInterval>
					<start>2016-01-01T23:00Z</start>
					<end>2016-01-02T23:00Z</end>
				</timeInterval>
				<resolution>PT60M</resolution>
					<Point>
						<position>1</position>
						<quantity>1234</quantity>
						<price.amount>9.00</price.amount>
					</Point>
                    ...
			</Period>
	</TimeSeries>

</Publication_MarketDocument>

4.2.7. Explicit Allocation Information (Revenue only) [12.1.A]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Contract_MarketAgreement.Type.

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for auction revenue in day-ahead allocation for CZ>AT border, category Hourly, sequence number 1 and delivery period 20160102.

GET /api?documentType=A25&businessType=B07&contract_MarketAgreement.Type=A01&in_Domain=10YAT-APG------L&out_Domain=10YCZ-CEPS-----N&periodStart=201601012300&periodEnd=201601022300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A25</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B07</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YAT-APG------L</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2016-01-01T23:00Z/2016-01-02T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>16295751f1e44856968d0afc6acd5ede</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A25</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T09:12:34Z</createdDateTime>
	<period.timeInterval>
		<start>2016-01-01T23:00Z</start>
		<end>2016-01-02T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.mRID>CP_A_Hourly_AT-CZ</auction.mRID>
		<auction.type>A02</auction.type>
		<auction.category>A04</auction.category>
		<businessType>B07</businessType>
		<in_Domain.mRID codingScheme="A01">10YAT-APG------L</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<currency_Unit.name>EUR</currency_Unit.name>
		<classificationSequence_AttributeInstanceComponent.position>1</classificationSequence_AttributeInstanceComponent.position>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-01T23:00Z</start>
				<end>2016-01-02T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<price.amount>23.88</price.amount>
			</Point>
			<Point>
				<position>2</position>
				<price.amount>23.91</price.amount>
			</Point>
			<Point>
				<position>3</position>
				<price.amount>23.91</price.amount>
			</Point>
			<Point>
				<position>4</position>
				<price.amount>15.90</price.amount>
			</Point>
			<Point>
				<position>5</position>
				<price.amount>7.95</price.amount>
			</Point>
			<Point>
				<position>6</position>
				<price.amount>7.95</price.amount>
			</Point>
			<Point>
				<position>7</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>8</position>
				<price.amount>15.90</price.amount>
			</Point>
			<Point>
				<position>9</position>
				<price.amount>15.94</price.amount>
			</Point>
			<Point>
				<position>10</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>11</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>12</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>13</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>14</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>15</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>16</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>17</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>18</position>
				<price.amount>7.97</price.amount>
			</Point>
			<Point>
				<position>19</position>
				<price.amount>15.94</price.amount>
			</Point>
			<Point>
				<position>20</position>
				<price.amount>15.94</price.amount>
			</Point>
			<Point>
				<position>21</position>
				<price.amount>15.94</price.amount>
			</Point>
			<Point>
				<position>22</position>
				<price.amount>15.94</price.amount>
			</Point>
			<Point>
				<position>23</position>
				<price.amount>15.94</price.amount>
			</Point>
			<Point>
				<position>24</position>
				<price.amount>7.95</price.amount>
			</Point>
		</Period>
	</TimeSeries>
    ...
</Publication_MarketDocument>

4.2.8. Total Capacity Nominated [12.1.B]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 12.1.B for SK>CZ border and the year 2016.

GET /api?documentType=A26&businessType=B08&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A26</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B08</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>b5403436b7b44af5a91a983a129fba0e</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A26</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T09:16:17Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-03T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>B08</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</out_Domain.mRID>
		<contract_MarketAgreement.type>A05</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>16</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>6</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>21</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>25</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>35</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>30</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>32</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>56</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>30</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>50</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>45</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>40</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>26</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>56</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>81</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>75</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>86</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>46</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>46</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>46</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Publication_MarketDocument>

4.2.9. Total Capacity Already Allocated [12.1.C]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Contract_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional

    • Auction.Category

GET request

Request for total capacity already allocated in intraday explicit allocation for CZ>SK border and the delivery period 20160102.

GET /api?documentType=A26&businessType=A29&contract_MarketAgreement.Type=A07&in_Domain=10YSK-SEPS-----K&out_Domain=10YCZ-CEPS-----N&periodStart=201601012300&periodEnd=201601022300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A26</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A29</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A07</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2016-01-01T23:00Z/2016-01-02T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>4b13eda2889749f9889c7a6d4d538ba2</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A26</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T09:17:38Z</createdDateTime>
	<period.timeInterval>
		<start>2016-01-01T23:00Z</start>
		<end>2016-01-02T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.mRID>CP_ADWS_Base_SK-CZ(CTA)</auction.mRID>
		<auction.type>A02</auction.type>
		<auction.category>A01</auction.category>
		<businessType>A29</businessType>
		<in_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<contract_MarketAgreement.type>A07</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-01T23:00Z</start>
				<end>2016-01-02T00:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>5</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Publication_MarketDocument>

4.2.10. Day Ahead Prices [12.1.D]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • In_Domain and Out_Domain must be populated with the same area EIC code

GET request

Request for data published under article 12.1.D for CZ area and the year 2016.

GET /api?documentType=A44&in_Domain=10YCZ-CEPS-----N&out_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A44</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>36ac0a9c39664688829ce501372521cb</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A44</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T09:18:53Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-02T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A62</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<currency_Unit.name>EUR</currency_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<price.amount>16.50</price.amount>
			</Point>
			<Point>
				<position>2</position>
				<price.amount>15.50</price.amount>
			</Point>
			<Point>
				<position>3</position>
				<price.amount>14.00</price.amount>
			</Point>
			<Point>
				<position>4</position>
				<price.amount>10.01</price.amount>
			</Point>
			<Point>
				<position>5</position>
				<price.amount>8.97</price.amount>
			</Point>
			<Point>
				<position>6</position>
				<price.amount>12.23</price.amount>
			</Point>
			<Point>
				<position>7</position>
				<price.amount>12.10</price.amount>
			</Point>
			<Point>
				<position>8</position>
				<price.amount>14.00</price.amount>
			</Point>
			<Point>
				<position>9</position>
				<price.amount>5.00</price.amount>
			</Point>
			<Point>
				<position>10</position>
				<price.amount>10.01</price.amount>
			</Point>
			<Point>
				<position>11</position>
				<price.amount>14.50</price.amount>
			</Point>
			<Point>
				<position>12</position>
				<price.amount>5.00</price.amount>
			</Point>
			<Point>
				<position>13</position>
				<price.amount>6.00</price.amount>
			</Point>
			<Point>
				<position>14</position>
				<price.amount>11.05</price.amount>
			</Point>
			<Point>
				<position>15</position>
				<price.amount>21.00</price.amount>
			</Point>
			<Point>
				<position>16</position>
				<price.amount>25.00</price.amount>
			</Point>
			<Point>
				<position>17</position>
				<price.amount>31.20</price.amount>
			</Point>
			<Point>
				<position>18</position>
				<price.amount>34.02</price.amount>
			</Point>
			<Point>
				<position>19</position>
				<price.amount>35.00</price.amount>
			</Point>
			<Point>
				<position>20</position>
				<price.amount>34.50</price.amount>
			</Point>
			<Point>
				<position>21</position>
				<price.amount>34.03</price.amount>
			</Point>
			<Point>
				<position>22</position>
				<price.amount>30.00</price.amount>
			</Point>
			<Point>
				<position>23</position>
				<price.amount>28.13</price.amount>
			</Point>
			<Point>
				<position>24</position>
				<price.amount>21.80</price.amount>
			</Point>
		</Period>
	</TimeSeries>
	...
</Publication_MarketDocument>

4.2.11. Implicit Auction — Net Positions [12.1.E]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • In_Domain and Out_Domain must be populated with the same bidding zone EIC code

GET request

Request for net positions in day ahead allocations for CZ bidding zone and the year 2016.

GET /api?documentType=A25&businessType=B09&contract_MarketAgreement.Type=A01&in_Domain=10YCZ-CEPS-----N&out_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A25</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B09</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>b186cbf92d6549f59a21b9d33cd269e1</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A25</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T09:20:23Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-02T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.type>A01</auction.type>
		<businessType>B09</businessType>
		<in_Domain.mRID codingScheme="A01">REGION_CODE-----</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>226</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>87</quantity>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>2</mRID>
		<auction.type>A01</auction.type>
		<businessType>B09</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">REGION_CODE-----</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-01T01:00Z</start>
				<end>2016-01-01T04:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>104</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>189</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>217</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Publication_MarketDocument>

4.2.12. Implicit Auction — Congestion Income [12.1.E]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to one day, depending on selected Contract_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • For implicit allocations, In_Domain and Out_Domain must be populated with the same border EIC code. For flow-based, they must be populated with the same bidding zone EIC code

GET request

Request for data published under article 12.1.E for CZ-SK border and the delivery period 20160102.

GET /api?documentType=A25&businessType=B10&contract_MarketAgreement.Type=A01&in_Domain=10YDOM-1001A083J&out_Domain=10YDOM-1001A083J&periodStart=201601012300&periodEnd=201601022300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A25</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B10</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YDOM-1001A083J</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YDOM-1001A083J</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2016-01-01T23:00Z/2016-01-02T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>26b1c5d248b249b6a37a1c5a24d0ed8c</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A25</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T10:52:06Z</createdDateTime>
	<period.timeInterval>
		<start>2016-01-01T23:00Z</start>
		<end>2016-01-02T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.type>A01</auction.type>
		<businessType>B10</businessType>
		<in_Domain.mRID codingScheme="A01">10YDOM-1001A083J</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YDOM-1001A083J</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<currency_Unit.name>EUR</currency_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-01T23:00Z</start>
				<end>2016-01-02T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>2</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>3</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>4</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>5</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>6</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>7</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>8</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>9</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>10</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>11</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>12</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>13</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>14</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>15</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>16</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>17</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>18</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>19</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>20</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>21</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>22</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>23</position>
				<price.amount>0.00</price.amount>
			</Point>
			<Point>
				<position>24</position>
				<price.amount>0.00</price.amount>
			</Point>
		</Period>
	</TimeSeries>
</Publication_MarketDocument>

4.2.13. Scheduled Day Ahead Commercial Exchanges [12.1.F]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 12.1.F for SK>CZ border and the year 2016.

GET /api?documentType=A09&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A09</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>9fd3dbe2af4c40a28a83a6c757c3c3ae</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A09</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T10:53:00Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-03T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A06</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>114</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>205</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>223</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>10</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>249</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>262</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>441</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>399</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>349</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>370</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>310</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>211</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>151</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>141</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>26</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>56</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>118</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>98</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>86</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>46</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>46</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>63</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Publication_MarketDocument>

4.2.14. Physical Flows [12.1.G]

  • One year range limit applies

  • Minimum time interval in query response is MTU period

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 12.1.G for SK>CZ border and the year 2016.

GET /api?documentType=A11&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A11</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>f9a3ca45601b40ebaeaf500cb56b4fc1</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A11</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T10:54:18Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A66</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>0</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Publication_MarketDocument>

4.2.15. Capacity Allocated Outside EU [12.1.H]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Contract_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • Auction.Type

    • Contract_MarketAgreement.Type

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • Auction.Category

    • ClassificationSequence_AttributeInstanceComponent.Position

GET request

Request for capacity allocated in daily explicit allocation for UA>SK border and the delivery period 20160102.

GET /api?documentType=A94&contract_MarketAgreement.Type=A01&in_Domain=10YSK-SEPS-----K&out_Domain=10YUA-WEPS-----0&auction.Type=A02&auction.Category=A04&classificationSequence_AttributeInstanceComponent.Position=1&periodStart=201601012300&periodEnd=201601022300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A94</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YUA-WEPS-----0</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Auction.Type</attribute>
        <attributeValue>A02</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Auction.Category</attribute>
        <attributeValue>A04</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ClassificationSequence_AttributeInstanceComponent.Position</attribute>
        <attributeValue>1</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2016-01-01T23:00Z/2016-01-02T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Publication_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:publicationdocument:7:0">
	<mRID>31fe873546fe4827af25a2124cf6a363</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A94</type>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T10:55:56Z</createdDateTime>
	<period.timeInterval>
		<start>2016-01-01T23:00Z</start>
		<end>2016-01-02T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<auction.mRID>CP_A_Hourly_SK-UA</auction.mRID>
		<auction.type>A02</auction.type>
		<auction.category>A04</auction.category>
		<businessType>A34</businessType>
		<in_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YUA-WEPS-----0</out_Domain.mRID>
		<contract_MarketAgreement.type>A01</contract_MarketAgreement.type>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<classificationSequence_AttributeInstanceComponent.position>1</classificationSequence_AttributeInstanceComponent.position>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-01T23:00Z</start>
				<end>2016-01-02T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>0</quantity>
			</Point>
		</Period>
	</TimeSeries>
</Publication_MarketDocument>

4.3. Congestion domain

4.3.1. Redispatching [13.1.A]

  • 100 documents limit applies

  • Time interval in query response depends on duration of matching redispatches

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

GET request

Request for data published under article 13.1.A for the SK>CZ border and the year 2016.

GET /api?documentType=A63&businessType=A46&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A63</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A46</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<TransmissionNetwork_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:transmissionnetworkdocument:3:0">
	<mRID>bc4a8d8f37aa45368984d82f2a046a11</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A63</type>
	<process.processType>A16</process.processType>
	<createdDateTime>2016-05-10T11:01:09Z</createdDateTime>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<period.timeInterval>
		<start>2016-01-25T05:00Z</start>
		<end>2016-03-17T10:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A46</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YAT-APG------L</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<mktPSRType.psrType>A04</mktPSRType.psrType>
		<curveType>A01</curveType>
		<flowDirection.direction>A01</flowDirection.direction>
		<Asset_RegisteredResource>
			<mRID codingScheme="A01">APG-DUMMY-02---8</mRID>
			<pSRType.psrType>B21</pSRType.psrType>
			<location.name>-</location.name>
		</Asset_RegisteredResource>
		<Period>
			<timeInterval>
				<start>2016-01-25T05:00Z</start>
				<end>2016-01-25T11:00Z</end>
			</timeInterval>
			<resolution>PT15M</resolution>
			<Point>
				<position>1</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>0</quantity>
			</Point>
		</Period>
		<Reason>
			<code>B24</code>
		</Reason>
	</TimeSeries>
	...
</TransmissionNetwork_MarketDocument>

4.3.2. Countertrading [13.1.B]

  • 100 documents limit applies

  • Time interval in query response depends on duration of matching counter trades

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 13.1.B for the SK>CZ border and the year 2016.

GET /api?documentType=A91&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A91</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<TransmissionNetwork_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:transmissionnetworkdocument:3:0">
	<mRID>f40d6d9c10d74cb4ab6ef21151f5624b</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A91</type>
	<process.processType>A16</process.processType>
	<createdDateTime>2016-05-10T11:13:48Z</createdDateTime>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<period.timeInterval>
		<start>2016-03-08T08:00Z</start>
		<end>2016-03-14T22:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>B03</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</out_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<flowDirection.direction>A01</flowDirection.direction>
		<Period>
			<timeInterval>
				<start>2016-03-08T08:00Z</start>
				<end>2016-03-08T09:00Z</end>
			</timeInterval>
			<resolution>PT15M</resolution>
			<Point>
				<position>1</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>0</quantity>
			</Point>
		</Period>
		<Reason>
			<code>B25</code>
		</Reason>
	</TimeSeries>
	...
</TransmissionNetwork_MarketDocument>

4.3.3. Costs of Congestion Management [13.1.C]

  • 100 documents limit applies

  • Minimum time interval in query response is one month

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

  • In_Domain and Out_Domain must be populated with the same area EIC code.

GET request

Request for countertrade costs published under article 13.1.C for Czech area and the year 2016.

GET /api?documentType=A92&businessType=B03&in_Domain=10YCZ-CEPS-----N&out_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A92</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B03</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<TransmissionNetwork_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:transmissionnetworkdocument:3:0">
	<mRID>34f3b50f9ab6409298299b035c0d0130</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A92</type>
	<process.processType>A16</process.processType>
	<createdDateTime>2016-05-10T11:17:36Z</createdDateTime>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-02-29T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>B03</businessType>
		<in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
		<out_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</out_Domain.mRID>
		<currency_Unit.name>EUR</currency_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-31T23:00Z</end>
			</timeInterval>
			<resolution>P1M</resolution>
			<Point>
				<position>1</position>
				<congestionCost_Price.amount>0.00</congestionCost_Price.amount>
			</Point>
		</Period>
	</TimeSeries>
	...
</TransmissionNetwork_MarketDocument>

4.4. Generation domain

4.4.1. Installed Generation Capacity Aggregated [14.1.A]

  • One year range limit applies

  • Minimum time interval in query response is one year

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType

GET request

Request for data published under article 14.1.A for Czech bidding zone and the year 2016.

GET /api?documentType=A68&processType=A33&psrType=B16&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A68</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A33</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>PsrType</attribute>
        <attributeValue>B16</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>c614e0c38a9047329417d4c870555bfd</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A68</type>
	<process.processType>A33</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T11:19:53Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A37</businessType>
		<objectAggregation>A08</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</inBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<MktPSRType>
			<psrType>B16</psrType>
		</MktPSRType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-12-31T23:00Z</end>
			</timeInterval>
			<resolution>P1Y</resolution>
			<Point>
				<position>1</position>
				<quantity>2050</quantity>
			</Point>
		</Period>
	</TimeSeries>
</GL_MarketDocument>

4.4.2. Installed Generation Capacity per Unit [14.1.B]

  • One year range limit applies

  • Minimum time interval in query response is one year

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType

GET request

Request for data published under article 14.1.B for Czech bidding zone and the year 2016.

GET /api?documentType=A71&processType=A33&psrType=B02&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A71</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A33</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>PsrType</attribute>
        <attributeValue>B02</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>cb7bf4d27053485493ecd655a9949eb0</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A71</type>
	<process.processType>A33</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T11:24:32Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T00:00Z</start>
		<end>2016-12-31T00:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A37</businessType>
		<objectAggregation>A06</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</inBiddingZone_Domain.mRID>
		<registeredResource.mRID codingScheme="A01">27W-PU-EPLE----4</registeredResource.mRID>
		<registeredResource.name>EPLE_______</registeredResource.name>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<MktPSRType>
			<psrType>B02</psrType>
			<voltage_PowerSystemResources.highVoltageLimit unit="KVT">22</voltage_PowerSystemResources.highVoltageLimit>
		</MktPSRType>
		<Period>
			<timeInterval>
				<start>2015-12-31T00:00Z</start>
				<end>2016-12-31T00:00Z</end>
			</timeInterval>
			<resolution>P1Y</resolution>
			<Point>
				<position>1</position>
				<quantity>111</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.4.3. Day-ahead Aggregated Generation [14.1.C]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 14.1.C for Czech bidding zone and the year 2016.

GET /api?documentType=A71&processType=A01&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A71</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>5a1605d0a85d42eea0411eb59a1c7c5b</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A71</type>
	<process.processType>A01</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T11:25:56Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-02T22:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A01</businessType>
		<objectAggregation>A01</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</inBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>6873</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>6742</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>6551</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>6404</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>6300</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>6299</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>6279</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>6203</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>6060</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>6371</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>6693</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>6929</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>6928</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>7052</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>7184</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>7272</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>7464</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>7545</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>7514</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>7328</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>7278</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>7150</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>6992</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>6957</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.4.4. Day-ahead Generation Forecasts for Wind and Solar [14.1.D]

  • One year range limit applies

  • Minimum time interval in query response is one day

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType

GET request

Request for data published under article 14.1.D for Czech bidding zone and the year 2016.

GET /api?documentType=A69&processType=A01&psrType=B16&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A69</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>PsrType</attribute>
        <attributeValue>B16</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>b52243022acb418cbd3e976118a58f4e</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A69</type>
	<process.processType>A01</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T12:38:30Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-04-03T22:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A93</businessType>
		<objectAggregation>A08</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</inBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<MktPSRType>
			<psrType>B16</psrType>
		</MktPSRType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>2</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>26</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>98</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>198</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>276</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>303</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>266</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>162</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>50</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>3</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>0</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.4.5. Actual Generation Output per Generation Unit [16.1.A]

  • One day range limit applies

  • Minimum time interval in query response is one MTU period

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType

GET request

Request for data published under article 16.1.A for Czech bidding zone and the day 20160101.

GET /api?documentType=A73&processType=A16&psrType=B02&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201601012300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A73</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A16</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>PsrType</attribute>
        <attributeValue>B02</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-01-01T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>d9aac08d8b9e41d5b07b140b2a4f609c</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A73</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T12:40:24Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-01-01T23:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A01</businessType>
		<objectAggregation>A06</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</inBiddingZone_Domain.mRID>
		<registeredResource.mRID codingScheme="A01">27W-PU-ECHV----Y</registeredResource.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<MktPSRType>
			<psrType>B02</psrType>
			<PowerSystemResources>
				<mRID codingScheme="A01">27W-GU-ECHVG1--C</mRID>
				<name>ECHV_G1____</name>
			</PowerSystemResources>
		</MktPSRType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>127</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>112</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>115</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>119</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>120</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>131</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>140</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>135</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>128</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>136</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>138</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>133</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>140</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>137</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>136</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>138</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>137</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>126</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>130</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>137</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>139</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>135</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>128</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>124</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.4.6. Aggregated Generation per Type [16.1.B&C]

  • One year range limit applies

  • Minimum time interval in query response is one MTU period

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters
    •  PsrType
Please Note, Currently responses from API are same  irrespective of querying for Document Type A74 - Wind & Solar Generation Type and A75 - Actual Generation Per Type
GET request

Request for data published under article 16.1.B&C for Czech bidding zone and the year 2016.

GET /api?documentType=A75&processType=A16&psrType=B02&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A75</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A16</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>PsrType</attribute>
        <attributeValue>B02</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>21e76d7172cd4fdabae90b9676096dbf</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A75</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T12:43:07Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A01</businessType>
		<objectAggregation>A08</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</inBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<MktPSRType>
			<psrType>B02</psrType>
		</MktPSRType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>3316</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>3114</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>3145</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>3184</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>3240</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>3228</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>3236</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>3171</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>3045</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>3133</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>3176</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>3224</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>3367</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>3339</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>3313</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>3310</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>3362</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>3268</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>3318</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>3329</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>3394</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>3356</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>3332</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>3279</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.4.7. Aggregated Filling Rate of Water Reservoirs and Hydro Storage Plants [16.1.D]

  • One year range limit applies

  • Minimum time inteval in query response is one week

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • In_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 16.1.D for Czech bidding zone and the year 2016.

GET /api?documentType=A72&processType=A16&in_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A72</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A16</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<GL_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:generationloaddocument:3:0">
	<mRID>a911b473c1f045e0a7af7dcfb517e400</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A72</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T12:46:05Z</createdDateTime>
	<time_Period.timeInterval>
		<start>2015-12-27T23:00Z</start>
		<end>2016-03-27T22:00Z</end>
	</time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A01</businessType>
		<objectAggregation>A01</objectAggregation>
		<inBiddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N<</inBiddingZone_Domain.mRID>
		<quantity_Measure_Unit.name>MWH</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-27T23:00Z</start>
				<end>2016-01-03T23:00Z</end>
			</timeInterval>
			<resolution>P7D</resolution>
			<Point>
				<position>1</position>
				<quantity>1080233</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</GL_MarketDocument>

4.5. Balancing domain

4.5.1. Amount of Balancing Reserves Under Contract [17.1.B]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Type_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • Type_MarketAgreement.Type

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • PsrType

GET request

Request for hourly data published under article 17.1.B for Czech market balance area, Frequency containment reserve and with delivery period 20160101.

GET /api?documentType=A81&type_MarketAgreement.Type=A13&businessType=A95&psrType=A04&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201601012300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A81</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Type_MarketAgreement.Type</attribute>
        <attributeValue>A13</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>PsrType</attribute>
        <attributeValue>A04</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A95</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-01-01T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>463ab273a58543ed8b4562bfb9acb6ff</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A81</type>
	<process.processType>A34</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-02-26T07:17:56Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>

	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-01-01T23:00Z</end>
	</period.timeInterval>

	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A95</businessType>
		<type_MarketAgreement.type>A13</type_MarketAgreement.type>
		<mktPSRType.psrType>A04</mktPSRType.psrType>
		<flowDirection.direction>A01</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
                <start>2015-12-31T23:00Z</start>
                <end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>467</quantity>
			</Point>
		</Period>
	</TimeSeries>
    ...
</Balancing_MarketDocument>

4.5.2. Prices of Procured Balancing Reserves [17.1.C]

  • 100 documents limit applies

  • Minimum time interval in query response ranges from part of day to year, depending on selected Type_MarketAgreement.Type

  • Mandatory parameters

    • DocumentType

    • Type_MarketAgreement.Type

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • PsrType

GET request

Request for daily data published under article 17.1.C for Czech market balance area, Frequency restoration reserve and with delivery period 20160101.

GET /api?documentType=A89&type_MarketAgreement.Type=A01&businessType=A96&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201601012300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A89</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Type_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A96</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-01-01T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>dc1eba5a83e8406e860e4b54c1ffeb7a</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A89</type>
	<process.processType>A34</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T12:58:19Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-30T23:00Z</start>
		<end>2016-01-01T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A96</businessType>
		<type_MarketAgreement.type>A01</type_MarketAgreement.type>
		<mktPSRType.psrType>A04</mktPSRType.psrType>
		<flowDirection.direction>A02</flowDirection.direction>
		<currency_Unit.name>CZK</currency_Unit.name>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<procurement_Price.amount>370</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>2</position>
				<procurement_Price.amount>200</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>3</position>
				<procurement_Price.amount>200</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>4</position>
				<procurement_Price.amount>200</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>5</position>
				<procurement_Price.amount>370</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>6</position>
				<procurement_Price.amount>550</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>7</position>
				<procurement_Price.amount>832</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>8</position>
				<procurement_Price.amount>846</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>9</position>
				<procurement_Price.amount>822</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>10</position>
				<procurement_Price.amount>821</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>11</position>
				<procurement_Price.amount>595</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>12</position>
				<procurement_Price.amount>571</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>13</position>
				<procurement_Price.amount>589</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>14</position>
				<procurement_Price.amount>589</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>15</position>
				<procurement_Price.amount>579</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>16</position>
				<procurement_Price.amount>570</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>17</position>
				<procurement_Price.amount>821</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>18</position>
				<procurement_Price.amount>810</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>19</position>
				<procurement_Price.amount>802</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>20</position>
				<procurement_Price.amount>823</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>21</position>
				<procurement_Price.amount>812</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>22</position>
				<procurement_Price.amount>578</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>23</position>
				<procurement_Price.amount>349</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>24</position>
				<procurement_Price.amount>350</procurement_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
		</Period>
	</TimeSeries>
	...
</Balancing_MarketDocument>

4.5.3. Accepted Aggregated Offers [17.1.D]

  • One year range limit applies

  • Minimum time interval in query response is one BTU period

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • PsrType

GET request

Request for data published under article 17.1.D for Czech market balance area, Frequency containment reserve and during the year 2016.

GET /api?documentType=A82&businessType=A95&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A82</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A95</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>6ec09a25c38548a2a2145434294d29ef</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A82</type>
	<process.processType>A34</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:01:43Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A95</businessType>
		<mktPSRType.psrType>A04</mktPSRType.psrType>
		<flowDirection.direction>A02</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>0</quantity>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Balancing_MarketDocument>

4.5.4. Activated Balancing Energy [17.1.E]

  • One year range limit applies

  • Minimum time interval in query response is one BTU period

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • PsrType

GET request

Request for data published under article 17.1.E for Czech market balance area, Frequency restoration reserve and during the year 2016.

GET /api?documentType=A83&businessType=A96&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A83</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A96</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>e4de9691a6f14c48bc0753898ae135c8</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A83</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:03:30Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A96</businessType>
		<mktPSRType.psrType>A04</mktPSRType.psrType>
		<flowDirection.direction>A02</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>143</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>163</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>139</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>57</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>76</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>52</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>13</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>42</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>149</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>42</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>64</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>87</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>2</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>22</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>46</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>59</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>95</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>163</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>161</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>44</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>0</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>83</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>61</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>54</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Balancing_MarketDocument>

4.5.5. Prices of Activated Balancing Energy [17.1.F]

  • One year range limit applies

  • Minimum time interval in query response is one BTU period

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • PsrType

GET request

Request for data published under article 17.1.F for Czech market balance area, Frequency restoration reserve and during the year 2016.

GET /api?documentType=A84&businessType=A96&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A84</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A96</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>8a02783902f0452088ff0e24dc6c025f</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A84</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:06:34Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A96</businessType>
		<mktPSRType.psrType>A04</mktPSRType.psrType>
		<flowDirection.direction>A02</flowDirection.direction>
		<currency_Unit.name>CZK</currency_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>2</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>3</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>4</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>5</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>6</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>7</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>8</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>9</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>10</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>11</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>12</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>13</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>14</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>15</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>16</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>17</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>18</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>19</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>20</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>21</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>22</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>23</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
			<Point>
				<position>24</position>
				<activation_Price.amount>0</activation_Price.amount>
				<imbalance_Price.category>A06</imbalance_Price.category>
			</Point>
		</Period>
	</TimeSeries>
	...
</Balancing_MarketDocument>

4.5.6. Imbalance Prices [17.1.G]

  • One year range limit applies

  • Minimum time interval in query response is one BTU period

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType

GET request

Request for data published under article 17.1.G for Czech market balance area and during the year 2016.

GET /api?documentType=A85&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A85</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>9bf8a71de335423a9d448d8b1bc53c4d</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A85</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:10:07Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A19</businessType>
		<currency_Unit.name>CZK</currency_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<imbalance_Price.amount>-514</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>2</position>
				<imbalance_Price.amount>-562</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>3</position>
				<imbalance_Price.amount>-548</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>4</position>
				<imbalance_Price.amount>-314</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>5</position>
				<imbalance_Price.amount>-280</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>6</position>
				<imbalance_Price.amount>-267</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>7</position>
				<imbalance_Price.amount>-133</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>8</position>
				<imbalance_Price.amount>-152</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>9</position>
				<imbalance_Price.amount>-496</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>10</position>
				<imbalance_Price.amount>-12</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>11</position>
				<imbalance_Price.amount>-157</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>12</position>
				<imbalance_Price.amount>-299</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>13</position>
				<imbalance_Price.amount>2667</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>14</position>
				<imbalance_Price.amount>-61</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>15</position>
				<imbalance_Price.amount>-165</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>16</position>
				<imbalance_Price.amount>-225</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>17</position>
				<imbalance_Price.amount>-353</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>18</position>
				<imbalance_Price.amount>-550</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>19</position>
				<imbalance_Price.amount>-554</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>20</position>
				<imbalance_Price.amount>-354</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>21</position>
				<imbalance_Price.amount>-45</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>22</position>
				<imbalance_Price.amount>-344</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>23</position>
				<imbalance_Price.amount>-345</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
			<Point>
				<position>24</position>
				<imbalance_Price.amount>-289</imbalance_Price.amount>
				<imbalance_Price.category>A04</imbalance_Price.category>
			</Point>
		</Period>
	</TimeSeries>
	...
</Balancing_MarketDocument>

4.5.7. Total Imbalance Volumes [17.1.H]

  • One year range limit applies

  • Minimum time interval in query response is one BTU period

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 17.1.H for Czech market balance area and during the year 2016.

GET /api?documentType=A86&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A86</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>ca94feaf265b4d0cb9c4c3f773413ba6</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A86</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:11:29Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-12-31T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A19</businessType>
		<quantity_Measure_Unit.name>MWH</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T23:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>147</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>160</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>156</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>89</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>80</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>76</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>38</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>43</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>142</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>3</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>45</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>85</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>-58</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>17</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>47</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>64</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>157</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>158</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>21</position>
				<quantity>13</quantity>
			</Point>
			<Point>
				<position>22</position>
				<quantity>98</quantity>
			</Point>
			<Point>
				<position>23</position>
				<quantity>98</quantity>
			</Point>
			<Point>
				<position>24</position>
				<quantity>82</quantity>
			</Point>
		</Period>
	</TimeSeries>
	...
</Balancing_MarketDocument>

4.5.8. Financial Expenses and Income for Balancing [17.1.I]

  • One year range limit applies

  • Minimum time interval in query response is one month

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 17.1.I for Czech market balance area and during the year 2016.

GET /api?documentType=A87&controlArea_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A87</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ControlArea_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>55d82d6a282c4760b70b6504db17de43</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A87</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:12:29Z</createdDateTime>
	<controlArea_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</controlArea_Domain.mRID>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-02-29T23:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A99</businessType>
		<currency_Unit.name>CZK</currency_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-31T23:00Z</end>
			</timeInterval>
			<resolution>P1M</resolution>
			<Point>
				<position>1</position>
				<Financial_Price>
					<amount>0</amount>
					<direction>A01</direction>
				</Financial_Price>
				<Financial_Price>
					<amount>39749414</amount>
					<direction>A02</direction>
				</Financial_Price>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>2</mRID>
		<businessType>A99</businessType>
		<currency_Unit.name>CZK</currency_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2016-01-31T23:00Z</start>
				<end>2016-02-29T23:00Z</end>
			</timeInterval>
			<resolution>P1M</resolution>
			<Point>
				<position>1</position>
				<Financial_Price>
					<amount>0</amount>
					<direction>A01</direction>
				</Financial_Price>
				<Financial_Price>
					<amount>17198636</amount>
					<direction>A02</direction>
				</Financial_Price>
			</Point>
		</Period>
	</TimeSeries>
</Balancing_MarketDocument>

4.5.9. Cross-border Balancing [17.1.J]

  • One year range limit applies

  • Minimum time interval in query response is one BTU period

  • Mandatory parameters

    • DocumentType

    • Acquiring_Domain

    • Connecting_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

In the query response, the attribute secondaryQuantity contains the Aggregated offers, quantity contains the activated offers and prices are available in the minimum_Price.amount and maximum_Price.amount attributes.

GET request

Request for data published under article 17.1.J for acquiring domain Czech market balance area, connecting domain Slovak market balance area and first two hours of January 1, 2016.

GET /api?documentType=A88&acquiring_Domain=10YCZ-CEPS-----N&connecting_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201601010100
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A88</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Acquiring_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Connecting_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-01-01T01:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:3:0">
	<mRID>fce02a59ec794ef9940c6b339bb727ac</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A88</type>
	<process.processType>A16</process.processType>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-06-06T08:33:44Z</createdDateTime>
	<period.timeInterval>
		<start>2015-12-31T23:00Z</start>
		<end>2016-01-01T01:00Z</end>
	</period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A06</businessType>
		<acquiring_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</acquiring_Domain.mRID>
		<connecting_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</connecting_Domain.mRID>
		<flowDirection.direction>A01</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>2</position>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>2</mRID>
		<businessType>A06</businessType>
		<acquiring_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</acquiring_Domain.mRID>
		<connecting_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</connecting_Domain.mRID>
		<flowDirection.direction>A02</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
			<Point>
				<position>2</position>
				<secondaryQuantity>0</secondaryQuantity>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>3</mRID>
		<businessType>A06</businessType>
		<acquiring_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</acquiring_Domain.mRID>
		<connecting_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</connecting_Domain.mRID>
		<flowDirection.direction>A01</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>500</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>500</quantity>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>4</mRID>
		<businessType>A06</businessType>
		<acquiring_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</acquiring_Domain.mRID>
		<connecting_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</connecting_Domain.mRID>
		<flowDirection.direction>A02</flowDirection.direction>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>500</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>500</quantity>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>5</mRID>
		<businessType>A06</businessType>
		<acquiring_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</acquiring_Domain.mRID>
		<connecting_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</connecting_Domain.mRID>
		<flowDirection.direction>A01</flowDirection.direction>
		<currency_Unit.name>EUR</currency_Unit.name>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<min_Price.amount>65.98</min_Price.amount>
				<max_Price.amount>71.00</max_Price.amount>
			</Point>
			<Point>
				<position>2</position>
				<min_Price.amount>64.54</min_Price.amount>
				<max_Price.amount>67.27</max_Price.amount>
			</Point>
		</Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>6</mRID>
		<businessType>A06</businessType>
		<acquiring_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</acquiring_Domain.mRID>
		<connecting_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</connecting_Domain.mRID>
		<flowDirection.direction>A02</flowDirection.direction>
		<currency_Unit.name>EUR</currency_Unit.name>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<price_Measure_Unit.name>MWH</price_Measure_Unit.name>
		<curveType>A01</curveType>
		<Period>
			<timeInterval>
				<start>2015-12-31T23:00Z</start>
				<end>2016-01-01T01:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<min_Price.amount>0.00</min_Price.amount>
				<max_Price.amount>0.06</max_Price.amount>
			</Point>
			<Point>
				<position>2</position>
				<min_Price.amount>0.00</min_Price.amount>
				<max_Price.amount>0.02</max_Price.amount>
			</Point>
		</Period>
	</TimeSeries>
</Balancing_MarketDocument>

4.6. Outages

 Response for articles 10.1 and 15.1 is ZIP folder with one document inside it for each outage.
Additional information - To extract outages of bidding zone  DE-AT-LU area, it is  recommended to send queries per control area i.e. CTA|DE(50Hertz), CTA|DE(Amprion), CTA|DE(TeneTGer),CTA|DE(TransnetBW),CTA|AT,CTA|LU but not per bidding zone. 

4.6.1. Unavailability of Consumption Units [7.1A&B]

  • One year range limit applies

  • Minimum time interval in query response is one MTU period

  • Mandatory parameters

    • DocumentType

    • BiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

GET request

Request for data published under article 7.1A&B for Czech bidding zone and during the year 2016.

GET /api?documentType=A76&biddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A76</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Unavailability_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:outagedocument:3:0">
	<mRID>79f05e81b9194722adc09fd682f7e263</mRID>
	<revisionNumber>1</revisionNumber>
	<type>A76</type>
	<process.processType>A26</process.processType>
	<createdDateTime>2016-05-10T13:19:14Z</createdDateTime>
	<sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
	<sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
	<receiver_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<unavailability_Time_Period.timeInterval>
		<start>2015-09-19T22:00Z</start>
		<end>2015-09-20T22:00Z</end>
	</unavailability_Time_Period.timeInterval>
	<TimeSeries>
		<mRID>1</mRID>
		<businessType>A53</businessType>
		<biddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</biddingZone_Domain.mRID>
		<start_DateAndOrTime.date>2015-09-19</start_DateAndOrTime.date>
		<start_DateAndOrTime.time>22:00:00Z</start_DateAndOrTime.time>
		<end_DateAndOrTime.date>2015-09-20</end_DateAndOrTime.date>
		<end_DateAndOrTime.time>18:00:00Z</end_DateAndOrTime.time>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Available_Period>
			<timeInterval>
				<start>2015-09-19T22:00Z</start>
				<end>2015-09-20T18:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>2</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>10</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>11</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>12</position>
				<quantity>110</quantity>
			</Point>
			<Point>
				<position>13</position>
				<quantity>460</quantity>
			</Point>
			<Point>
				<position>14</position>
				<quantity>460</quantity>
			</Point>
			<Point>
				<position>15</position>
				<quantity>350</quantity>
			</Point>
			<Point>
				<position>16</position>
				<quantity>350</quantity>
			</Point>
			<Point>
				<position>17</position>
				<quantity>350</quantity>
			</Point>
			<Point>
				<position>18</position>
				<quantity>350</quantity>
			</Point>
			<Point>
				<position>19</position>
				<quantity>350</quantity>
			</Point>
			<Point>
				<position>20</position>
				<quantity>350</quantity>
			</Point>
		</Available_Period>
	</TimeSeries>
	<TimeSeries>
		<mRID>2</mRID>
		<businessType>A54</businessType>
		<biddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</biddingZone_Domain.mRID>
		<start_DateAndOrTime.date>2015-09-19</start_DateAndOrTime.date>
		<start_DateAndOrTime.time>22:00:00Z</start_DateAndOrTime.time>
		<end_DateAndOrTime.date>2015-09-20</end_DateAndOrTime.date>
		<end_DateAndOrTime.time>07:00:00Z</end_DateAndOrTime.time>
		<quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
		<curveType>A01</curveType>
		<Available_Period>
			<timeInterval>
				<start>2015-09-19T22:00Z</start>
				<end>2015-09-20T07:00Z</end>
			</timeInterval>
			<resolution>PT60M</resolution>
			<Point>
				<position>1</position>
				<quantity/>
			</Point>
			<Point>
				<position>2</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>3</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>4</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>5</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>6</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>7</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>8</position>
				<quantity>101</quantity>
			</Point>
			<Point>
				<position>9</position>
				<quantity>101</quantity>
			</Point>
		</Available_Period>
	</TimeSeries>
	<Reason>
		<code>A95</code>
		<text></text>
	</Reason>
</Unavailability_MarketDocument>

4.6.2. Unavailability of Transmission Infrastructure [10.1.A&B]

  • 200 documents limit applies

  • Minimum time interval in query response depends on duration of matching outages

  • Mandatory parameters

    • DocumentType

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • DocStatus

    • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

GET request

Request for data published under article 10.1.A&B for the SK>CZ border and during the year 2016.

GET /api?documentType=A78&businessType=A53&in_Domain=10YCZ-CEPS-----N&out_Domain=10YSK-SEPS-----K&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A78</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A53</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>In_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Out_Domain</attribute>
        <attributeValue>10YSK-SEPS-----K</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: "attachment; filename OUTAGES_A78_{Time Range}.zip"

[001-PLANNED_UNAVAIL_IN_TRANSMISSION_GRID_201512312300-201605312300.xml] (indicates zip file entry)
<?xml version="1.0" encoding="UTF-8"?>
<Unavailability_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:outagedocument:3:0" >
    <mRID>v5ePJdMNzV_jEBjYnvEqTA</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A78</type>
    <process.processType>A26</process.processType>
    <createdDateTime>2016-05-13T11:56:12Z</createdDateTime>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <unavailability_Time_Period.timeInterval>
        <start>2016-02-23T06:00Z</start>
        <end>2016-02-23T14:00Z</end>
    </unavailability_Time_Period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
            <businessType>A53</businessType>
            <in_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</in_Domain.mRID>
            <out_Domain.mRID codingScheme="A01">10YSK-SEPS-----K</out_Domain.mRID>
            <start_DateAndOrTime.date>2016-02-23</start_DateAndOrTime.date>
            <start_DateAndOrTime.time>06:00:00Z</start_DateAndOrTime.time>
            <end_DateAndOrTime.date>2016-02-23</end_DateAndOrTime.date>
            <end_DateAndOrTime.time>14:00:00Z</end_DateAndOrTime.time>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
                <Asset_RegisteredResource>
                    <mRID codingScheme="A01">10T-CZ-SK-00005Q</mRID>
	                <name>Sokolnice-Stupava</name>
	                <asset_PSRType.psrType>B21</asset_PSRType.psrType>
	                <location.name>Sokolnice-Stupava</location.name>
                </Asset_RegisteredResource>
            <Available_Period>
                <timeInterval>
                    <start>2016-02-23T06:00Z</start>
                    <end>2016-02-23T14:00Z</end>
                </timeInterval>
                <resolution>PT60M</resolution>
                    <Point>
                        <position>1</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>2</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>3</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>4</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>5</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>6</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>7</position>
                        <quantity>1000</quantity>
                    </Point>
                    <Point>
                        <position>8</position>
                        <quantity>1000</quantity>
                    </Point>
            </Available_Period>
    </TimeSeries>
    <Reason>
        <code>B19</code>
            <text>B19</text>
    </Reason>
</Unavailability_MarketDocument>

[002-PLANNED_UNAVAIL_IN_TRANSMISSION_GRID_201512312300-201605312300.xml] (indicates zip file entry)
...

4.6.3. Unavailability of Offshore Grid Infrastructure [10.1.C]

  • 200 documents limit applies

  • Minimum time interval in query response depends on duration of matching outages

  • Mandatory parameters

    • DocumentType

    • BiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • DocStatus

    • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

GET request

Request for data published under article 10.1.C for TenneT(Germany) bidding zone and during the year 2016.

GET /api?documentType=A79&biddingZone_Domain=10YDE-EON------1&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A79</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BiddingZone_Domain</attribute>
        <attributeValue>10YDE-EON------1</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: "attachment; filename OUTAGES_A79_{Time Range}.zip"

[001-CHANGES_IN_ACTUAL_AVAIL_OF_OFFSHORE_GRID_201512312300-201612312300.xml] (indicates zip file entry)
<?xml version="1.0" encoding="UTF-8"?>
<Unavailability_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:outagedocument:3:0" >
    <mRID>-tnckgsK2lwEbSxda_mlBg</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A79</type>
    <process.processType>A26</process.processType>
    <createdDateTime>2016-05-13T12:00:39Z</createdDateTime>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <unavailability_Time_Period.timeInterval>
        <start>2015-12-29T19:43Z</start>
        <end>2016-01-05T19:43Z</end>
    </unavailability_Time_Period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
            <businessType>A54</businessType>
            <biddingZone_Domain.mRID codingScheme="A01">10YDE-EON------1</biddingZone_Domain.mRID>
            <start_DateAndOrTime.date>2015-12-29</start_DateAndOrTime.date>
            <start_DateAndOrTime.time>19:43:00Z</start_DateAndOrTime.time>
            <end_DateAndOrTime.date>2016-01-05</end_DateAndOrTime.date>
            <end_DateAndOrTime.time>19:43:00Z</end_DateAndOrTime.time>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
		    <production_RegisteredResource.pSRType.powerSystemResources.nominalP unit="MAW">156</production_RegisteredResource.pSRType.powerSystemResources.nominalP>
                <Asset_RegisteredResource>
                    <mRID codingScheme="A01">11TD2L000000282S</mRID>
	                <name>155-BRGE-DWAL-AC131</name>
	                <asset_PSRType.psrType>B21</asset_PSRType.psrType>
	                <location.name>Borkum Riffgrund 1-DolWin alpha</location.name>
                </Asset_RegisteredResource>
            <WindPowerFeedin_Period>
                <timeInterval>
                    <start>2015-12-29T19:43Z</start>
                    <end>2016-01-05T19:43Z</end>
                </timeInterval>
                <resolution>PT1M</resolution>
                    <Point>
                        <position>1</position>
                        <quantity>80</quantity>
                    </Point>
            </WindPowerFeedin_Period>
    </TimeSeries>
    <Reason>
        <code>B18</code>
    </Reason>
</Unavailability_MarketDocument>

[002-CHANGES_IN_ACTUAL_AVAIL_OF_OFFSHORE_GRID_201512312300-201612312300.xml] (indicates zip file entry)
...

4.6.4. Unavailability of Generation Units [15.1.A&B]

  • 200 documents limit applies

  • Minimum time interval in query response depends on duration of matching outages

  • Mandatory parameters

    • DocumentType

    • BiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • DocStatus

    • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

GET request

Request for data published under article 15.1.A&B for Czech bidding zone and during the year 2016.

GET /api?documentType=A80&businessType=A53&biddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A80</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A53</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: "attachment; filename OUTAGES_A80_{Time Range}.zip"

[001-PLANNED_UNAVAIL_OF_GENERATION_UNITS_201512312300-201601022300.xml] (indicates zip file entry)
<?xml version="1.0" encoding="UTF-8"?>
<Unavailability_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:outagedocument:3:0" >
    <mRID>c6GqBNWcdUknFUcTqn3XXg</mRID>
    <revisionNumber>2</revisionNumber>
    <type>A80</type>
    <process.processType>A26</process.processType>
    <createdDateTime>2016-05-13T11:44:39Z</createdDateTime>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <unavailability_Time_Period.timeInterval>
        <start>2015-06-07T22:00Z</start>
        <end>2015-12-31T23:00Z</end>
    </unavailability_Time_Period.timeInterval>
	    <docStatus>
	        <value>A09</value>
	    </docStatus>
    <TimeSeries>
        <mRID>1</mRID>
            <businessType>A53</businessType>
            <biddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</biddingZone_Domain.mRID>
            <start_DateAndOrTime.date>2015-06-07</start_DateAndOrTime.date>
            <start_DateAndOrTime.time>22:00:00Z</start_DateAndOrTime.time>
            <end_DateAndOrTime.date>2015-12-31</end_DateAndOrTime.date>
            <end_DateAndOrTime.time>23:00:00Z</end_DateAndOrTime.time>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
		    <production_RegisteredResource.mRID codingScheme="A01">27W-PU-EPC2----S</production_RegisteredResource.mRID>
		        <production_RegisteredResource.name>EPC2_______</production_RegisteredResource.name>
		        <production_RegisteredResource.location.name>Počerady 2</production_RegisteredResource.location.name>
		        <production_RegisteredResource.pSRType.psrType>B04</production_RegisteredResource.pSRType.psrType>
		    <production_RegisteredResource.pSRType.powerSystemResources.mRID codingScheme="A01">27W-GU-EPC2B21-L</production_RegisteredResource.pSRType.powerSystemResources.mRID>
		        <production_RegisteredResource.pSRType.powerSystemResources.name>EPC2_B21___</production_RegisteredResource.pSRType.powerSystemResources.name>
		    <production_RegisteredResource.pSRType.powerSystemResources.nominalP unit="MAW">821</production_RegisteredResource.pSRType.powerSystemResources.nominalP>
            <Available_Period>
                <timeInterval>
                    <start>2015-06-07T22:00Z</start>
                    <end>2015-12-31T23:00Z</end>
                </timeInterval>
                <resolution>PT1M</resolution>
                    <Point>
                        <position>1</position>
                        <quantity>847.2</quantity>
                    </Point>
            </Available_Period>
    </TimeSeries>
    <Reason>
        <code>B19</code>
            <text>Maintenance</text>
    </Reason>
</Unavailability_MarketDocument>

[002-PLANNED_UNAVAIL_OF_GENERATION_UNITS_201512312300-201601022300.xml] (indicates zip file entry)
...

4.6.5. Unavailability of Production Units [15.1.C&D]

  • 200 documents limit applies

  • Minimum time interval in query response depends on duration of matching outages

  • Mandatory parameters

    • DocumentType

    • BiddingZone_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • BusinessType

    • DocStatus

    • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

GET request

Request for data published under article 15.1.C&D for Czech bidding zone and during the year 2016.

GET /api?documentType=A77&businessType=A53&biddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300
POST request
Request Header:
POST /api HTTP/1.1
Content-Type: application/xml

Request Body:
<StatusRequest_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0">
    <mRID>SampleCallToRestfulApi</mRID>
    <type>A59</type>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001B1001B61Q</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A07</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2016-01-10T13:00:00Z</createdDateTime>
    <AttributeInstanceComponent>
        <attribute>DocumentType</attribute>
        <attributeValue>A77</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>A53</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2015-12-31T23:00Z/2016-12-31T23:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: "attachment; filename OUTAGES_A77_{Time Range}.zip"

[001-PLANNED_UNAVAIL_OF_PRODUCTION_UNITS_201512312300-201601312300.xml] (indicates zip file entry)
<?xml version="1.0" encoding="UTF-8"?>
<Unavailability_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:outagedocument:3:0" >
    <mRID>xk3Pn0g76A9Nc-QWwEnT5g</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A77</type>
    <process.processType>A26</process.processType>
    <createdDateTime>2016-05-13T11:52:08Z</createdDateTime>
    <sender_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</sender_MarketParticipant.mRID>
    <sender_MarketParticipant.marketRole.type>A32</sender_MarketParticipant.marketRole.type>
    <receiver_MarketParticipant.mRID codingScheme="A01">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <unavailability_Time_Period.timeInterval>
        <start>2015-12-30T23:00Z</start>
        <end>2015-12-31T23:00Z</end>
    </unavailability_Time_Period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
            <businessType>A53</businessType>
            <biddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</biddingZone_Domain.mRID>
            <start_DateAndOrTime.date>2015-12-30</start_DateAndOrTime.date>
            <start_DateAndOrTime.time>23:00:00Z</start_DateAndOrTime.time>
            <end_DateAndOrTime.date>2015-12-31</end_DateAndOrTime.date>
            <end_DateAndOrTime.time>23:00:00Z</end_DateAndOrTime.time>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
		    <production_RegisteredResource.mRID codingScheme="A01">27W-PU-EKOM----C</production_RegisteredResource.mRID>
		        <production_RegisteredResource.name>EKOM_______</production_RegisteredResource.name>
		        <production_RegisteredResource.location.name>Komořany</production_RegisteredResource.location.name>
		        <production_RegisteredResource.pSRType.psrType>B02</production_RegisteredResource.pSRType.psrType>
		    <production_RegisteredResource.pSRType.powerSystemResources.nominalP unit="MAW">192</production_RegisteredResource.pSRType.powerSystemResources.nominalP>
            <Available_Period>
                <timeInterval>
                    <start>2015-12-30T23:00Z</start>
                    <end>2015-12-31T23:00Z</end>
                </timeInterval>
                <resolution>PT1M</resolution>
                    <Point>
                        <position>1</position>
                        <quantity>165</quantity>
                    </Point>
            </Available_Period>
    </TimeSeries>
    <Reason>
        <code>B19</code>
    </Reason>
</Unavailability_MarketDocument>

[002-PLANNED_UNAVAIL_OF_PRODUCTION_UNITS_201512312300-201601312300.xml] (indicates zip file entry)
...

Appendix A: Complete parameter list

A.1. Available parameters

Parameter

Applies to

DocumentType

Get, Post

DocStatus

Get, Post

ProcessType

Get, Post

BusinessType

Get, Post

PsrType

Get, Post

Type_MarketAgreement.Type (Contract Type in Balancing)

Get, Post

Contract_MarketAgreement.Type

Get, Post

Auction.Type

Get, Post

Auction.Category

Get, Post

ClassificationSequence_AttributeInstanceComponent.Position

Get, Post

OutBiddingZone_Domain

Get, Post

BiddingZone_Domain

Get, Post

ControlArea_Domain

Get, Post

In_Domain

Get, Post

Out_Domain

Get, Post

Acquiring_Domain

Get, Post

Connecting_Domain

Get, Post

TimeInterval (can not be combined with PeriodStart, PeriodEnd)

Get, Post

PeriodStart (can not be combined with TimeInterval)

Get

PeriodEnd (can not be combined with TimeInterval)

Get

TimeIntervalUpdate (can not be combined with PeriodStartUpdate, PeriodEndUpdate)

Get, Post

PeriodStartUpdate (can not be combined with TimeIntervalUpdate)

Get

PeriodEndUpdate (can not be combined with TimeIntervalUpdate)

Get

 Do not forget to decapitalize parameter name in Get method.
 Request parameters should have exact case match — please refer to ietf documentation for more information.

A.2. Contract_MarketAgreement.Type, Type_MarketAgreement.Type

Code

Meaning

A01

Daily

A02

Weekly

A03

Monthly

A04

Yearly

A05

Total

A06

Long term

A07

Intraday

A13

Hourly (Type_MarketAgreement.Type only)

A.3. Auction.Type

Code

Meaning

A01

Implicit

A02

Explicit

A.4. Auction.Category

Code

Meaning

A01

Base

A02

Peak

A03

Off Peak

A04

Hourly

A.5. PsrType

Code

Meaning

A03

Mixed

A04

Generation

A05

Load

B01

Biomass

B02

Fossil Brown coal/Lignite

B03

Fossil Coal-derived gas

B04

Fossil Gas

B05

Fossil Hard coal

B06

Fossil Oil

B07

Fossil Oil shale

B08

Fossil Peat

B09

Geothermal

B10

Hydro Pumped Storage

B11

Hydro Run-of-river and poundage

B12

Hydro Water Reservoir

B13

Marine

B14

Nuclear

B15

Other renewable

B16

Solar

B17

Waste

B18

Wind Offshore

B19

Wind Onshore

B20

Other

B21

AC Link

B22

DC Link

B23

Substation

B24

Transformer

A.6. BusinessType

Code

Meaning

A29

Already allocated capacity (AAC)

A43

Requested capacity (without price)

A46

System Operator redispatching

A53

Planned maintenance

A54

Unplanned outage

A85

Internal redispatch

A95

Frequency containment reserve

A96

Automatic frequency restoration reserve

A97

Manual frequency restoration reserve

A98

Replacement reserve

B01

Interconnector network evolution

B02

Interconnector network dismantling

B03

Counter trade

B04

Congestion costs

B05

Capacity allocated (including price)

B07

Auction revenue

B08

Total nominated capacity

B09

Net position

B10

Congestion income

A.7. ProcessType

Code

Meaning

A01

Day ahead

A02

Intra day incremental

A16

Realised

A31

Week ahead

A32

Month ahead

A33

Year ahead

A.8. DocStatus

Code

Meaning

A05

Active

A09

Cancelled

A.9. DocumentType

Code

Meaning

A09

Finalised schedule

A11

Aggregated energy data report

A25

Allocation result document

A26

Capacity document

A31

Agreed capacity

A44

Price Document

A61

Estimated Net Transfer Capacity

A63

Redispatch notice

A65

System total load

A68

Installed generation per type

A69

Wind and solar forecast

A70

Load forecast margin

A71

Generation forecast

A72

Reservoir filling information

A73

Actual generation

A74

Wind and solar generation

A75

Actual generation per type

A76

Load unavailability

A77

Production unavailability

A78

Transmission unavailability

A79

Offshore grid infrastructure unavailability

A80

Generation unavailability

A81

Contracted reserves

A82

Accepted offers

A83

Activated balancing quantities

A84

Activated balancing prices

A85

Imbalance prices

A86

Imbalance volume

A87

Financial situation

A88

Cross border balancing

A89

Contracted reserve prices

A90

Interconnection network expansion

A91

Counter trade notice

A92

Congestion costs

A93

DC link capacity

A94

Non EU allocations

B11

Flow-based allocations

A.10. Areas

BZ — Bidding Zone

BZA — Bidding Zone Aggregation

CA — Control Area

MBA — Market Balance Area

Code

Meaning

10YDE-VE-------2

50Hertz CA, DE(50HzT) BZA

10YAL-KESH-----5

Albania, OST BZ / CA / MBA

10YDE-RWENET---I

Amprion CA

10YAT-APG------L

Austria, APG CA / MBA

BY

Belarus

10Y1001A1001A51S

Belarus BZ / CA / MBA

10YBE----------2

Belgium, Elia BZ / CA / MBA

10YBA-JPCC-----D

Bosnia Herzegovina, NOS BiH BZ / CA / MBA

10YCA-BULGARIA-R

Bulgaria, ESO BZ / CA / MBA

10YDOM-CZ-DE-SKK

BZ CZ+DE+SK BZ / BZA

10YHR-HEP------M

Croatia, HOPS BZ / CA / MBA

10YDOM-REGION-1V

CWE Region

10YCY-1001A0003J

Cyprus, Cyprus TSO BZ / CA / MBA

10YCZ-CEPS-----N

Czech Republic, CEPS BZ / CA/ MBA

10Y1001A1001A63L

DE-AT-LU BZ

10Y1001A1001A82H

DE-LU MBA

10Y1001A1001A65H

Denmark

10YDK-1--------W

DK1 BZ / MBA

10YDK-2--------M

DK2 BZ / MBA

10Y1001A1001A796

Energinet CA

10Y1001A1001A39I

Estonia, Elering BZ / CA / MBA

10YFI-1--------U

Finland, Fingrid BZ / CA / MBA

10YMK-MEPSO----8

Former Yugoslav Republic of Macedonia, MEPSO BZ / CA / MBA

10YFR-RTE------C

France, RTE BZ / CA / MBA

10Y1001A1001A83F

Germany

10YGR-HTSO-----Y

Greece, IPTO BZ / CA/ MBA

10YHU-MAVIR----U

Hungary, MAVIR CA / BZ / MBA

IS

Iceland

10Y1001A1001A59C

Ireland (SEM) BZ / MBA

10YIE-1001A00010

Ireland, EirGrid CA

10YIT-GRTN-----B

Italy, IT CA / MBA

10Y1001A1001A885

Italy_Saco_AC

10Y1001A1001A893

Italy_Saco_DC

10Y1001A1001A699

IT-Brindisi BZ

10Y1001A1001A70O

IT-Centre-North BZ

10Y1001A1001A71M

IT-Centre-South BZ

10Y1001A1001A72K

IT-Foggia BZ

10Y1001A1001A66F

IT-GR BZ

10Y1001A1001A84D

IT-MACROZONE NORTH MBA

10Y1001A1001A85B

IT-MACROZONE SOUTH MBA

10Y1001A1001A877

IT-Malta BZ

10Y1001A1001A73I

IT-North BZ

10Y1001A1001A80L

IT-North-AT BZ

10Y1001A1001A68B

IT-North-CH BZ

10Y1001A1001A81J

IT-North-FR BZ

10Y1001A1001A67D

IT-North-SI BZ

10Y1001A1001A76C

IT-Priolo BZ

10Y1001A1001A77A

IT-Rossano BZ

10Y1001A1001A74G

IT-Sardinia BZ

10Y1001A1001A75E

IT-Sicily BZ

10Y1001A1001A788

IT-South BZ

10Y1001A1001A50U

Kaliningrad BZ / CA / MBA

10YLV-1001A00074

Latvia, AST BZ / CA / MBA

10YLT-1001A0008Q

Lithuania, Litgrid BZ / CA / MBA

10YLU-CEGEDEL-NQ

Luxembourg, CREOS CA

10Y1001A1001A93C

Malta, Malta BZ / CA / MBA

10YCS-CG-TSO---S

Montenegro, CGES BZ / CA / MBA

10YGB----------A

National Grid BZ / CA/ MBA

10YNL----------L

Netherlands, TenneT NL BZ / CA/ MBA

10YNO-1--------2

NO1 BZ / MBA

10YNO-2--------T

NO2 BZ / MBA

10YNO-3--------J

NO3 BZ / MBA

10YNO-4--------9

NO4 BZ / MBA

10Y1001A1001A48H

NO5 BZ / MBA

10YNO-0--------C

Norway, Norway MBA, Stattnet CA

10YDOM-1001A082L

PL-CZ BZA / CA

10YPL-AREA-----S

Poland, PSE SA BZ / BZA / CA / MBA

10YPT-REN------W

Portugal, REN BZ / CA / MBA

MD

Republic of Moldova

10YRO-TEL------P

Romania, Transelectrica BZ / CA/ MBA

10Y1001A1001A49F

Russia BZ / CA / MBA

RU

Russian Federation

10Y1001A1001A44P

SE1 BZ / MBA

10Y1001A1001A45N

SE2 BZ / MBA

10Y1001A1001A46L

SE3 BZ / MBA

10Y1001A1001A47J

SE4 BZ / MBA

10YCS-SERBIATSOV

Serbia, EMS BZ / CA / MBA

10YSK-SEPS-----K

Slovakia, SEPS BZ / CA / MBA

10YSI-ELES-----O

Slovenia, ELES BZ / CA / MBA

10Y1001A1001A016

Northern Ireland, SONI CA

10YES-REE------0

Spain, REE BZ / CA / MBA

10YSE-1--------K

Sweden, Sweden MBA, SvK CA

10YCH-SWISSGRIDZ

Switzerland, Swissgrid BZ / CA / MBA

10YDE-EON------1

TenneT GER CA

10YDE-ENBW-----N

TransnetBW CA

TR

Turkey

10YTR-TEIAS----W

Turkey BZ / CA / MBA

UA

Ukraine

10Y1001A1001A869

Ukraine BZ / CA / MBA

10YUA-WEPS-----0

Ukraine WEPS BZ / CA / MBA

 

 

Appendix B: Code Samples

This chapter contains source code samples for three major programming languages. Every snippet shows how to query the web interface, not how to save or parse received data as this is highly application specific.

B.1. Java

import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Iterator;
import java.util.Map;

public class WebApiJavaSample {

	/**
	 * Send request via GET method.
	 *
	 * @param params  - map including all URL params
	 * @param urlName - base URL
	 * @return - plain XML content
	 */
	public static String doGetOperation(Map<String, String> params, String urlName) {
		//prepare URL with requesting params
		String finalURL = addUrlParams(params, urlName);

		try {
			//prepare connection
			URL url = new URL(finalURL);
			HttpURLConnection con = (HttpURLConnection) url.openConnection();
			con.setRequestMethod("GET");

			int responseCode = con.getResponseCode();
			//success
			if (responseCode == HttpURLConnection.HTTP_OK) {
				//get result as plain XML
				return parseToPlainString(con.getInputStream());
			} else {
				return parseToPlainString(con.getErrorStream());
			}
		} catch (IOException e) {
			System.out.println(String.format("Unexpected error. Message %s", e.getMessage()));
		}
		return null;
	}

	/**
	 * Send request via POST method.
	 *
	 * @param urlName       - requesting URL
	 * @param securityToken - valid security token
	 * @param xmlContent    - XML content of StatusRequest MarketDocument
	 * @return - plain XML content
	 */
	public static String doPOSTOperation(String urlName, String securityToken, byte[] xmlContent) {
		try {
			//prepare connection
			URL url = new URL(urlName);
			HttpURLConnection con = (HttpURLConnection) url.openConnection();
			con.setDoOutput(true);
			con.setRequestMethod("POST");
			con.setRequestProperty("Content-Type", "application/xml");
			//add security token to header
			con.addRequestProperty("SECURITY_TOKEN", securityToken);

			//write XML content to connection
			OutputStream os = con.getOutputStream();
			os.write(xmlContent);
			os.flush();
			os.close();

			int responseCode = con.getResponseCode();
			//success
			if (responseCode == HttpURLConnection.HTTP_OK) {
				//get result as plain XML
				return parseToPlainString(con.getInputStream());
			} else {
				return parseToPlainString(con.getErrorStream());
			}
		} catch (IOException e) {
			System.out.println(String.format("Unexpected error. Message %s", e.getMessage()));
		}
		return null;
	}

	private static String addUrlParams(Map<String, String> params, String baseURL) {
		if (!baseURL.endsWith("?")) {
			baseURL += '?';
		}
		StringBuilder result = new StringBuilder(baseURL);
		Iterator<String> keySet = params.keySet().iterator();
		while (keySet.hasNext()) {
			String key = keySet.next();

			result.append(key).append("=").append(params.get(key));
			if (keySet.hasNext()) {
				result.append("&");
			}
		}
		return result.toString();
	}

	private static String parseToPlainString(InputStream in) throws IOException {
		BufferedReader reader = new BufferedReader(new InputStreamReader(in));
		StringBuilder out = new StringBuilder();
		String newLine = System.getProperty("line.separator");
		String line;
		while ((line = reader.readLine()) != null) {
			out.append(line);
			out.append(newLine);
		}
		in.close();
		return out.toString();
	}
}

B.2. C#

using System;
using System.Net.Http;
using System.Net.Http.Formatting;
using System.Net.Http.Headers;
using System.Threading.Tasks;
using System.Web;

namespace Sample
{

    public class HttpRequestsSample
    {
        public async Task GetHttpRequest()
        {
            var requestMessage = new HttpRequestMessage();
            requestMessage.RequestUri = new Uri(requestUrl);
            requestMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml"));
            requestMessage.Method = HttpMethod.Get;
            requestMessage.Headers.Authorization = new AuthenticationHeaderValue("SECURITY_TOKEN", token);

            var httpClient = new HttpClient();
            HttpResponseMessage responseMessage = await httpClient.SendAsync(requestMessage);
        }

        public async Task PostHttpRequest()
        {
            var requestObject = new StatusRequestDocument();

            var builder = new UriBuilder(requestUrl);
            var query = HttpUtility.ParseQueryString(builder.Query);
            query["periodStart"] = "20160101";
            query["periodEnd "] = "20160201";
            builder.Query = query.ToString();
            var url = builder.ToString();

            HttpRequestMessage requestMessage = new HttpRequestMessage();
            requestMessage.RequestUri = new Uri(url);
            requestMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml"));
            requestMessage.Method = HttpMethod.Post;
            requestMessage.Headers.Authorization = new AuthenticationHeaderValue("SECURITY_TOKEN", token);
            requestMessage.Content = new ObjectContent<StatusRequestDocument>(requestObject, new XmlMediaTypeFormatter());

            var httpClient = new HttpClient();
            HttpResponseMessage responseMessage = await httpClient.SendAsync(requestMessage);
        }
    }

    public class StatusRequestDocument
    {
    }
}

B.3. C++

#include <iostream>
#include <string>
#include <map>
#include <cpr/cpr.h>
#include <json.hpp>

#define PARS std::map<std::string, std::string>
//#define PARS std::vector<PAR>

//function for display Get request
bool DisplayGet(std::string sUrl, cpr::Parameters parameters )
{
  auto response = cpr::Get(cpr::Url{sUrl},
                           parameters);
  std::cout << "response:" << response.text <<std::endl;
  //std::cout << "headers:" << response.header << std::endl;
  return true;
}

cpr::Payload MakePayload(PARS parameters)
{
  auto cpay = cpr::Payload{};

  for (PARS::iterator it=parameters.begin(); it!=parameters.end(); ++it)
    cpay.AddPair(cpr::Pair{it->first, it->second});
  return cpay;
}

cpr::Parameters MakeParameters(PARS parameters)
{
  auto cpar = cpr::Parameters{};

  for (PARS::iterator it=parameters.begin(); it!=parameters.end(); ++it)
    cpar.AddParameter(cpr::Parameter{it->first, it->second});
  return cpar;
}

cpr::Multipart MakeMultipart(std::string file, PARS parameters, bool isfile = false)
{
  auto cmul = (isfile)?cpr::Multipart{{"name", cpr::File{file}}} : cpr::Multipart{{"xml", file, "application/xml"}};


  for (PARS::iterator it=parameters.begin(); it!=parameters.end(); ++it)
    cmul.parts.push_back(cpr::Part{it->first, it->second});
  return cmul;
}

bool DisplayPost(std::string sUrl, PARS parameters, std::string xml, bool file = false)
{
  if(xml==std::string(""))
    {
      auto response = cpr::Post(cpr::Url{sUrl},
				MakePayload(parameters));
      std::cout << "response:" << response.text <<std::endl;
    }
  else if(file)
    {
      auto mpdata = cpr::Multipart({{"name", cpr::File{xml}}});
      auto response = cpr::Post(cpr::Url{sUrl},
				MakeMultipart(xml, parameters, true));
      std::cout << "url:" << response.url << std::endl; // http://www.httpbin.org/get
      std::cout << "status code:" << response.status_code << std::endl; // 200
      std::cout << "content type:" << response.header["content-type"] << std::endl;
      std::cout << "response:" << response.text <<std::endl;
    }
  else
    {
      auto response = cpr::Post(cpr::Url{sUrl},
				MakeMultipart(xml, parameters)
				//cpr::Body{xml},
				//cpr::Header{{"Content-Type", "application/xml"}}
				);
      std::cout << "url:" << response.url << std::endl; // http://www.httpbin.org/get
      std::cout << "status code:" << response.status_code << std::endl; // 200
      std::cout << "content type:" << response.header["content-type"] << std::endl; // application/json
      std::cout << "response:" << response.text <<std::endl;
    }
  return true;
}