openapi: 3.2.0 info: title: ERCOT Public API Client/Developer Documentation NP6 970 CD API description: Client/Developer RESTFul web services documentation for ERCOT Market Information List (EMIL) products. version: '1.0' servers: - url: https://api.ercot.com/api/public-reports security: - apiKeyHeader: [] - apiKeyQuery: [] tags: - name: NP6-970-CD description: RTD Indicative LMPs by Resource Nodes, Load Zones and Hubs

This report is posted after every Look Ahead RTD run and includes indicative LMPs at Resource Nodes, Hub LMPs and Load Zone for each interval in the Look Ahead SCED-RTD Study Period. paths: /np6-970-cd/rtd_lmp_node_zone_hub: get: tags: - NP6-970-CD summary: RTD Indicative LMPs by Resource Nodes, Load Zones and Hubs description: RTD Indicative LMPs by Resource Nodes, Load Zones and Hubs operationId: getData parameters: - name: RTDTimestampFrom in: query description: Format - yyyy-MM-ddTH24:mm:ss. schema: type: string format: yyyy-MM-ddTH24:mm:ss - name: RTDTimestampTo in: query description: Format - yyyy-MM-ddTH24:mm:ss. schema: type: string format: yyyy-MM-ddTH24:mm:ss - name: repeatHourFlag in: query description: Format - true | false. schema: type: boolean format: true | false - name: intervalIdFrom in: query description: 'Format - ###.' schema: type: integer format: '###' - name: intervalIdTo in: query description: 'Format - ###.' schema: type: integer format: '###' - name: intervalEndingFrom in: query description: Format - yyyy-MM-ddTH24:mm:ss. schema: type: string format: yyyy-MM-ddTH24:mm:ss - name: intervalEndingTo in: query description: Format - yyyy-MM-ddTH24:mm:ss. schema: type: string format: yyyy-MM-ddTH24:mm:ss - name: intervalRepeatHourFlag in: query description: Format - true | false. schema: type: boolean format: true | false - name: settlementPoint in: query description: Format - abc123. schema: type: string format: abc123 - name: settlementPointType in: query description: Format - abc123. schema: type: string format: abc123 - name: LMPFrom in: query description: 'Format - ####.###.' schema: type: number format: '####.###' - name: LMPTo in: query description: 'Format - ####.###.' schema: type: number format: '####.###' - name: page in: query description: 'Format - ###. Page number of returned values in the collection.' schema: type: integer format: '###' - name: size in: query description: 'Format - ###. Number of returned items per page.' schema: type: integer format: '###' - name: sort in: query description: Format - abc123. Defines field by which to sort the returned resource values. schema: type: string format: abc123 - name: dir in: query description: Format - abc123. Defines sort order of returned values based on the primary business key of the resource. schema: type: string format: abc123 responses: '200': description: OK The operation completed successfully. content: application/json: schema: $ref: '#/components/schemas/Report' example: _meta: totalRecords: 0 pageSize: 0 totalPages: 0 currentPage: 0 query: parameterCount: 0 parameters: {} sortedBy: string report: reportName: string reportDisplayName: string reportId: string reportEMIL: string fields: - name: string label: string cardinality: 0 dataType: BOOLEAN searchable: true sortable: true hasRange: true data: {} links: - rel: string href: string hreflang: string media: string title: string type: string deprecation: string profile: string name: string '400': description: The request operation failed. The request and/or one or more of its parameters are invalid. content: application/json: schema: $ref: '#/components/schemas/Exception' example: timestamp: string code: 0 status: string message: string data: {} '403': description: The request operation failed. You do not have access to the requested resource. content: application/json: schema: $ref: '#/components/schemas/Exception' example: timestamp: string code: 0 status: string message: string data: {} '404': description: The request operation failed. The requested resource does not exist. content: application/json: schema: $ref: '#/components/schemas/Exception' example: timestamp: string code: 0 status: string message: string data: {} components: schemas: ReportMetadata: type: object properties: reportName: type: string reportDisplayName: type: string reportId: type: string reportEMIL: type: string description: Represents metadata for the specified object. Field: type: object properties: name: type: string label: type: string cardinality: type: integer format: int32 dataType: enum: - BOOLEAN - VARCHAR - INTEGER - LONG - DOUBLE - DATE - DATETIME - TIME type: string searchable: type: boolean sortable: type: boolean hasRange: type: boolean description: Represents report data field. Exception: type: object properties: timestamp: type: string format: date-time code: type: integer format: int32 status: type: string message: type: string data: type: object description: Represents any exception encountered while access API endpoints. QueryMetadata: type: object properties: parameterCount: type: integer format: int32 parameters: type: object additionalProperties: type: object sortedBy: type: string description: Represents query parameter summary for the specified query results. ResultMetadata: type: object properties: totalRecords: type: integer format: int64 pageSize: type: integer format: int32 totalPages: type: integer format: int32 currentPage: type: integer format: int32 query: $ref: '#/components/schemas/QueryMetadata' description: Represents record and paging summary for the specified query results. Report: type: object properties: _meta: $ref: '#/components/schemas/ResultMetadata' report: $ref: '#/components/schemas/ReportMetadata' fields: type: array items: $ref: '#/components/schemas/Field' data: type: object links: type: array items: $ref: '#/components/schemas/Link' description: Represents report data search results from any EMIL artifact report query. Link: type: object properties: rel: type: string href: type: string hreflang: type: string media: type: string title: type: string type: type: string deprecation: type: string profile: type: string name: type: string securitySchemes: apiKeyHeader: type: apiKey name: Ocp-Apim-Subscription-Key in: header apiKeyQuery: type: apiKey name: subscription-key in: query