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 (GET and POST) share common endpoint: https://web-api.tp.entsoe.eu/api. Only https protocol is supported.

API sends timeout message for the requests which last more than 5 mins (300 seconds).

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. All parameters used in the request must be valid against the list of valid parameters, otherwise the request is rejected with HTTP code 400. When a parameter used is valid, but not relevant for the queried data, the parameter is omitted and will not be considered when filtering the data.

For most data items time is expressed in UTC, however there are several rich data items where time is expressed in local time zone.

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

  • Article 16.1.A Actual Generation Per Generation Unit can only be queried for Control Area Domain EIC Code i.e the value for the query parameter "in_domain" should only have EIC code for Control Areas listed in Section A.10 Area

  • 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 where 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.

HTTP Return Codes for Unsuccessful attempts:

HTTP CodeReason CodeReason
429-Too many requests - max allowed 400 per minutes from eash unique IP
200999No matching data found
400999Invalid query attributes or parameters
401 Unauthorized. Missing or invalid security token

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://web-api.tp.entsoe.eu/api?securityToken=MYTOKEN&documentType=A65&processType=A16&outBiddingZone_Domain=10YCZ-CEPS-----N&periodStart=201512312300&periodEnd=201612312300

1.8. Limits on Requests

Maximum of 400 requests are accepted per user per minute. Count of requests is performed based on per IP address and per security token.  Reaching of 400 query/minute limit through an unique IP address or security token will result in a temporary ban of 10 minutes. 

When a user reaches the limit, requests coming from the user will be redirected to the different port 81 (8443) which returns "HTTP Status 429 - TOO MANY REQUESTS" with message text  "Max allowed requests per minute from each unique IP is max up to 400 only".

2. Authentication and Authorisation

To request access to the Restful API, please register on the Transparency Platform (link) 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, after logging in on Transparency Platform (link), users will find a button to generate their token under 'My Account Settings' on TP. Please see the guide here.

If you suspect that the token has been compromised, you must reset the token by yourself.

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

2.1. Get Method

