Product

Get resource forecasted demands

get

Required permissions: Order.Organization.Read Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

The forecasted demands for the resource

application/json
idinteger · int64Required
substationIdinteger · int64Required
resourceIdinteger · int64Required
createdAtstring · date-timeRequired
startstring · date-timeRequired
endstring · date-timeRequired
demandDetectionTypeall ofRequired

Allowed values:

0 = Undefined
1 = Availability
2 = Activation

integer · enumOptional

Allowed values:

0 = Undefined
1 = Availability
2 = Activation

Possible values:
get
/api/product/resource/{resourceId}/forecasted-demands

Get flexibility orders

get

Required permissions: Order.Organization.Read Required features: Grid

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

marketZoneIdinteger · int64Required

The identifier of the market zone.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of flexibility orders

application/json
idinteger · int64Required
createdByinteger · int64 · nullableRequired
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
startstring · date-timeRequired
endstring · date-timeRequired
unitPricenumber · doubleRequired
minQuantityinteger · int64Required
maxQuantityinteger · int64Required
remainingQuantityinteger · int64Required
productTypeall ofRequired

Allowed values:

0 = ConditionalAgreements
1 = LfmA
2 = LfmD
3 = LfmP

integer · enumOptional

Allowed values:

0 = ConditionalAgreements
1 = LfmA
2 = LfmD
3 = LfmP

Possible values:
organizationIdinteger · int64Required
resourceIdinteger · int64Required
flexibilityOrderGroupIdinteger · int64 · nullableRequired
availabilityTransactionIdinteger · int64 · nullableRequired
flexibilityScheduleIdinteger · int64 · nullableRequired
availabilityScheduleTransactionIdinteger · int64 · nullableRequired
targetOrganizationIdsinteger · int64[] · nullableRequired
get
/api/product/order/flexibility

Get resource availability orders

get

Required permissions: Order.Organization.Read Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource.

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of availability orders

application/json
idinteger · int64Required
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
flexibilityOrdersExpireAtstring · date-timeRequired
startstring · date-timeRequired
endstring · date-timeRequired
productTypeall ofRequired

Allowed values:

0 = ConditionalAgreements
1 = LfmA
2 = LfmD
3 = LfmP

integer · enumOptional

Allowed values:

0 = ConditionalAgreements
1 = LfmA
2 = LfmD
3 = LfmP

Possible values:
clearingStatusall ofRequired

Allowed values:

0 = NotCleared
1 = Cleared
2 = ClearingCancelled
3 = ClearingCancelledDueToMissingOffers
4 = ClearingCancelledDueToPrice
5 = ClearingCancelledDueToTechnicalIssue
6 = ClearingCancelledDueToChangedNeed
7 = ClearingCancelledDueToTechnicalError

integer · enumOptional

Allowed values:

0 = NotCleared
1 = Cleared
2 = ClearingCancelled
3 = ClearingCancelledDueToMissingOffers
4 = ClearingCancelledDueToPrice
5 = ClearingCancelledDueToTechnicalIssue
6 = ClearingCancelledDueToChangedNeed
7 = ClearingCancelledDueToTechnicalError

Possible values:
marketIdinteger · int64Required
organizationIdinteger · int64Required
substationIdinteger · int64Required
resourceIdinteger · int64Required
quantityinteger · int64Required
availabilityPricenumber · doubleRequired
impactnumber · doubleRequired
get
/api/product/order/availability/resource/{resourceId}

Get resource availability schedule orders

get

Required permissions: Order.Organization.Read Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource.

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

Responses
chevron-right
200

List of availability schedule orders

application/json
idinteger · int64Required
marketIdinteger · int64Required
organizationIdinteger · int64Required
substationIdinteger · int64Required
resourceIdinteger · int64Required
createdAtstring · date-timeRequired
validFromstring · date-timeRequired
validTostring · date-timeRequired
offersAllowedFromstring · date-timeRequired
expiresAtstring · date-timeRequired
typeall ofRequired

Allowed values:

0 = DayAhead
1 = DayAheadIntraday

integer · enumOptional

Allowed values:

0 = DayAhead
1 = DayAheadIntraday

Possible values:
clearingStatusall ofRequired

Allowed values:

0 = NotCleared
1 = Cleared
2 = ClearingCancelled
3 = ClearingCancelledDueToMissingOffers
4 = ClearingCancelledDueToPrice
5 = ClearingCancelledDueToTechnicalIssue
6 = ClearingCancelledDueToChangedNeed
7 = ClearingCancelledDueToTechnicalError

integer · enumOptional

