MIDAS Rest API
The Market Informed Demand Automation Server (MIDAS) is a relational database of time-varying rates hosted by the California Energy Commission (CEC). The database is populated by electric Load Serving Entities (LSEs) and other data source entities that register with the MIDAS system. The MIDAS database supports entry and retrieval of electric price schedules, California Flex Alert signals and marginal greenhouse gas (GHG) emissions. The database is publicly accessible in a standard machine-readable format through an application programming interface (API) that supports both XML and JSON responses to queries.
A certain level of programming knowledge is needed to connect to the MIDAS API. Once this connection is established, data retrieved from MIDAS can serve a broad range of clients including browsers and mobile devices. Below is a Github link with several programming language examples that have been tested for interfacing with MIDAS.