Token has to 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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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

    • Update_DateAndOrTime (For Offered Capacity Evolution can be quried with datetime in numeric. For example 20210803113900000 for evolution update date time 03.08.2021 13:39:00.000)

    • 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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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>10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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. Total Commercial Schedules [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

  • Optional parameters

    • Contract Type (A05)

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&contract_MarketAgreement.Type=A05&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">10X1001A1001A450</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>contract_MarketAgreement.Type</attribute>
        <attributeValue>A05</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">10X1001A1001A450</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>
		<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-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. Day-ahead Commercial Schedules [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

  • Optional parameters

    • Contract Type (A01)

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&contract_MarketAgreement.Type=A01&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">10X1001A1001A450</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>contract_MarketAgreement.Type</attribute>
        <attributeValue>A01</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">10X1001A1001A450</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>
		<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-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.15. 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

  • Unlike Web GUI, API responds not netted values as data is requested per direction.

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">10X1001A1001A450</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">10X1001A1001A450</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.16. 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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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

For most of the data items in the generation domain, the PsrType parameter is optional. When this parameter is not used, API returns all available data for each production type for the queried interval and area. If the parameter is used, data will be returned only for the specific production type requested.

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 (When used, only queried production type is returned)

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">10X1001A1001A450</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">10X1001A1001A450</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 (When used, only queried production type is returned)

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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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">10X1001A1001A450</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 (When used, only queried production type is returned)

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">10X1001A1001A450</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">10X1001A1001A450</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. Current 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 (When used, only queried production type is returned)

GET request

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

GET /api?documentType=A69&processType=A18&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">10X1001A1001A450</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>A18</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>A18</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">10X1001A1001A450</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.6. Intraday Generation Forecasts for Wind and Solar [14.1.D]

  • 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 (When used, only queried production type is returned)

GET request

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

GET /api?documentType=A69&processType=A40&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">10X1001A1001A450</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>A40</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>A40</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">10X1001A1001A450</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.7. 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 (can only be queried for Control Area EIC Code)

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType (When used, only queried production type is returned)

    • RegisteredResource (EIC of Generation Unit)

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">10X1001A1001A450</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">10X1001A1001A450</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.8. 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 (When used, only queried production type is returned)

Please note the followings:

  • Response from API is same irrespective of querying for Document Types A74 - Wind & Solar & A75 - Actual  Generation Per Type
  • Time series with inBiddingZone_Domain attribute reflects Generation values while outBiddingZone_Domain reflects Consumption values.
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">10X1001A1001A450</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">10X1001A1001A450</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.9. 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">10X1001A1001A450</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">10X1001A1001A450</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. Master Data

4.5.1. Production and Generation Units

  • One day range limit applies

  • Response contains commissioned production units for given day

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • BiddingZone_Domain

    • Implementation_DateAndOrTime

  • Optional parameters

    • PsrType

GET request

Request for Production and Generation units for Czech bidding zone and the day 20170101.

GET /api?documentType=A95&businessType=B11&biddingZone_Domain=10YCZ-CEPS-----N&implementation_DateAndOrTime=2017-01-01
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">10X1001A1001A450</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>A95</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>B11</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BiddingZone_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Implementation_DateAndOrTime</attribute>
        <attributeValue>2017-01-01</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml

<Configuration_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:configurationdocument:3:0">
    <mRID>cb7bf4d27053485493ecd655a9949eb0</mRID>

    <type>A95</type>
    <process.processType>A39</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A32</receiver_MarketParticipant.marketRole.type>

    <createdDateTime>2017-01-01T11:24:32Z</createdDateTime>

    <TimeSeries>
        <mRID>1</mRID>
        <businessType>B11</businessType>

        <implementation_DateAndOrTime.date>2017-01-01</implementation_DateAndOrTime.date>

        <biddingZone_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</biddingZone_Domain.mRID>

        <registeredResource.mRID codingScheme="A01">27W-PU-EPLE----4</registeredResource.mRID>
        <registeredResource.name>EPLE_______</registeredResource.name>
        <registeredResource.location.name>Plzeňská energetika</registeredResource.location.name>

        <ControlArea_Domain>
            <mRID codingScheme="A01">10YCZ-CEPS-----N</mRID>
        </ControlArea_Domain>
        <Provider_MarketParticipant>
            <mRID codingScheme="A01">27XPLZEN-ENERG-8</mRID>
        </Provider_MarketParticipant>

        <MktPSRType>
            <psrType>B02</psrType>
            <production_PowerSystemResources.highVoltageLimit unit="KVT">22</production_PowerSystemResources.highVoltageLimit>
            <nominalIP_PowerSystemResources.nominalP unit="MAW">111</nominalIP_PowerSystemResources.nominalP>
        </MktPSRType>
    </TimeSeries>
    ...
</Configuration_MarketDocument>

4.6. Balancing domain

4.6.1. Current Balancing State [GL EB 12.3.A]

  • 100 day range limit applies

  • Mandatory Parameters

    • DocumentType

    • BusinessType

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 12.3.A for Czech scheduling area for the first 10 minutes of 19/12/2019.

GET /api?documentType=A86&businessType=B33&Area_Domain=10YCZ-CEPS-----N&periodStart=201912190000&periodEnd=201912190010
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">10X1001A1001A450</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>BusinessType</attribute>
        <attributeValue>B33</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-19T00:00Z/2019-12-19T00:10Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>b1d14ca32fe24ff19a4e9b5730bbc396</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-12-26T13:31:40Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</area_Domain.mRID>
    <period.timeInterval>
        <start>2019-12-19T00:00Z</start>
        <end>2019-12-19T00:10Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>B33</businessType>
        <flowDirection.direction>A02</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-19T00:00Z</start>
                <end>2019-12-19T00:10Z</end>
            </timeInterval>
            <resolution>PT1M</resolution>
            <Point>
                <position>1</position>
                <quantity>78.39</quantity>
            </Point>
            <Point>
                <position>2</position>
                <quantity>75.53</quantity>
            </Point>
            <Point>
                <position>3</position>
                <quantity>59.41</quantity>
            </Point>
            <Point>
                <position>4</position>
                <quantity>61.23</quantity>
            </Point>
            <Point>
                <position>5</position>
                <quantity>43.82</quantity>
            </Point>
            <Point>
                <position>6</position>
                <quantity>91.87</quantity>
            </Point>
            <Point>
                <position>7</position>
                <quantity>101.65</quantity>
            </Point>
            <Point>
                <position>8</position>
                <quantity>91.70</quantity>
            </Point>
            <Point>
                <position>9</position>
                <quantity>78.37</quantity>
            </Point>
            <Point>
                <position>10</position>
                <quantity>72.10</quantity>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.2.Balancing Energy Bids [GL EB 12.3.B&C]

  • 100 documents limit applies

  • Mandatory Parameters

    • DocumentType

    • ProcessType

    • connecting_Domain

    • businessType

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional Parameters

    • Offset (allows downloading more than 100 documents. The offset ∈ [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

    • Standard_MarketProduct

    • Original_MarketProduct

    • Direction

GET request

Request for data published under article 12.3.B&C for Czech scheduling area for manual frequency restoration reserve

GET /api? documentType=A37&ProcessType=A47&businessType=B74&connecting_Domain=10YCZ-CEPS-----N&periodStart=202208152200&periodEnd=202208162200
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">10X1001A1001A450</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>A24</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A51</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attributeValue>businessType</attributeValue>
        <attribute>B74</attribute>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>connecting_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-16T13:00Z/2019-12-16T18:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
If data is publsihed for the area and time intervals periods a ZIP file is downloaded as a response. Otherwise, XML acknowledgment with a proper result is provided. 
ZIP Structure: 
Zip File Name: Balancing Energy Bids [GL EB 12.3.B,C]_startTS-endTS.zip
XML File Name: 001_BALANCING_ENERGY_BIDS_startTS-endTS.xml

4.6.3.Changes to Bid Availability [IFs mFRR 9.9, aFRR 9.6&9.8]

  • 100 documents limit applies

  • Mandatory Parameters

    • DocumentType

    • ProcessType

    • Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional Parameters

    • Offset (allows downloading more than 100 documents. The offset ∈ [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

    • BusinessType

GET request

Request for data published under article Changes to Bid Availability [IFs mFRR 9.9, aFRR 9.6&9.8] for Czech scheduling area for manual frequency restoration reserve

GET /api? documentType=B45&processtype=A47&Domain=10YCZ-CEPS-----N&periodStart=202208152200&periodEnd=202208162200
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">10X1001A1001A450</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>B45</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>processType</attribute>
        <attributeValue>A47</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-16T13:00Z/2019-12-16T18:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
If data is publsihed for the area and time intervals periods a ZIP file is downloaded as a response. Otherwise, XML acknowledgment with a proper result is provided. 
ZIP Structure: 
Zip File Name: Changes to Bid Availability [IFs mFRR 9.9, aFRR 9.6,9.8]_startTS-endTS.zip
XML File Name: 001_CHANGES_TO_BID_AVAILABILITY_startTS-endTS.xml

4.6.4. Aggregated Balancing Energy Bids [GL EB 12.3.E]

  • One year range limit applies

  • Mandatory Parameters

    • DocumentType

    • ProcessType

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 12.3.E for Czech scheduling area for 16/12/2019 between 13:00 and 18:00.

GET /api? documentType=A24&processType=A51&area_Domain=10YCZ-CEPS-----N&TimeInterval=2019-12-16T13:00Z/2019-12-16T18:00Z
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">10X1001A1001A450</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>A24</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A51</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-16T13:00Z/2019-12-16T18:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>f0eaa73d99d341f29874a01a9ce50a3a</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A24</type>
    <process.processType>A51</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-12-26T14:59:13Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</area_Domain.mRID>
    <period.timeInterval>
        <start>2019-12-16T13:00Z</start>
        <end>2019-12-16T18:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>A14</businessType>
        <standard_MarketProduct.marketProductType>A01</standard_MarketProduct.marketProductType>
        <flowDirection.direction>A02</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-16T13:00Z</start>
                <end>2019-12-16T18:00Z</end>
            </timeInterval>
            <resolution>PT60M</resolution>
            <Point>
                <position>1</position>
                <quantity>236</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
            <Point>
                <position>2</position>
                <quantity>236</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
            <Point>
                <position>3</position>
                <quantity>236</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
            <Point>
                <position>4</position>
                <quantity>374</quantity>
                <secondaryQuantity>18</secondaryQuantity>
            </Point>
            <Point>
                <position>5</position>
                <quantity>230</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>2</mRID>
        <businessType>A14</businessType>
        <standard_MarketProduct.marketProductType>A01</standard_MarketProduct.marketProductType>
        <flowDirection.direction>A01</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-16T13:00Z</start>
                <end>2019-12-16T18:00Z</end>
            </timeInterval>
            <resolution>PT60M</resolution>
            <Point>
                <position>1</position>
                <quantity>397</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
            <Point>
                <position>2</position>
                <quantity>843</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
            <Point>
                <position>3</position>
                <quantity>372</quantity>
                <secondaryQuantity>27</secondaryQuantity>
            </Point>
            <Point>
                <position>4</position>
                <quantity>397</quantity>
                <secondaryQuantity>12</secondaryQuantity>
            </Point>
            <Point>
                <position>5</position>
                <quantity>840</quantity>
                <secondaryQuantity>0</secondaryQuantity>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.5.  Procured Balancing Capacity [GL EB 12.3.F]

  • 100 document limit applies

  • Mandatory Parameters

    • DocumentType

    • ProcessType

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • ​Optional Parameters

    • Offset (allows downloading more than 100 documents. The offset [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

    • ​Type_MarketAgreement.Type

GET request

Request for data published under article 12.3.F for Czech scheduling area between 31/12/2019 23:00 and 01/01/2020 00:00.

GET /api? documentType=A15&processType=A51&area_Domain=10YCZ-CEPS-----N&TimeInterval=2019-12-31T23:00Z/2020-01-01T00:00Z

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">10X1001A1001A450</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>A15</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A51</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YCZ-CEPS-----N</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Type_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-31T23:00Z/2020-01-01T00:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
 Response
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>c70f2ad6919446d3a9a71ec22a49469c</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A15</type>
    <process.processType>A51</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2020-01-02T17:13:37Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</area_Domain.mRID>
    <allocationDecision_DateAndOrTime.dateTime>2021-08-13T22:28:00Z</allocationDecision_DateAndOrTime.dateTime>
    <period.timeInterval>
        <start>2019-12-31T23:00Z</start>
        <end>2020-01-01T00:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>B95</businessType>
        <standard_MarketProduct.marketProductType>A01</standard_MarketProduct.marketProductType>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <mktPSRType.psrType>A03</mktPSRType.psrType>
        <currency_Unit.name>CZK</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <price_Measure_Unit.name>MAW</price_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-01-01T00:00Z</end>
            </timeInterval>
            <resolution>PT60M</resolution>
            <Point>
                <position>1</position>
                <quantity>10</quantity>
                <procurement_Price.amount>660</procurement_Price.amount>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

 

4.6.6. Use of Allocated Cross-Zonal Balancing Capacity [GL EB 12.3.H&I]

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • Acquiring_Domain

    • Connecting_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • Type_MarketAgreement.Type

GET request

Request for data published under articles 12.3.H&I for border BZN|CH > BZN|AT for 16/12/2019.

GET /api?documentType=A38&processType=A46&Acquiring_Domain=10YAT-APG------L&Connecting_Domain=10YCH-SWISSGRIDZ&TimeInterval=2019-12-16T00:00Z/2019-12-17T00:00Z

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">10X1001A1001A450</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>A38</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A46</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Acquiring_Domain</attribute>
        <attributeValue>10YAT-APG------L</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Connecting_Domain</attribute>
        <attributeValue>10YCH-SWISSGRIDZ</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Type_MarketAgreement.Type</attribute>
        <attributeValue>A01</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-16T00:00Z/2019-12-17T00:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>e664464f09534db7b561fa9c0708d5ac</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A38</type>
    <process.processType>A46</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-12-30T12:38:33Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YAT-APG------L</area_Domain.mRID>
    <allocationDecision_DateAndOrTime.dateTime>2018-12-15T01:00:00Z</allocationDecision_DateAndOrTime.dateTime>
    <period.timeInterval>
        <start>2019-12-15T23:00Z</start>
        <end>2019-12-16T23:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>A48</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YAT-APG------L</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YCH-SWISSGRIDZ</connecting_Domain.mRID>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <currency_Unit.name>EUR</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-15T23:00Z</start>
                <end>2019-12-16T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <procurement_Price.amount>11</procurement_Price.amount>
            </Point>
            <Point>
                <position>2</position>
                <procurement_Price.amount>30</procurement_Price.amount>
            </Point>
            <Point>
                <position>3</position>
                <procurement_Price.amount>30</procurement_Price.amount>
            </Point>
            <Point>
                <position>4</position>
                <procurement_Price.amount>10</procurement_Price.amount>
            </Point>
            …
            <Point>
                <position>96</position>
                <procurement_Price.amount>30</procurement_Price.amount>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>2</mRID>
        <businessType>C19</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YAT-APG------L</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YCH-SWISSGRIDZ</connecting_Domain.mRID>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <currency_Unit.name>EUR</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-15T23:00Z</start>
                <end>2019-12-16T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>22</quantity>
            </Point>
            <Point>
                <position>2</position>
                <quantity>49.85</quantity>
            </Point>
            <Point>
                <position>3</position>
                <quantity>22.45</quantity>
            </Point>
            <Point>
                <position>4</position>
                <quantity>22.45</quantity>
            </Point>
            …
            <Point>
                <position>96</position>
                <quantity>22.45</quantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>3</mRID>
        <businessType>A41</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YAT-APG------L</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YCH-SWISSGRIDZ</connecting_Domain.mRID>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <currency_Unit.name>EUR</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-15T23:00Z</start>
                <end>2019-12-16T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>44</quantity>
            </Point>
            <Point>
                <position>2</position>
                <quantity>44</quantity>
            </Point>
            <Point>
                <position>3</position>
                <quantity>44</quantity>
            </Point>
            <Point>
                <position>4</position>
                <quantity>44</quantity>
            </Point>
            …
            <Point>
                <position>96</position>
                <quantity>49.85</quantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>4</mRID>
        <businessType>B96</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YAT-APG------L</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YCH-SWISSGRIDZ</connecting_Domain.mRID>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <currency_Unit.name>EUR</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-15T23:00Z</start>
                <end>2019-12-16T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>33</quantity>
            </Point>
            <Point>
                <position>2</position>
                <quantity>49.85</quantity>
            </Point>
            <Point>
                <position>3</position>
                <quantity>22.45</quantity>
            </Point>
            <Point>
                <position>4</position>
                <quantity>22.45</quantity>
            </Point>
            …
            <Point>
                <position>96</position>
                <quantity>22.45</quantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>5</mRID>
        <businessType>B97</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YAT-APG------L</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YCH-SWISSGRIDZ</connecting_Domain.mRID>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <currency_Unit.name>EUR</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-15T23:00Z</start>
                <end>2019-12-16T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <procurement_Price.amount>6</procurement_Price.amount>
            </Point>
            <Point>
                <position>2</position>
                <procurement_Price.amount>6</procurement_Price.amount>
            </Point>
            <Point>
                <position>3</position>
                <procurement_Price.amount>6</procurement_Price.amount>
            </Point>
            <Point>
                <position>4</position>
                <procurement_Price.amount>6</procurement_Price.amount>
            </Point>
            …
            <Point>
                <position>96</position>
                <procurement_Price.amount>66</procurement_Price.amount>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>6</mRID>
        <businessType>B98</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YAT-APG------L</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YCH-SWISSGRIDZ</connecting_Domain.mRID>
        <type_MarketAgreement.type>A01</type_MarketAgreement.type>
        <currency_Unit.name>EUR</currency_Unit.name>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A01</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-15T23:00Z</start>
                <end>2019-12-16T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <procurement_Price.amount>7</procurement_Price.amount>
            </Point>
            <Point>
                <position>2</position>
                <procurement_Price.amount>7</procurement_Price.amount>
            </Point>
            <Point>
                <position>3</position>
                <procurement_Price.amount>7</procurement_Price.amount>
            </Point>
            <Point>
                <position>4</position>
                <procurement_Price.amount>7</procurement_Price.amount>
            </Point>
            …
            <Point>
                <position>96</position>
                <procurement_Price.amount>77</procurement_Price.amount>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.7. Volumes and Prices of Contracted Reserves [17.1.B&C]

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

  • Mandatory parameters

    • DocumentType

    • BusinessType

    • ProcessType

    • Type_MarketAgreement.Type

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional parameters

    • PsrType

    • offset - (allows downloading more than 100 documents. The offset must belong to the range [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

GET request

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

GET /api?documentType=A81&type_MarketAgreement.Type=A13&businessType=B95&processType=A52&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">10X1001A1001A450</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>B95</attributeValue>
    </AttributeInstanceComponent>
	<AttributeInstanceComponent>
        <attribute>ProcessType</attribute>
        <attributeValue>A52</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:4:4">
	<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">10X1001A1001A450</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>B95</businessType>
		<type_MarketAgreement.type>A01</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>
				<procurement_Price.amount>3.38</procurement_Price.amount>
			</Point>
		</Period>
	</TimeSeries>
    ...
</Balancing_MarketDocument>

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

  • 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

    • offset (allows downloading more than 100 documents. The offset ∈ [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

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">10X1001A1001A450</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">10X1001A1001A450</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.6.9. Prices of Procured Balancing Reserves [17.1.C]

  • 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

    • offset (allows downloading more than 100 documents. The offset ∈ [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

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">10X1001A1001A450</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">10X1001A1001A450</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.6.10. 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">10X1001A1001A450</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">10X1001A1001A450</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.6.11. 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">10X1001A1001A450</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">10X1001A1001A450</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.6.12. Prices of Activated Balancing Energy & aFRR CBMPs [TR 17.1.F, IF aFRR 3.16]

  • One year range limit applies

  • Minimum time interval in query response is one ISP period

  • Mandatory parameters

    • DocumentType

    • ControlArea_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

    • ProcessType - A16 used if not provided (temporary solution)

  • Optional parameters

    • BusinessType

    • PsrType

    • Standard_MarketProduct

    • Original_MarketProduct

    • ExportType=zip (to be used only when queried data is available in legacy and new technologies)

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&processtype=A16&controlArea_Domain=10YCZ-CEPS-----N&periodStart=202208152200&periodEnd=202208162200
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">10X1001A1001A450</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><AttributeInstanceComponent>
        <attribute>processType</attribute>
        <attributeValue>A16</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">10X1001A1001A450</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.6.13. 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">10X1001A1001A450</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: application/zip
Content-Disposition: "attachment; filename Imbalance Prices_{Time Range}.zip"

[001-IMBALANCE_PRICES_201512312300-201612312300.xml] (indicates zip file entry)
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:4">
	<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">10X1001A1001A450</receiver_MarketParticipant.mRID>
	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
	<createdDateTime>2016-05-10T13:10:07Z</createdDateTime>
	<area_Domain.mRID codingScheme="A01">10YCZ-CEPS-----N</area_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>
	...
</BalancingMarketDocument>

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

4.6.14. 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">10X1001A1001A450</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: application/zip
Content-Disposition: "attachment; filename Total Imbalance Volumes_{Time Range}.zip"

[001-TOTAL_IMBALANCE_VOLUMES_201601010000-201701010000.xml] (indicates zip file entry)
<?xml version="1.0" encoding="UTF-8"?>
<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">10X1001A1001A450</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>

[002-TOTAL_IMBALANCE_VOLUMES_201601010000-201701010000.xml] (indicates zip file entry)
...

4.6.15. 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">10X1001A1001A450</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: application/zip
Content-Disposition: "attachment; filename Financial Expenses and Income for Balancing_{Time Range}.zip"

[001-FINANCIAL_EXPENSES_AND_INCOME_FOR_BALANCING_201601010000-201603010000.xml] (indicates zip file entry)
<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">10X1001A1001A450</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>

[002-FINANCIAL_EXPENSES_AND_INCOME_FOR_BALANCING_201601010000-201603010000.xml] (indicates zip file entry)
...

4.6.16. 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">10X1001A1001A450</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">10X1001A1001A450</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.17. FCR Total capacity [SO GL 187.2]  

  • One year range limit applies

  • Mandatory parameters

    • DocumentType

    • BusinessType 

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

GET /api?documentType=A26&area_Domain=10YEU-CONT-SYNC0&businessType=A25&TimeInterval=2018-12-31T23:00Z/2019-12-31T23:00Z
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">10X1001A1001A450</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>A25</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YEU-CONT-SYNC0</attributeValue>
   </AttributeInstanceComponent>
   <AttributeInstanceComponent>
      <attribute>TimeInterval</attribute>
      <attributeValue>2019-12-31T23:00Z/2020-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:4:1">
    <mRID>64dc148644124070b326f38d0ccd98c1</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A26</type>
    <process.processType>A52</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-10-31T13:51:57Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YEU-CONT-SYNC0</area_Domain.mRID>
    <period.timeInterval>
        <start>2018-12-31T23:00Z</start>
        <end>2019-12-31T23:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>A25</businessType>
        <flowDirection.direction>A01</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2018-12-31T23:00Z</start>
                <end>2019-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>25</quantity>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.18. Shares of FCR capacity - share of capacity [SO GL 187.2]

  • One year range limit applies

  • Mandatory parameters

    • DocumentType

    • BusinessType 

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

GET /api?documentType=A26&area_Domain=10YDE-VE-------2&businessType=C23&TimeInterval=2019-12-31T23:00Z/2020-12-31T23:00Z
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">10X1001A1001A450</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>C23</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YDE-VE-------2</attributeValue>
   </AttributeInstanceComponent>
   <AttributeInstanceComponent>
      <attribute>TimeInterval</attribute>
      <attributeValue>2019-12-31T23:00Z/2020-01-01T01:00Z</attributeValue>
   </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>459049b232064db6b53d79465e99a23d</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A26</type>
    <process.processType>A52</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-10-31T14:01:19Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YDE-VE-------2</area_Domain.mRID>
    <period.timeInterval>
        <start>2019-12-31T23:00Z</start>
        <end>2020-12-31T23:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>C23</businessType>
        <flowDirection.direction>A02</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>18</quantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>2</mRID>
        <businessType>C23</businessType>
        <flowDirection.direction>A03</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>1</quantity>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.19. Shares of FCR capacity - contracted reserve capacity [SO GL 187.2]

  • One year range limit applies

  • Mandatory parameters

    • DocumentType

    • BusinessType 

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

GET /api?documentType=A26&businessType=B95&TimeInterval=2019-12-31T23:00Z/2020-12-31T23:00Z&Area_Domain=10YDE-RWENET---I
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">10X1001A1001A450</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>B95</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YDE-RWENET---I</attributeValue>
   </AttributeInstanceComponent>
   <AttributeInstanceComponent>
      <attribute>TimeInterval</attribute>
      <attributeValue>2019-12-31T23:00Z/2020-12-31T01:00Z</attributeValue>
   </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>315fc222a8a8469eb4ab91f7032ff27a</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A26</type>
    <process.processType>A52</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-10-31T14:26:12Z</createdDateTime>
    <area_Domain.mRID codingScheme="A01">10YDE-RWENET---I</area_Domain.mRID>
    <period.timeInterval>
        <start>2019-12-31T23:00Z</start>
        <end>2020-12-31T23:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>B95</businessType>
        <flowDirection.direction>A02</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>2</quantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>2</mRID>
        <businessType>B95</businessType>
        <flowDirection.direction>A03</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>1</quantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>3</mRID>
        <businessType>B95</businessType>
        <flowDirection.direction>A01</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>30</quantity>
            </Point>
            <Point>
                <position>2977</position>
                <quantity>25</quantity>
            </Point>
            <Point>
                <position>8545</position>
                <quantity>1</quantity>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.20. FRR Actual Capacity [SO GL 188.4]

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • BusinessType

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 188.4 for Austrian LFC Block for 2020 Q1.

GET /api?documentType=A26&processType=A56&businessType=C24&Area_Domain=10YAT-APG------L&TimeInterval=2019-12-31T23:00Z/2020-03-31T22:00Z
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">10X1001A1001A450</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>ProcessType</attribute>
        <attributeValue>A56</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>C24</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YAT-APG------L</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-31T23:00Z/2020-03-31T22:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
 HTTP/1.1 200 OK
 Content-Type: text/xml
 <?xml version="1.0" encoding="UTF-8"?>
 <Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
     <mRID>9bf74f2f84c6435fb074515438cfb1e0</mRID>
     <revisionNumber>1</revisionNumber>
     <type>A26</type>
     <process.processType>A56</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
     <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
     <createdDateTime>2020-04-24T08:20:05Z</createdDateTime>
     <area_Domain.mRID codingScheme="A01">10YAT-APG------L</area_Domain.mRID>
     <period.timeInterval>
         <start>2019-12-31T23:00Z</start>
         <end>2020-03-31T22:00Z</end>
     </period.timeInterval>
     <TimeSeries>
         <mRID>1</mRID>
         <businessType>C24</businessType>
         <flowDirection.direction>A02</flowDirection.direction>
         <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
         <curveType>A03</curveType>
         <Period>
             <timeInterval>
                 <start>2019-12-31T23:00Z</start>
                 <end>2020-03-31T22:00Z</end>
             </timeInterval>
             <resolution>PT15M</resolution>
             <Point>
                 <position>1</position>
                 <quantity>480</quantity>
             </Point>
         </Period>
     </TimeSeries>
     <TimeSeries>
         <mRID>2</mRID>
         <businessType>C24</businessType>
         <flowDirection.direction>A01</flowDirection.direction>
         <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
         <curveType>A03</curveType>
         <Period>
             <timeInterval>
                 <start>2019-12-31T23:00Z</start>
                 <end>2020-03-31T22:00Z</end>
             </timeInterval>
             <resolution>PT15M</resolution>
             <Point>
                 <position>1</position>
                 <quantity>480</quantity>
             </Point>
         </Period>
     </TimeSeries>
 </Balancing_MarketDocument>

4.6.21. RR Actual Capacity [SO GL 189.3]

  • Mandatory parameters

    • DocumentType

    • ProcessType

    • BusinessType

    • Area_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

Request for data published under article 189.3 for Austrian LFC Block for 2020 Q1.

GET /api?documentType=A26&processType=A46&businessType=C24&Area_Domain=10YAT-APG------L&TimeInterval=2019-12-31T23:00Z/2020-03-31T22:00Z
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">10X1001A1001A450</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>ProcessType</attribute>
        <attributeValue>A46</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>BusinessType</attribute>
        <attributeValue>C24</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Area_Domain</attribute>
        <attributeValue>10YAT-APG------L</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>TimeInterval</attribute>
        <attributeValue>2019-12-31T23:00Z/2020-03-31T22:00Z</attributeValue>
    </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
 HTTP/1.1 200 OK
 Content-Type: text/xml
 <?xml version="1.0" encoding="UTF-8"?>
 <Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
     <mRID>0813be57ca0a4b4583e26bd309005af1</mRID>
     <revisionNumber>1</revisionNumber>
     <type>A26</type>
     <process.processType>A46</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
     <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
     <createdDateTime>2020-04-24T06:54:08Z</createdDateTime>
     <area_Domain.mRID codingScheme="A01">10YAT-APG------L</area_Domain.mRID>
     <period.timeInterval>
         <start>2019-12-31T23:00Z</start>
         <end>2020-03-31T22:00Z</end>
     </period.timeInterval>
     <TimeSeries>
         <mRID>1</mRID>
         <businessType>C24</businessType>
         <flowDirection.direction>A03</flowDirection.direction>
         <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
         <curveType>A03</curveType>
         <Period>
             <timeInterval>
                 <start>2019-12-31T23:00Z</start>
                 <end>2020-03-31T22:00Z</end>
             </timeInterval>
             <resolution>PT15M</resolution>
             <Point>
                 <position>1</position>
                 <quantity>30</quantity>
             </Point>
         </Period>
     </TimeSeries>
 </Balancing_MarketDocument>

4.6.22. Sharing of RR and FRR [SO GL 190.1]

  • One year range limit applies

  • Mandatory parameters

    • DocumentType

    • BusinessType 

    • ProcessType

    • Acquiring_Domain

    • Connecting_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

GET request

GET /api?documentType=A26&businessType=C22&TimeInterval=2019-12-31T23:00Z/2020-12-31T23:00Z&Connecting_Domain=10YAT-APG------L&Acquiring_Domain=10YCB-GERMANY--8&processType=A56
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">10X1001A1001A450</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>C22</attributeValue>
    </AttributeInstanceComponent>
        <AttributeInstanceComponent>
        <attribute>processType</attribute>
        <attributeValue>A56</attributeValue>
    </AttributeInstanceComponent>
    <AttributeInstanceComponent>
        <attribute>Connecting_Domain</attribute>
        <attributeValue>10YAT-APG------L</attributeValue>
   </AttributeInstanceComponent>
   <AttributeInstanceComponent>
        <attribute>Acquiring_Domain</attribute>
        <attributeValue>10YCB-GERMANY--8</attributeValue>
   </AttributeInstanceComponent>
   <AttributeInstanceComponent>
      <attribute>TimeInterval</attribute>
      <attributeValue>2019-12-31T23:00Z/2020-01-01T01:00Z</attributeValue>
   </AttributeInstanceComponent>
</StatusRequest_MarketDocument>
Response
HTTP/1.1 200 OK
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<Balancing_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:balancingdocument:4:1">
    <mRID>88530904c5344f238f881c73f43372c0</mRID>
    <revisionNumber>1</revisionNumber>
    <type>A26</type>
    <process.processType>A56</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
    <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
    <createdDateTime>2019-10-31T15:02:25Z</createdDateTime>
    <docStatus>
        <value>A01</value>
    </docStatus>
    <period.timeInterval>
        <start>2019-12-31T23:00Z</start>
        <end>2020-12-31T23:00Z</end>
    </period.timeInterval>
    <TimeSeries>
        <mRID>1</mRID>
        <businessType>C22</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YCB-GERMANY--8</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YAT-APG------L</connecting_Domain.mRID>
        <flowDirection.direction>A02</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>30</quantity>
                <secondaryQuantity>30</secondaryQuantity>
            </Point>
            <Point>
                <position>2977</position>
                <quantity>30</quantity>
                <secondaryQuantity>13</secondaryQuantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>2</mRID>
        <businessType>C22</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YCB-GERMANY--8</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YAT-APG------L</connecting_Domain.mRID>
        <flowDirection.direction>A03</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>30</quantity>
                <secondaryQuantity>30</secondaryQuantity>
            </Point>
            <Point>
                <position>2977</position>
                <quantity>30</quantity>
                <secondaryQuantity>13</secondaryQuantity>
            </Point>
        </Period>
    </TimeSeries>
    <TimeSeries>
        <mRID>3</mRID>
        <businessType>C22</businessType>
        <acquiring_Domain.mRID codingScheme="A01">10YCB-GERMANY--8</acquiring_Domain.mRID>
        <connecting_Domain.mRID codingScheme="A01">10YAT-APG------L</connecting_Domain.mRID>
        <flowDirection.direction>A01</flowDirection.direction>
        <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
        <curveType>A03</curveType>
        <Period>
            <timeInterval>
                <start>2019-12-31T23:00Z</start>
                <end>2020-12-31T23:00Z</end>
            </timeInterval>
            <resolution>PT15M</resolution>
            <Point>
                <position>1</position>
                <quantity>30</quantity>
                <secondaryQuantity>30</secondaryQuantity>
            </Point>
            <Point>
                <position>2977</position>
                <quantity>30</quantity>
                <secondaryQuantity>13</secondaryQuantity>
            </Point>
        </Period>
    </TimeSeries>
</Balancing_MarketDocument>

4.6.23. Balancing Border Capacity Limitations [IFs 4.3&4.4]

  • Minimum time interval in query response is one MTU.

  • Mandatory parameters

    • DocumentType

    • BusinessType 

    • In_Domain

    • Out_Domain

    • TimeInterval or combination of PeriodStart and PeriodEnd

  • Optional Parameters

    • registeredResource (If used, data for the given Transmission Asset is returned, otherwise, data for IC not specified is returned.)

    GET request

    GET /api?documentType=A31&processType=A51&BusinessType=A26&In_Domain=10YAT-APG------L&TimeInterval=2020-12-31TT23:00Z/021-01-01T23:00Z&Out_Domain=10YDE-RWENET---I&registeredResource=10T-AT-DE-00008Y
    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">10X1001A1001A450</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>ProcessType</attribute>
            <attributeValue>A51</attributeValue>
        </AttributeInstanceComponent>
    	 <AttributeInstanceComponent>
            <attribute>BusinessType</attribute>
            <attributeValue>A26</attributeValue>
        </AttributeInstanceComponent>
    	 <AttributeInstanceComponent>
            <attribute>in_Domain</attribute>
            <attributeValue>10YAT-APG------L</attributeValue>
        </AttributeInstanceComponent>
    	 <AttributeInstanceComponent>
            <attribute>out_Domain</attribute>
            <attributeValue>10YDE-RWENET---I</attributeValue>
        </AttributeInstanceComponent>
    	 <AttributeInstanceComponent>
            <attribute>TimeInterval</attribute>
            <attributeValue>2020-12-31T23:00Z/2021-01-01T23:00Z</attributeValue>
        </AttributeInstanceComponent>
    	 <AttributeInstanceComponent>
            <attribute>registeredResource</attribute>
            <attributeValue>10T-AT-DE-00008Y</attributeValue>
        </AttributeInstanceComponent>
    </StatusRequest_MarketDocument>
    
    Response
    HTTP/1.1 200 OK
    Content-Type: text/xml
    <?xml version="1.0" encoding="UTF-8"?>
    <Capacity_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-3:capacitydocument:8:0">
        <mRID>fabf45a46dd845aca2c307715de11a4f</mRID>
        <revisionNumber>1</revisionNumber>
        <type>A31</type>
        <process.processType>A51</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
        <receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
        <createdDateTime>2021-08-16T06:49:48Z</createdDateTime>
        <period.timeInterval>
            <start>2020-12-31T23:00Z</start>
            <end>2021-01-01T23:00Z</end>
        </period.timeInterval>
        <domain.mRID codingScheme="A01">10YDOM-REGION-1V</domain.mRID>
        <TimeSeries>
            <mRID>1</mRID>
            <businessType>A26</businessType>
            <product>8716867000016</product>
            <in_Domain.mRID codingScheme="A01">10YAT-APG------L</in_Domain.mRID>
            <out_Domain.mRID codingScheme="A01">10YDE-RWENET---I</out_Domain.mRID>
            <measure_Unit.name>MAW</measure_Unit.name>
            <curveType>A01</curveType>
            <connectingLine_RegisteredResource.mRID codingScheme="A01">10T-AT-DE-00008Y</connectingLine_RegisteredResource.mRID>
            <Period>
                <timeInterval>
                    <start>2020-12-31T23:00Z</start>
                    <end>2021-01-01T23:00Z</end>
                </timeInterval>
                <resolution>PT15M</resolution>
                <Point>
                    <position>1</position>
                    <quantity>35</quantity>
                </Point>
                <Point>
                    <position>2</position>
                    <quantity>40</quantity>
                </Point>
                <Point>
                    <position>3</position>
                    <quantity>45</quantity>
                </Point>
                <Point>
                    <position>4</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>5</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>6</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>7</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>8</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>9</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>10</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>11</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>12</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>13</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>14</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>15</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>16</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>17</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>18</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>19</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>20</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>21</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>22</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>23</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>24</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>25</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>26</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>27</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>28</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>29</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>30</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>31</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>32</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>33</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>34</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>35</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>36</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>37</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>38</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>39</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>40</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>41</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>42</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>43</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>44</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>45</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>46</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>47</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>48</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>49</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>50</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>51</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>52</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>53</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>54</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>55</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>56</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>57</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>58</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>59</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>60</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>61</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>62</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>63</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>64</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>65</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>66</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>67</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>68</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>69</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>70</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>71</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>72</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>73</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>74</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>75</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>76</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>77</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>78</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>79</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>80</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>81</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>82</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>83</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>84</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>85</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>86</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>87</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>88</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>89</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>90</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>91</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>92</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>93</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>94</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>95</position>
                    <quantity>50</quantity>
                </Point>
                <Point>
                    <position>96</position>
                    <quantity>50</quantity>
                </Point>
            </Period>
            <Reason>
                <code>B47</code>
                <text>Explanatory text</text>
            </Reason>
        </TimeSeries>
    </Capacity_MarketDocument>
    

    4.6.24. Permanent Allocation Limitations to Cross-border Capacity on HVDC Lines [IFs 4.5]

    • Minimum time interval in query response depends on the duration of matching published instances.

    • Mandatory parameters

      • DocumentType

      • ProcessType 

      • BusinessType 

      • In_Domain

      • Out_Domain

      • TimeInterval or combination of PeriodStart and PeriodEnd

    • Optional Parameters

      • registeredResource (If used, data for the given Transmission Asset is returned, otherwise, data for IC not specified is returned.)

      GET request

      GET /api?documentType=A99&processType=A51&BusinessType=B06&In_Domain=10YAT-APG------L&TimeInterval=2020-12-31T23:00Z/2021-01-01T23:00Z&Out_Domain=10YDE-RWENET---I
      
      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">10X1001A1001A450</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>A99</attributeValue>
      	</AttributeInstanceComponent>
      	<AttributeInstanceComponent>
      		<attribute>ProcessType</attribute>
      		<attributeValue>A51</attributeValue>
      	</AttributeInstanceComponent>
      	<AttributeInstanceComponent>
      		<attribute>BusinessType</attribute>
      		<attributeValue>B06</attributeValue>
      	</AttributeInstanceComponent>
      	<AttributeInstanceComponent>
      		<attribute>in_Domain</attribute>
      		<attributeValue>10YAT-APG------L</attributeValue>
      	</AttributeInstanceComponent>
      	<AttributeInstanceComponent>
      		<attribute>out_Domain</attribute>
      		<attributeValue>10YDE-RWENET---I</attributeValue>
      	</AttributeInstanceComponent>
      	<AttributeInstanceComponent>
      		<attribute>TimeInterval</attribute>
      		<attributeValue>2020-12-31T23:00Z/2021-01-01T23:00Z</attributeValue>
      	</AttributeInstanceComponent>
      </StatusRequest_MarketDocument>
      
      
      Response
      HTTP/1.1 200 OK
      Content-Type: text/xml
      
      <?xml version="1.0" encoding="UTF-8"?>
      <HVDCLink_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-8:hvdclinkdocument:1:1">
      	<mRID>a3b299be8f9143bcb9276d991809fe77</mRID>
      	<revisionNumber>1</revisionNumber>
      	<type>A99</type>
      	<process.processType>A51</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">10X1001A1001A450</receiver_MarketParticipant.mRID>
      	<receiver_MarketParticipant.marketRole.type>A33</receiver_MarketParticipant.marketRole.type>
      	<createdDateTime>2021-08-16T07:17:52Z</createdDateTime>
      	<docStatus>
      		<value>A05</value>
      	</docStatus>
      	<domain.mRID codingScheme="A01">10YDOM-REGION-1V</domain.mRID>
      	<TimeSeries>
      		<mRID>1</mRID>
      		<businessType>B06</businessType>
      		<product>8716867000016</product>
      		<objectAggregation>A09</objectAggregation>
      		<out_Domain.mRID codingScheme="A01">10YDE-RWENET---I</out_Domain.mRID>
      		<in_Domain.mRID codingScheme="A01">10YAT-APG------L</in_Domain.mRID>
      		<measurement_Unit.name>MAW</measurement_Unit.name>
      		<maximumExchange_Quantity.quantity>200</maximumExchange_Quantity.quantity>
      		<start_DateAndOrTime.dateTime>2020-12-31T23:00:00Z</start_DateAndOrTime.dateTime>
      		<end_DateAndOrTime.dateTime>2021-01-31T23:00:00Z</end_DateAndOrTime.dateTime>
      		<Reason>
      			<code>B62</code>
      			<text>Some explanation</text>
      		</Reason>
      	</TimeSeries>
      </HVDCLink_MarketDocument>
      

      4.6.25. Netted and Exchanged Volumes [IFs IN 3.10, aFRR 3.16, mFRR 3.17]

      • One day range limit applies

      • Mandatory parameters

        • DocumentType

        • ProcessType 

        • Acquiring_Domain

        • Connecting_Domain

        • TimeInterval or combination of PeriodStart and PeriodEnd

      • GET request

        GET /api?documentType=B17&processType=A51&Acquiring_domain=10YCZ-CEPS-----N&Connecting_Domain=10YCZ-CEPS-----N&periodStart=202208152200&periodEnd=202208162200
        
        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>RepUpl_PL_KK2</mRID>
            <type>A59</type>
            <sender_MarketParticipant.mRID codingScheme="A01">10XCZ-CEPS-GRIDE</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>B17</attributeValue>
            </AttributeInstanceComponent>
        	 <AttributeInstanceComponent>
                <attribute>ProcessType</attribute>
                <attributeValue>A51</attributeValue>
           </AttributeInstanceComponent>
         	<AttributeInstanceComponent>
                <attribute>BusinessType</attribute>
                <attributeValue>B09</attributeValue>
            </AttributeInstanceComponent>
        	 <AttributeInstanceComponent>
                <attribute>Acquiring_domain</attribute>
                <attributeValue>10YCZ-CEPS-----N</attributeValue>
            </AttributeInstanceComponent>
        	 <AttributeInstanceComponent>
                <attribute>Connecting_Domain</attribute>
                <attributeValue>10YCZ-CEPS-----N</attributeValue>
            </AttributeInstanceComponent>
        	 <AttributeInstanceComponent>
                <attribute>TimeInterval</attribute>
                <attributeValue>2020-12-31T23:00Z/2021-01-01T23:00Z</attributeValue>
            </AttributeInstanceComponent>
        </StatusRequest_MarketDocument>
        
        
        Response
        If data are available a ZIP file is provided as response. Otherwise, XML acknowledgment with a proper result is provided. 
        
        ZIP Structure:
        ZIP File name:  Netted and Exchanged Volumes [IFs IN 3.10, mFRR 3.17, aFRR 3.16]_startTS-endTS.zip 
        XML File name:  001_NETTED_AND_EXCHANGED_VOLUMES_startTS-endTS.zip 
        

        4.6.26.Elastic Demands [IF mFRR 3.4]

        • 100 documents limit applies

        • Mandatory parameters

          • DocumentType

          • ProcessType 

          • Acquiring_Domain

          • businessType

          • TimeInterval or combination of PeriodStart and PeriodEnd

        • Optional parameters

          • Offset (allows downloading more than 100 documents. The offset ∈ [0,4800] so that paging is restricted to query for 4900 documents max., offset=n returns files in sequence between n+1 and n+100)

        • GET request

          GET /api?documentType=A37&processType=A47&businessType=B75&Acquiring_domain=10YCZ-CEPS-----N&periodStart=202208152200&periodEnd=202208162200
          
          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>RepUpl_PL_KK2</mRID>
              <type>A59</type>
              <sender_MarketParticipant.mRID codingScheme="A01">10XCZ-CEPS-GRIDE</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>A37</attributeValue>
              </AttributeInstanceComponent>
          	<AttributeInstanceComponent>
                  <attribute>processType</attribute>
                  <attributeValue>A47</attributeValue>
             </AttributeInstanceComponent>
             <AttributeInstanceComponent>
                  <attribute>business_Type</attribute>
                  <attributeValue>B75</attributeValue>
              </AttributeInstanceComponent><AttributeInstanceComponent>
                  <attribute>acquiring_domain</attribute>
                  <attributeValue>10YCZ-CEPS-----N</attributeValue>
              </AttributeInstanceComponent>
          	<AttributeInstanceComponent>
                  <attribute>TimeInterval</attribute>
                  <attributeValue>2020-12-31T23:00Z/2021-01-01T23:00Z</attributeValue>
              </AttributeInstanceComponent>
          </StatusRequest_MarketDocument>
          
          Response
          If data are available a ZIP file is provided as response. Otherwise, XML acknowledgment with a proper result is provided. 
          ZIP Structure:
          ZIP File name:  Netted and Exchanged Volumes [IFs IN 3.10, mFRR 3.17, aFRR 3.16]_startTS-endTS.zip 
          XML File name:  001_NETTED_AND_EXCHANGED_VOLUMES_startTS-endTS.zip 
          

          4.7. Outages

          Response for articles 10.1 and 15.1 is ZIP folder with one document inside it for each outage.
           
          Withdrawn outages are not returned unless "docStatus=A13" parameter is added to the requested query.
           
          Older versions of an outage is returned only when mRID parameter is used.
           
          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.7.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">10X1001A1001A450</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">10X1001A1001A450</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.7.2. Unavailability of Transmission Infrastructure [10.1.A&B]

          • One year range limit applies

            • It applies to PeriodStart and PeriodEnd if PeriodStartUpdate and PeriodEndUpdate parameters are not mentioned.

            • It applies only to PeriodStartUpdate and PeriodEndUpdate if mentioned.

          • 200 documents limit applies

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

          • Mandatory parameters

            • DocumentType

            • In_Domain (Optional if mRID is present)

            • Out_Domain (Optional if mRID is present)

            • TimeInterval or combination of PeriodStart and PeriodEnd

          • Optional parameters

            • BusinessType

            • DocStatus

            • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

            • mRID

            • offset (allows downloading more than 200 documents. The offset ∈ [0,4800] so that pagging is restricted to query for 5000 documents max., offset=n returns files in sequence between n+1 and n+200)

          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">10X1001A1001A450</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.7.3. Unavailability of Offshore Grid Infrastructure [10.1.C]

          • One year range limit applies

            • ​It applies to PeriodStart and PeriodEnd if PeriodStartUpdate and PeriodEndUpdate parameters are not mentioned.

            • It applies only to PeriodStartUpdate and PeriodEndUpdate if mentioned.

          • 200 documents limit applies

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

          • Mandatory parameters

            • DocumentType

            • BiddingZone_Domain (Optional if mRID is present)

            • TimeInterval or combination of PeriodStart and PeriodEnd

          • Optional parameters

            • DocStatus

            • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

            • mRID

            • offset (allows downloading more than 200 documents. The offset ∈ [0,4800] so that pagging is restricted to query for 5000 documents max., offset=n returns files in sequence between n+1 and n+200)

          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">10X1001A1001A450</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.7.4. Unavailability of Generation Units [15.1.A&B]

          • One year range limit applies

            • ​It applies to PeriodStart and PeriodEnd if PeriodStartUpdate and PeriodEndUpdate parameters are not mentioned.

            • It applies only to PeriodStartUpdate and PeriodEndUpdate if mentioned.

          • 200 documents limit applies

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

          • Mandatory parameters

            • DocumentType

            • BiddingZone_Domain (Optional if mRID is present)

            • TimeInterval or combination of PeriodStart and PeriodEnd

          • Optional parameters

            • BusinessType

            • DocStatus

            • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

            • RegisteredResource

            • mRID

            • offset (allows downloading more than 200 documents. The offset ∈ [0,4800] so that pagging is restricted to query for 5000 documents max., offset=n returns files in sequence between n+1 and n+200)

          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">10X1001A1001A450</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.7.5. Unavailability of Production Units [15.1.C&D]

          • One year range limit applies

            • ​It applies to PeriodStart and PeriodEnd if PeriodStartUpdate and PeriodEndUpdate parameters are not mentioned.

            • It applies only to PeriodStartUpdate and PeriodEndUpdate if mentioned.

          • 200 documents limit applies

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

          • Mandatory parameters

            • DocumentType

            • BiddingZone_Domain (Optional if mRID is present)

            • TimeInterval or combination of PeriodStart and PeriodEnd

          • Optional parameters

            • BusinessType

            • DocStatus

            • TimeIntervalUpdate or combination of PeriodStartUpdate and PeriodEndUpdate

            • RegisteredResource

            • mRID

            • offset (allows downloading more than 200 documents. The offset ∈ [0,4800] so that pagging is restricted to query for 5000 documents max., offset=n returns files in sequence between n+1 and n+200)

          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">10X1001A1001A450</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)
          ...
          • Minimum time interval in query response is one MTU.

          • Mandatory parameters

            • DocumentType

            • ProcessType 

            • BusinessType 

            • Acquiring_domain(LFA/SCA)

            • Connecting_Domain(LFA/SCA)

            • TimeInterval or combination of PeriodStart and PeriodEnd

    4.7.6. Fall-backs [IFs IN 7.2, mFRR 3.11, aFRR 3.10]

    • Minimum time interval in query response depends on the duration of matching published instances.

    • Mandatory parameters

      • DocumentType

      • ProcessType

      • BusinessType

      • BiddingZone_Domain

      • TimeInterval or combination of PeriodStart and PeriodEnd

    GET request

    Request for data published under article [IFs IN 7.2, mFRR 3.11, aFRR 3.10] for Elia control area and aFRR Process Type during the January 2021.

    GET/api?documentType=A53&processType=A63&BusinessType=C47&BiddingZone_Domain=10YPT-REN------W&periodStart=202109012300&periodEnd=202109192300
    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">10X1001A1001A450</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>A53</attributeValue>
        </AttributeInstanceComponent>
    
        <AttributeInstanceComponent>
            <attribute>ProcessType</attribute>
            <attributeValue>A63</attributeValue>
        </AttributeInstanceComponent>
    
        <AttributeInstanceComponent>
            <attribute>BusinessType</attribute>
            <attributeValue>C47</attributeValue>
        </AttributeInstanceComponent>
    
        <AttributeInstanceComponent>
            <attribute>BiddingZone_Domain</attribute>
            <attributeValue>10YPT-REN------W</attributeValue>
        </AttributeInstanceComponent>
    
        <AttributeInstanceComponent>
            <attribute>TimeInterval</attribute>
            <attributeValue>2021-09-01T23:00Z/2021-09-19T23:00Z</attributeValue>
        </AttributeInstanceComponent>
    </StatusRequest_MarketDocument>
    
    Response
    HTTP/1.1 200 OK
    Content-Type: application/zip
    Content-Disposition: "attachment; filename OUTAGES_A77_{Time Range}.zip"
    
    [Fall-backs [IFs IN 7.2, mFRR 3.11, aFRR 3.10]_202109020100-202109200100.xml] (indicates zip file entry)
    <?xml version="1.0" encoding="UTF-8"?>
    <Unavailability_MarketDocument xmlns="urn:iec62325.351:tc57wg16:451-6:outagedocument:4:0">
        <mRID>4f0877fb7f97410e9a121bd6b2fb86cd</mRID>
        <revisionNumber>1</revisionNumber>
        <type>A53</type>
        <process.processType>A63</process.processType>
            <createdDateTime>2021-09-17T14:26:28Z</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>2021-09-06T14:14Z</start>
            <end>2021-09-06T15:00Z</end>
        </unavailability_Time_Period.timeInterval>
                <docStatus>
                    <value>A02</value>
                </docStatus>
            <TimeSeries>
                <mRID>1</mRID>
                    <businessType>C47</businessType>
                <biddingZone_Domain.mRID codingScheme="A01">10YPT-REN------W</biddingZone_Domain.mRID>
                    <start_DateAndOrTime.date>2021-09-06</start_DateAndOrTime.date>
                    <start_DateAndOrTime.time>14:14:00Z</start_DateAndOrTime.time>
                    <end_DateAndOrTime.date>2021-09-06</end_DateAndOrTime.date>
                    <end_DateAndOrTime.time>15:00:00Z</end_DateAndOrTime.time>
                <quantity_Measure_Unit.name>MAW</quantity_Measure_Unit.name>
                    <curveType>A03</curveType>
                    <Reason>
                        <code>B13</code>
                            <text>Real time connection lost</text>
                    </Reason>
            </TimeSeries>
    </Unavailability_MarketDocument>
    
    [Fall-backs [IFs IN 7.2, mFRR 3.11, aFRR 3.10]_202109020100-202109200100.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

RegisteredResource

Get, Post

Standard_MarketProduct and Original_MarketProduct

Get, Post

Direction

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

Update_DateAndOrTime (datetime in numeric. For example 20210803113900000 for evolution update date time 03.08.2021 13:39:00.000)

Get, Post

 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

CodeMeaning
A01Production
A04Consumption
A14Aggregated energy data
A19Balance energy deviation
A25General Capacity Information
A29Already allocated capacity (AAC)
A37Installed generation
A43Requested capacity (without price)
A46System Operator redispatching
A53Planned maintenance
A54Unplanned outage
A60Minimum possible
A61Maximum possible
A85Internal redispatch
A91Positive forecast margin (if installed capacity > load forecast)
A92Negative forecast margin (if load forecast > installed capacity)
A93Wind generation
A94Solar generation
A95Frequency containment reserve
A96Automatic frequency restoration reserve
A97Manual frequency restoration reserve
A98Replacement reserve
B01Interconnector network evolution
B02Interconnector network dismantling
B03Counter trade
B04Congestion costs
B05Capacity allocated (including price)
B07Auction revenue
B08Total nominated capacity
B09Net position
B10Congestion income
B11Production unit
B33Area Control Error
B74Offer
B75Need
B95Procured capacity
C22Shared Balancing Reserve Capacity
C23Share of reserve capacity
C24Actual reserve capacity

A.7. ProcessType

CodeMeaning
A01Day ahead
A02Intra day incremental
A16Realised
A18Intraday total
A31Week ahead
A32Month ahead
A33Year ahead
A39Synchronisation process
A40Intraday process
A46Replacement reserve
A47Manual frequency restoration reserve
A51Automatic frequency restoration reserve
A52Frequency containment reserve
A56Frequency restoration reserve
A60Scheduled activation mFRR
A61Direct activation mFRR
A67Central Selection aFRR
A68Local Selection aFRR

A.8. DocStatus

CodeMeaning
A01Intermediate
A02Final
A05Active
A09Cancelled
A13Withdrawn
X01Estimated

A.9. DocumentType

CodeMeaning
A09Finalised schedule
A11Aggregated energy data report
A15Acquiring system operator reserve schedule
A24Bid document
A25Allocation result document
A26Capacity document
A31Agreed capacity
A37Reserve bid document
A38Reserve allocation result document
A44Price Document
A61Estimated Net Transfer Capacity
A63Redispatch notice
A65System total load
A68Installed generation per type
A69Wind and solar forecast
A70Load forecast margin
A71Generation forecast
A72Reservoir filling information
A73Actual generation
A74Wind and solar generation
A75Actual generation per type
A76Load unavailability
A77Production unavailability
A78Transmission unavailability
A79Offshore grid infrastructure unavailability
A80Generation unavailability
A81Contracted reserves
A82Accepted offers
A83Activated balancing quantities
A84Activated balancing prices
A85Imbalance prices
A86Imbalance volume
A87Financial situation
A88Cross border balancing
A89Contracted reserve prices
A90Interconnection network expansion
A91Counter trade notice
A92Congestion costs
A93DC link capacity
A94Non EU allocations
A95Configuration document
B11Flow-based allocations
B17Aggregated netted external TSO schedule document
B45Bid Availability Document

A.10. flowDirection.Direction

CodeMeaning
A01Up
A02Down
A03Symmetric

A.11. Standard_MarketProduct and Original_MarketProduct

CodeMeaning
A01Standard
A02Specific
A03Integrated process
A04Local
A05Standard mFRR DA
A07Standard mFRR SA+DA

A.12. Imbalance_Price.category

CodeMeaning
A04Excess balance
A05Insufficient balance
A06Average bid price
A07Single marginal bid price
A08Cross border marginal price

A.13. PriceDescriptor.type

CodeMeaning
A01Scarcity
A02Incentive
A03Financial neutrality

A.14. financial_Price.direction

CodeMeaning
A01Expenditure
A02Income

A.15. Areas

BZN — Bidding Zone

BZA — Bidding Zone Aggregation

CTA — Control Area

MBA — Market Balance Area

IBA — Imbalance Area 

IPA — Imbalance Price Area  

LFA — Load Frequency Control Area  

LFB — Load Frequency Control Block

REG — Region

SCA — Scheduling Area

SNA — Synchronous Area

Code

Meaning

10Y1001A1001A016

CTA|NIE, MBA|SEM(SONI), SCA|NIE

10Y1001A1001A39I

SCA|EE, MBA|EE, CTA|EE, BZN|EE, Estonia (EE)

10Y1001A1001A44P

IPA|SE1, BZN|SE1, MBA|SE1, SCA|SE1

10Y1001A1001A45N

SCA|SE2, MBA|SE2, BZN|SE2, IPA|SE2

10Y1001A1001A46L

IPA|SE3, BZN|SE3, MBA|SE3, SCA|SE3

10Y1001A1001A47J

SCA|SE4, MBA|SE4, BZN|SE4, IPA|SE4

10Y1001A1001A48H

IPA|NO5, IBA|NO5, BZN|NO5, MBA|NO5, SCA|NO5

10Y1001A1001A49F

SCA|RU, MBA|RU, BZN|RU, CTA|RU

10Y1001A1001A50U

CTA|RU-KGD, BZN|RU-KGD, MBA|RU-KGD, SCA|RU-KGD

10Y1001A1001A51S

SCA|BY, MBA|BY, BZN|BY, CTA|BY

10Y1001A1001A59C

BZN|IE(SEM), MBA|IE(SEM), SCA|IE(SEM), LFB|IE-NIE, SNA|Ireland

10Y1001A1001A63L

BZN|DE-AT-LU

10Y1001A1001A64J

BZN|NO1A

10Y1001A1001A65H

Denmark (DK)

10Y1001A1001A66F

BZN|IT-GR

10Y1001A1001A67D

BZN|IT-North-SI

10Y1001A1001A68B

BZN|IT-North-CH

10Y1001A1001A699

BZN|IT-Brindisi, SCA|IT-Brindisi, MBA|IT-Z-Brindisi

10Y1001A1001A70O

MBA|IT-Z-Centre-North, SCA|IT-Centre-North, BZN|IT-Centre-North

10Y1001A1001A71M

BZN|IT-Centre-South, SCA|IT-Centre-South, MBA|IT-Z-Centre-South

10Y1001A1001A72K

MBA|IT-Z-Foggia, SCA|IT-Foggia, BZN|IT-Foggia

10Y1001A1001A73I

BZN|IT-North, SCA|IT-North, MBA|IT-Z-North

10Y1001A1001A74G

MBA|IT-Z-Sardinia, SCA|IT-Sardinia, BZN|IT-Sardinia

10Y1001A1001A75E

BZN|IT-Sicily, SCA|IT-Sicily, MBA|IT-Z-Sicily

10Y1001A1001A76C

MBA|IT-Z-Priolo, SCA|IT-Priolo, BZN|IT-Priolo

10Y1001A1001A77A

BZN|IT-Rossano, SCA|IT-Rossano, MBA|IT-Z-Rossano

10Y1001A1001A788

MBA|IT-Z-South, SCA|IT-South, BZN|IT-South

10Y1001A1001A796

CTA|DK

10Y1001A1001A80L

BZN|IT-North-AT

10Y1001A1001A81J

BZN|IT-North-FR

10Y1001A1001A82H

BZN|DE-LU, IPA|DE-LU, SCA|DE-LU, MBA|DE-LU

10Y1001A1001A83F

Germany (DE)

10Y1001A1001A84D

MBA|IT-MACRZONENORTH, SCA|IT-MACRZONENORTH

10Y1001A1001A85B

SCA|IT-MACRZONESOUTH, MBA|IT-MACRZONESOUTH

10Y1001A1001A869

SCA|UA-DobTPP, BZN|UA-DobTPP, CTA|UA-DobTPP

10Y1001A1001A877

BZN|IT-Malta

10Y1001A1001A885

BZN|IT-SACOAC

10Y1001A1001A893

BZN|IT-SACODC, SCA|IT-SACODC

10Y1001A1001A91G

SNA|Nordic, REG|Nordic, LFB|Nordic

10Y1001A1001A92E

United Kingdom (UK)

10Y1001A1001A93C

Malta (MT), BZN|MT, CTA|MT, SCA|MT, MBA|MT

10Y1001A1001A990

MBA|MD, SCA|MD, CTA|MD, BZN|MD, Moldova (MD)

10Y1001A1001B004

Armenia (AM), BZN|AM, CTA|AM

10Y1001A1001B012

CTA|GE, BZN|GE, Georgia (GE), SCA|GE, MBA|GE

10Y1001A1001B05V

Azerbaijan (AZ), BZN|AZ, CTA|AZ

10Y1001C--00003F

BZN|UA, Ukraine (UA), MBA|UA, SCA|UA

10Y1001C--000182

SCA|UA-IPS, MBA|UA-IPS, BZN|UA-IPS, CTA|UA-IPS

10Y1001C--00038X

BZA|CZ-DE-SK-LT-SE4

10Y1001C--00059P

REG|CORE

10Y1001C--00090V

REG|AFRR, SCA|AFRR

10Y1001C--00095L

REG|SWE

10Y1001C--00096J

SCA|IT-Calabria, MBA|IT-Z-Calabria, BZN|IT-Calabria

10Y1001C--00098F

BZN|GB(IFA)

10Y1001C--00100H

BZN|XK, CTA|XK, Kosovo (XK), MBA|XK, LFB|XK, LFA|XK

10Y1001C--00119X

SCA|IN

10Y1001C--001219

BZN|NO2A

10Y1001C--00137V

REG|ITALYNORTH

10Y1001C--00138T

REG|GRIT

10YAL-KESH-----5

LFB|AL, LFA|AL, BZN|AL, CTA|AL, Albania (AL), SCA|AL, MBA|AL

10YAT-APG------L

MBA|AT, SCA|AT, Austria (AT), IPA|AT, CTA|AT, BZN|AT, LFA|AT, LFB|AT

10YBA-JPCC-----D

LFA|BA, BZN|BA, CTA|BA, Bosnia and Herz. (BA), SCA|BA, MBA|BA

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

MBA|BE, SCA|BE, Belgium (BE), CTA|BE, BZN|BE, LFA|BE, LFB|BE

10YCA-BULGARIA-R

LFB|BG, LFA|BG, BZN|BG, CTA|BG, Bulgaria (BG), SCA|BG, MBA|BG

10YCB-GERMANY--8

SCA|DE_DK1_LU, LFB|DE_DK1_LU

10YCB-JIEL-----9

LFB|RS_MK_ME

10YCB-POLAND---Z

LFB|PL

10YCB-SI-HR-BA-3

LFB|SI_HR_BA

10YCH-SWISSGRIDZ

LFB|CH, LFA|CH, SCA|CH, MBA|CH, Switzerland (CH), CTA|CH, BZN|CH

10YCS-CG-TSO---S

BZN|ME, CTA|ME, Montenegro (ME), MBA|ME, SCA|ME, LFA|ME

10YCS-SERBIATSOV

LFA|RS, SCA|RS, MBA|RS, Serbia (RS), CTA|RS, BZN|RS

10YCY-1001A0003J

BZN|CY, CTA|CY, Cyprus (CY), MBA|CY, SCA|CY

10YCZ-CEPS-----N

SCA|CZ, MBA|CZ, Czech Republic (CZ), CTA|CZ, BZN|CZ, LFA|CZ, LFB|CZ

10YDE-ENBW-----N

LFA|DE(TransnetBW), CTA|DE(TransnetBW), SCA|DE(TransnetBW)

10YDE-EON------1

SCA|DE(TenneT GER), CTA|DE(TenneT GER), LFA|DE(TenneT GER)

10YDE-RWENET---I

LFA|DE(Amprion), CTA|DE(Amprion), SCA|DE(Amprion)

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

SCA|DE(50Hertz), CTA|DE(50Hertz), LFA|DE(50Hertz), BZA|DE(50HzT)

10YDK-1-------AA

BZN|DK1A

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

IPA|DK1, IBA|DK1, BZN|DK1, SCA|DK1, MBA|DK1, LFA|DK1

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

LFA|DK2, MBA|DK2, SCA|DK2, IBA|DK2, IPA|DK2, BZN|DK2

10YDOM-1001A082L

CTA|PL-CZ, BZA|PL-CZ

10YDOM-CZ-DE-SKK

BZA|CZ-DE-SK, BZN|CZ+DE+SK

10YDOM-PL-SE-LT2

BZA|LT-SE4

10YDOM-REGION-1V

REG|CWE

10YES-REE------0

LFB|ES, LFA|ES, BZN|ES, Spain (ES), CTA|ES, SCA|ES, MBA|ES

10YEU-CONT-SYNC0

SNA|Continental Europe

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

MBA|FI, SCA|FI, CTA|FI, Finland (FI), BZN|FI, IPA|FI, IBA|FI

10YFR-RTE------C

BZN|FR, France (FR), CTA|FR, SCA|FR, MBA|FR, LFB|FR, LFA|FR

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

LFA|GB, LFB|GB, SNA|GB, MBA|GB, SCA|GB, CTA|National Grid, BZN|GB

10YGR-HTSO-----Y

BZN|GR, Greece (GR), CTA|GR, SCA|GR, MBA|GR, LFB|GR, LFA|GR

10YHR-HEP------M

LFA|HR, MBA|HR, SCA|HR, CTA|HR, Croatia (HR), BZN|HR

10YHU-MAVIR----U

BZN|HU, Hungary (HU), CTA|HU, SCA|HU, MBA|HU, LFA|HU, LFB|HU

10YIE-1001A00010

MBA|SEM(EirGrid), SCA|IE, CTA|IE, Ireland (IE)

10YIT-GRTN-----B

Italy (IT), CTA|IT, SCA|IT, MBA|IT, LFB|IT, LFA|IT

10YLT-1001A0008Q

MBA|LT, SCA|LT, CTA|LT, Lithuania (LT), BZN|LT

10YLU-CEGEDEL-NQ

Luxembourg (LU), CTA|LU

10YLV-1001A00074

CTA|LV, Latvia (LV), BZN|LV, SCA|LV, MBA|LV

10YMK-MEPSO----8

MBA|MK, SCA|MK, BZN|MK, North Macedonia (MK), CTA|MK, LFA|MK

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

LFA|NL, LFB|NL, CTA|NL, Netherlands (NL), BZN|NL, SCA|NL, MBA|NL

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

MBA|NO, SCA|NO, Norway (NO), CTA|NO

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

BZN|NO1, IBA|NO1, IPA|NO1, SCA|NO1, MBA|NO1

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

MBA|NO2, SCA|NO2, IPA|NO2, IBA|NO2, BZN|NO2

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

BZN|NO3, IBA|NO3, IPA|NO3, SCA|NO3, MBA|NO3

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

MBA|NO4, SCA|NO4, IPA|NO4, IBA|NO4, BZN|NO4

10YPL-AREA-----S

BZN|PL, Poland (PL), CTA|PL, SCA|PL, MBA|PL, BZA|PL, LFA|PL

10YPT-REN------W

LFA|PT, LFB|PT, MBA|PT, SCA|PT, CTA|PT, Portugal (PT), BZN|PT

10YRO-TEL------P

BZN|RO, Romania (RO), CTA|RO, SCA|RO, MBA|RO, LFB|RO, LFA|RO

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

MBA|SE, SCA|SE, CTA|SE, Sweden (SE)

10YSI-ELES-----O

Slovenia (SI), BZN|SI, CTA|SI, SCA|SI, MBA|SI, LFA|SI

10YSK-SEPS-----K

LFA|SK, LFB|SK, MBA|SK, SCA|SK, CTA|SK, BZN|SK, Slovakia (SK)

10YTR-TEIAS----W

Turkey (TR), BZN|TR, CTA|TR, SCA|TR, MBA|TR, LFB|TR, LFA|TR

10YUA-WEPS-----0

LFA|UA-BEI, LFB|UA-BEI, MBA|UA-BEI, SCA|UA-BEI, CTA|UA-BEI, BZN|UA-BEI

11Y0-0000-0265-K

BZN|GB(ElecLink)

17Y0000009369493

BZN|GB(IFA2)

46Y000000000007M

BZN|DK1-NO1

50Y0JVU59B4JWQCU

BZN|NO2NSL

BY

Belarus (BY)

RU

Russia (RU)

IS

Iceland (IS)

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.Headers;
using System.Threading.Tasks;
using System.Web;
using System.Collections.Generic;  
using System.IO;

namespace SampleRequestHandler
{
    public static class WebApiSample
    {
        public static async  Task<string> GetHttpRequest(string urlName, string securityToken, IDictionary<string, string> @params)
        {
            var builder = new UriBuilder(urlName);
            var query = HttpUtility.ParseQueryString(builder.Query);
            foreach (var entry in @params) query[entry.Key] = entry.Value;
            query["securityToken"] = securityToken; builder.Query = query.ToString();
            var url = builder.ToString();
            Console.WriteLine(url);
            
            using (HttpClient client = new HttpClient())
            {
            using (HttpResponseMessage response =  client.GetAsync(url).Result)
             {
                  using (HttpContent content = response.Content)
                  {
                      var xml = content.ReadAsStringAsync().Result;
                    
                    return xml;
                  }
            }
            }
         
        }

        public static async Task<string> PostHttpRequest(string urlName, string securityToken, byte[] serializedXmlDocument)
        {
            using (HttpRequestMessage requestMessage = new HttpRequestMessage())
            {
                requestMessage.RequestUri = new Uri(urlName);
                requestMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml"));
                requestMessage.Method = HttpMethod.Post;
                requestMessage.Headers.Add("SECURITY_TOKEN", securityToken);
                requestMessage.Content = new ByteArrayContent(serializedXmlDocument);
                using (var httpClient = new HttpClient())
                {
                    using (HttpResponseMessage response =  httpClient.SendAsync(requestMessage).Result)
                     {
                              using (HttpContent content = response.Content)
                              {
                                  var xml = content.ReadAsStringAsync().Result;
                                return xml;
                            }
                      }
                }
            }
        }

        public static void Main(string[] args)
        {
            string contents = "<StatusRequest_MarketDocument xmlns=\"urn:iec62325.351:tc57wg16:451-5:statusrequestdocument:4:0\">"
            +"<mRID>SampleCallToRestfulApi</mRID>"
            +"<type>A59</type>"
            +"<sender_MarketParticipant.mRID codingScheme=\"A01\">10X1001A1001A59Q</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>10YAT-APG------L</attributeValue>"
            +"</AttributeInstanceComponent>"
            +"<AttributeInstanceComponent>"
            +"<attribute>TimeInterval</attribute>"
            +"<attributeValue>2017-05-01T00:00Z/2017-05-01T03:00Z</attributeValue>"
            +"</AttributeInstanceComponent>"
            +"</StatusRequest_MarketDocument>";
            
            Console.WriteLine(contents);
            
            byte[] strTemp = System.Text.Encoding.ASCII.GetBytes(contents);
            var resmessage = WebApiSample.PostHttpRequest("https://iop-transparency.entsoe.eu/api", "de1abdbb-2ef3-42e4-a5fa-50f7c6b5b286", strTemp);
            Console.WriteLine("Hello World!");
            if(resmessage.IsCompletedSuccessfully){
                Console.WriteLine(resmessage.Result.ToString());
            }
            
            IDictionary<string, string> paraStr = new Dictionary<string, string>();
            paraStr.Add("DocumentType", "A65");
            paraStr.Add("ProcessType", "A16");
            paraStr.Add("OutBiddingZone_Domain", "10YAT-APG------L");
            paraStr.Add("TimeInterval", "2017-05-01T00:00Z/2017-05-01T03:00Z");

            var res =  WebApiSample.GetHttpRequest("https://iop-transparency.entsoe.eu/api", "de1abdbb-2ef3-42e4-a5fa-50f7c6b5b286", paraStr);
            Console.WriteLine("Hello World!");
            if(res.IsCompletedSuccessfully){
            Console.WriteLine(res.Result.ToString());
            }
            
        }
    }
}

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;
}