Allowed values:

0 = NotCleared
1 = Cleared
2 = ClearingCancelled
3 = ClearingCancelledDueToMissingOffers
4 = ClearingCancelledDueToPrice
5 = ClearingCancelledDueToTechnicalIssue
6 = ClearingCancelledDueToChangedNeed
7 = ClearingCancelledDueToTechnicalError

Possible values:
namestring · nullableRequired
minEnduranceinteger · int32 · nullableRequired
maxEnduranceinteger · int32 · nullableRequired
minCooldowninteger · int32 · nullableRequired
maxCooldowninteger · int32 · nullableRequired
timeZonestring · nullableRequired
quantityinteger · int64Required
totalQuantityinteger · int64Required
availabilityPricenumber · doubleRequired
impactnumber · doubleRequired
get
/api/product/order/availabilityschedule/resource/{resourceId}

Get flexibility transactions

get

Required permissions: Order.Organization.Read Required features: Grid

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

marketZoneIdinteger · int64Required

The identifier of the market zone.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of flexibility transactions

application/json
get
/api/product/transaction/flexibility

Get flexibility transactions affecting substation

get

Required permissions: Order.Organization.Read Required features: DecisionSupport

Path parameters
substationIdinteger · int64Required

The identifier of the substation.

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of flexibility transactions affecting the substation

application/json
flexibilityTransactionIdinteger · int64Required
startstring · date-timeRequired
endstring · date-timeRequired
quantityinteger · int64Required
quantityAfterImpactnumber · doubleRequired
impactnumber · doubleRequired
deliveryValidationStatusall ofRequired

Allowed values:

0 = NotValidated
1 = Validated
2 = MissingResource
3 = MissingReferenceRegister
4 = MissingActualRegister
5 = MissingReferenceAverage
6 = MissingActualAverage
7 = OverlapsUnValidatableBlockTransaction

integer · enumOptional

Allowed values:

0 = NotValidated
1 = Validated
2 = MissingResource
3 = MissingReferenceRegister
4 = MissingActualRegister
5 = MissingReferenceAverage
6 = MissingActualAverage
7 = OverlapsUnValidatableBlockTransaction

Possible values:
deliveryPercentagenumber · double · nullableRequired
deliveredQuantityinteger · int64 · nullableRequired
referenceAdjustmentQuantityinteger · int64 · nullableRequired
referenceReadingValuenumber · double · nullableRequired
validationReadingValuenumber · double · nullableRequired
get
/api/product/transaction/flexibility/affecting/substation/{substationId}

Get availability transactions

get

Required permissions: Order.Organization.Read Required features: Grid

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

marketZoneIdinteger · int64Required

The identifier of the market zone.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of availability transactions

application/json
idinteger · int64Required
createdAtstring · date-timeRequired
createdByinteger · int64 · nullableRequired
organizationIdinteger · int64Required
resourceIdinteger · int64Required
activationPricenumber · doubleRequired
availabilityPricenumber · doubleRequired
quantityinteger · int64Required
impactValuenumber · doubleRequired
availabilityOrderIdinteger · int64Required
marketIdinteger · int64Required
substationIdinteger · int64Required
counterpartOrganizationIdinteger · int64Required
counterpartCreatedByinteger · int64 · nullableRequired
startstring · date-timeRequired
endstring · date-timeRequired
productTypeall ofRequired

Allowed values:

0 = ConditionalAgreements
1 = LfmA
2 = LfmD
3 = LfmP

integer · enumOptional

Allowed values:

0 = ConditionalAgreements
1 = LfmA
2 = LfmD
3 = LfmP

Possible values:
deliveryValidationStatusall ofRequired

Allowed values:

0 = NotValidated
1 = Validated
2 = ValidationFailed
3 = ValidationNotNeeded

integer · enumOptional

Allowed values:

0 = NotValidated
1 = Validated
2 = ValidationFailed
3 = ValidationNotNeeded

Possible values:
validatedAtstring · date-time · nullableRequired
deliveryPercentagenumber · double · nullableRequired
deliveredQuantityinteger · int64 · nullableRequired
expectedDeliveredQuantityinteger · int64 · nullableRequired
remunerationPercentagenumber · double · nullableRequired
get
/api/product/transaction/availability

Get availability offers

get

Required permissions: Order.Organization.Read Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource.

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of availability offers

