aid: caiso url: https://raw.githubusercontent.com/api-evangelist/caiso/refs/heads/main/apis.yml name: California ISO kind: company description: >- The California Independent System Operator (CAISO) is the non-profit public benefit corporation that operates the high-voltage transmission grid serving roughly 80 percent of California plus a portion of Nevada, and runs the wholesale day-ahead and real-time electricity markets, the Western Energy Imbalance Market (WEIM), and the Extended Day-Ahead Market (EDAM). As a system and market operator in the United States it sits at the wholesale layer of the energy value chain — upstream of the investor-owned utilities that bill retail customers, and therefore it holds no retail customer accounts and publishes no consumer usage data. Its API posture is a clean split: market data is genuinely open and consumer data does not exist. The OASIS Download API at https://oasis.caiso.com/oasisapi serves locational marginal prices, demand and renewables forecasts, ancillary services, transmission and nodal reference data as zipped CSV or CIM XML to anonymous callers with no key, no account and no registration — CAISO states in writing that every system it operates except OASIS requires a company User Access Administrator to grant access. The Today's Outlook telemetry feeds under https://www.caiso.com/outlook publish five-minute fuel mix, demand, net demand and CO2 as plain CSV, also anonymously. Everything else — market submission, dispatch, settlements and the participant portals — is behind PKI client certificates and UAA-sponsored accounts, and even the OASIS reference documentation on the developer site requires a signup reviewed against a corporate email domain and a written justification. No Green Button, ESPI, or Consumer Data Right surface exists here and none is expected to; the obligation CAISO answers to is FERC's open-access transparency regime, not a consumer data right. No OpenAPI, AsyncAPI, or other machine-readable contract is published for any of it. image: https://www.caiso.com/apple-touch-icon.png tags: - Energy - United States - Electricity - Energy Markets - Grid - Renewables - System Operator - Market Data - California created: '2026-07-27' modified: '2026-07-27' specificationVersion: '0.19' apis: - aid: caiso:caiso-oasis-download-api name: CAISO OASIS Download API description: >- The Open Access Same-time Information System (OASIS) Download API — CAISO's public wholesale market data interface. Two servlets, SingleZip and GroupZip, accept a queryname or groupid plus a UTC datetime range and return a ZIP containing CIM-format XML (resultformat=5) or CSV (resultformat=6). Report families cover locational marginal prices (PRC_LMP, PRC_INTVL_LMP, PRC_CURR_LMP), system load and renewables forecasts (SLD_FCST, SLD_REN_FCST), ancillary services, congestion revenue rights, and the ATLAS reference data set (ATL_PNODE and friends). Requests are anonymous — no API key, token, or account. Most reports retain roughly the previous 39 months of data and individual reports cap the date range they will return. humanURL: https://www.caiso.com/systems-applications/developer-portal baseURL: https://oasis.caiso.com/oasisapi tags: - Energy Markets - Electricity - Market Data - Pricing - Forecasting - Grid properties: - type: Documentation url: https://www.caiso.com/documents/oasis-frequently-asked-questions.pdf - type: Documentation url: https://www.caiso.com/documents/oasisapispecification.pdf - type: Documentation url: https://www.caiso.com/systems-applications/developer-portal - type: SignUp url: https://developer.caiso.com/_login/developersignup.aspx - type: Portal url: https://oasis.caiso.com/mrioasis/logon.do - type: APIReference url: https://www.caiso.com/documents/oasisapispecification.pdf - type: TermsOfService url: https://www.caiso.com/privacy-terms-of-use#api-terms-of-use - type: Authentication url: authentication/caiso-authentication.yml - type: Conventions url: conventions/caiso-conventions.yml - type: ErrorCatalog url: errors/caiso-error-codes.yml - type: RateLimits url: rate-limits/caiso-rate-limits.yml - type: Vocabulary url: vocabulary/caiso-oasis-query-names.yml - type: Examples url: examples/caiso-oasis-examples.yml - type: Lifecycle url: lifecycle/caiso-lifecycle.yml - type: ChangeLog url: changelog/caiso-changelog.yml - aid: caiso:caiso-todays-outlook-data-feeds name: CAISO Today's Outlook Data Feeds description: >- The CSV feeds behind CAISO's public Today's Outlook dashboard. Anonymous GET requests to https://www.caiso.com/outlook/current/{report}.csv return the current operating day at five-minute resolution, and https://www.caiso.com/outlook/history/{YYYYMMDD}/{report}.csv returns a past day. Confirmed reports are fuelsource (generation by fuel including solar, wind, batteries and imports), demand, netdemand, and co2 (emissions by resource type). CAISO notes these are telemetry-based summaries and will not tie out to the market-based numbers in OASIS. humanURL: https://www.caiso.com/todays-outlook baseURL: https://www.caiso.com/outlook tags: - Grid - Renewables - Carbon - Electricity - Market Data properties: - type: Documentation url: https://www.caiso.com/todays-outlook - type: Documentation url: https://www.caiso.com/todays-outlook/supply - type: Documentation url: https://www.caiso.com/todays-outlook/emissions - type: TermsOfService url: https://www.caiso.com/privacy-terms-of-use#api-terms-of-use - type: Authentication url: authentication/caiso-authentication.yml - type: Vocabulary url: vocabulary/caiso-oasis-query-names.yml - type: Examples url: examples/caiso-oasis-examples.yml common: - type: DomainSecurity url: security/caiso-domain-security.yml - type: Website url: https://www.caiso.com/ - type: DeveloperPortal url: https://developer.caiso.com/ - type: Documentation url: https://www.caiso.com/systems-applications/developer-portal - type: SignUp url: https://developer.caiso.com/_login/developersignup.aspx - type: Authentication url: https://www.caiso.com/systems-applications/requesting-access-certificates - type: Portal url: https://www.caiso.com/systems-applications/portals-applications - type: Support url: https://caiso.my.site.com/custsvccomm/s/knowledge-articles - type: Documentation url: https://www.caiso.com/library/business-practice-manuals - type: Blog url: https://www.caiso.com/about/news - type: Blog url: https://www.caiso.com/about/news/energy-matters-blog - type: GettingStarted url: https://www.caiso.com/getting-started - type: APIReference url: https://www.caiso.com/documents/oasisapispecification.pdf - type: TermsOfService url: https://www.caiso.com/privacy-terms-of-use#api-terms-of-use - type: PrivacyPolicy url: https://www.caiso.com/privacy-terms-of-use - type: Roadmap url: https://www.caiso.com/systems-applications/release-planning - type: Authentication url: authentication/caiso-authentication.yml - type: Conventions url: conventions/caiso-conventions.yml - type: ErrorCatalog url: errors/caiso-error-codes.yml - type: RateLimits url: rate-limits/caiso-rate-limits.yml - type: Lifecycle url: lifecycle/caiso-lifecycle.yml - type: ChangeLog url: changelog/caiso-changelog.yml - type: Vocabulary url: vocabulary/caiso-oasis-query-names.yml - type: Conformance url: conformance/caiso-conformance.yml - type: Examples url: examples/caiso-oasis-examples.yml - type: Packages url: packages/caiso-packages.yml - type: LLMsTxt url: llms/caiso-llms.txt maintainers: - FN: Kin Lane email: kin@apievangelist.com