application/json
createdByinteger · int64 · nullableRequired
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
impactValuenumber · doubleRequired
activationPricenumber · doubleRequired
maxQuantityinteger · int64Required
minQuantityinteger · int64Required
organizationIdinteger · int64Required
resourceIdinteger · int64Required
availabilityOrderIdinteger · int64Required
availabilityTransactionIdinteger · int64 · nullableRequired
clearingStatusall ofRequired

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

integer · enumOptional

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

Possible values:
get
/api/product/offer/availability/resource/{resourceId}

Create availability offers

post

Required permissions: Order.Organization.ReadWrite Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource.

Body
Responses
chevron-right
200

List of availability offers

application/json
createdByinteger · int64 · nullableRequired
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
impactValuenumber · doubleRequired
activationPricenumber · doubleRequired
maxQuantityinteger · int64Required
minQuantityinteger · int64Required
organizationIdinteger · int64Required
resourceIdinteger · int64Required
availabilityOrderIdinteger · int64Required
availabilityTransactionIdinteger · int64 · nullableRequired
clearingStatusall ofRequired

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

integer · enumOptional

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

Possible values:
post
/api/product/offer/availability/resource/{resourceId}

Update availability offers

put

Required permissions: Order.Organization.ReadWrite Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource.

Body
Responses
chevron-right
200

List of availability offers

application/json
createdByinteger · int64 · nullableRequired
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
impactValuenumber · doubleRequired
activationPricenumber · doubleRequired
maxQuantityinteger · int64Required
minQuantityinteger · int64Required
organizationIdinteger · int64Required
resourceIdinteger · int64Required
availabilityOrderIdinteger · int64Required
availabilityTransactionIdinteger · int64 · nullableRequired
clearingStatusall ofRequired

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

integer · enumOptional

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

Possible values:
put
/api/product/offer/availability/resource/{resourceId}

Delete availability offers

delete

Required permissions: Order.Organization.ReadWrite Required features: ResourceManagement

Path parameters
resourceIdinteger · int64Required

The identifier of the resource.

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

availabilityOrderIdinteger · int64[]Required

The identifiers of the availability orders

Responses
delete
/api/product/offer/availability/resource/{resourceId}

No content

Get cleared availability offers

get

Required permissions: Order.Organization.Read Required features: DecisionSupport

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

List of availability offers

application/json
createdByinteger · int64 · nullableRequired
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
impactValuenumber · doubleRequired
activationPricenumber · doubleRequired
maxQuantityinteger · int64Required
minQuantityinteger · int64Required
organizationIdinteger · int64Required
resourceIdinteger · int64Required
availabilityOrderIdinteger · int64Required
availabilityTransactionIdinteger · int64 · nullableRequired
clearingStatusall ofRequired

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

integer · enumOptional

Allowed values:

0 = Pending
1 = Accepted
2 = RejectedDueToCompetitionOrPrice
3 = RejectedDueToCooldownOrEndurance
4 = RejectedDueToTechnicalIssue
5 = RejectedDueToChangedNeed
6 = RejectedDueToTechnicalError

Possible values:
get
/api/product/offer/availability/cleared

Get cleared availability schedule offers

get

Required permissions: Order.Organization.Read Required features: DecisionSupport

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

Responses
chevron-right
200

List of availability schedule offers

application/json
resourceIdinteger · int64Required
organizationIdinteger · int64Required
availabilityScheduleOrderIdinteger · int64Required
availabilityScheduleTransactionIdinteger · int64 · nullableRequired
createdByinteger · int64 · nullableRequired
createdAtstring · date-timeRequired
expiresAtstring · date-timeRequired
impactValuenumber · doubleRequired
activationPricenumber · doubleRequired
maxQuantityinteger · int64Required
minQuantityinteger · int64Required
enduranceinteger · int32 · nullableRequired
cooldowninteger · int32 · nullableRequired
get
/api/product/offer/availabilityschedule/cleared

Get settlement specification

get

Required permissions: Order.Organization.Read Required features: Settlements

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

startstring · date-timeRequired

The start date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

endstring · date-timeRequired

The end date and time represented using ISO 8601 format and is always in UTC time, e.g. midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.

Responses
chevron-right
200

The settlement specification

application/json
organizationIdinteger · int64Required
startstring · date-timeRequired
endstring · date-timeRequired
isFinalizedPeriodbooleanRequired
get
/api/product/settlement/specification

Get settlement specification for schedules

get

Required permissions: Order.Organization.Read Required features: Settlements

Query parameters
organizationIdinteger · int64Required

The identifier of the organization.

Responses
chevron-right
200

The settlement specification for schedules

application/json
organizationIdinteger · int64Required
get
/api/product/settlement/schedule/specification

Last updated

Was this helpful?