EPCOR Service Areas API

EPCOR Water USA service area boundaries.

Operations 39

GET /ServiceAreas_AguaFria_prod/FeatureServer Get ServiceAreas_AguaFria_prod service metadata #
GET /ServiceAreas_AguaFria_prod/FeatureServer/0 Get ServiceAreas_AguaFria_prod layer 0 metadata #
GET /ServiceAreas_AguaFria_prod/FeatureServer/0/query Query ServiceAreas_AguaFria_prod #
GET /ServiceAreas_Anthem_prod/FeatureServer Get ServiceAreas_Anthem_prod service metadata #
GET /ServiceAreas_Anthem_prod/FeatureServer/0 Get ServiceAreas_Anthem_prod layer 0 metadata #
GET /ServiceAreas_Anthem_prod/FeatureServer/0/query Query ServiceAreas_Anthem_prod #
GET /ServiceAreas_Chaparral_prod/FeatureServer Get ServiceAreas_Chaparral_prod service metadata #
GET /ServiceAreas_Chaparral_prod/FeatureServer/0 Get ServiceAreas_Chaparral_prod layer 0 metadata #
GET /ServiceAreas_Chaparral_prod/FeatureServer/0/query Query ServiceAreas_Chaparral_prod #
GET /ServiceAreas_Clovis_prod/FeatureServer Get ServiceAreas_Clovis_prod service metadata #
GET /ServiceAreas_Clovis_prod/FeatureServer/0 Get ServiceAreas_Clovis_prod layer 0 metadata #
GET /ServiceAreas_Clovis_prod/FeatureServer/0/query Query ServiceAreas_Clovis_prod #
GET /ServiceAreas_Edgewood_prod/FeatureServer Get ServiceAreas_Edgewood_prod service metadata #
GET /ServiceAreas_Edgewood_prod/FeatureServer/0 Get ServiceAreas_Edgewood_prod layer 0 metadata #
GET /ServiceAreas_Edgewood_prod/FeatureServer/0/query Query ServiceAreas_Edgewood_prod #
GET /ServiceAreas_Havasu_prod/FeatureServer Get ServiceAreas_Havasu_prod service metadata #
GET /ServiceAreas_Havasu_prod/FeatureServer/0 Get ServiceAreas_Havasu_prod layer 0 metadata #
GET /ServiceAreas_Havasu_prod/FeatureServer/0/query Query ServiceAreas_Havasu_prod #
GET /ServiceAreas_Mohave_prod/FeatureServer Get ServiceAreas_Mohave_prod service metadata #
GET /ServiceAreas_Mohave_prod/FeatureServer/0 Get ServiceAreas_Mohave_prod layer 0 metadata #
GET /ServiceAreas_Mohave_prod/FeatureServer/0/query Query ServiceAreas_Mohave_prod #
GET /ServiceAreas_NorthMohaveValley_prod/FeatureServer Get ServiceAreas_NorthMohaveValley_prod service metadata #
GET /ServiceAreas_NorthMohaveValley_prod/FeatureServer/0 Get ServiceAreas_NorthMohaveValley_prod layer 0 metadata #
GET /ServiceAreas_NorthMohaveValley_prod/FeatureServer/0/query Query ServiceAreas_NorthMohaveValley_prod #
GET /ServiceAreas_ParadiseValley_prod/FeatureServer Get ServiceAreas_ParadiseValley_prod service metadata #
GET /ServiceAreas_ParadiseValley_prod/FeatureServer/0 Get ServiceAreas_ParadiseValley_prod layer 0 metadata #
GET /ServiceAreas_ParadiseValley_prod/FeatureServer/0/query Query ServiceAreas_ParadiseValley_prod #
GET /ServiceAreas_SunCity_prod/FeatureServer Get ServiceAreas_SunCity_prod service metadata #
GET /ServiceAreas_SunCity_prod/FeatureServer/0 Get ServiceAreas_SunCity_prod layer 0 metadata #
GET /ServiceAreas_SunCity_prod/FeatureServer/0/query Query ServiceAreas_SunCity_prod #
GET /ServiceAreas_SunCityWest_prod/FeatureServer Get ServiceAreas_SunCityWest_prod service metadata #
GET /ServiceAreas_SunCityWest_prod/FeatureServer/0 Get ServiceAreas_SunCityWest_prod layer 0 metadata #
GET /ServiceAreas_SunCityWest_prod/FeatureServer/0/query Query ServiceAreas_SunCityWest_prod #
GET /ServiceAreas_ThunderMountain_prod/FeatureServer Get ServiceAreas_ThunderMountain_prod service metadata #
GET /ServiceAreas_ThunderMountain_prod/FeatureServer/0 Get ServiceAreas_ThunderMountain_prod layer 0 metadata #
GET /ServiceAreas_ThunderMountain_prod/FeatureServer/0/query Query ServiceAreas_ThunderMountain_prod #
GET /ServiceAreas_Tubac_prod/FeatureServer Get ServiceAreas_Tubac_prod service metadata #
GET /ServiceAreas_Tubac_prod/FeatureServer/0 Get ServiceAreas_Tubac_prod layer 0 metadata #
GET /ServiceAreas_Tubac_prod/FeatureServer/0/query Query ServiceAreas_Tubac_prod #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/epcor-service-areas-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

epcor-service-areas-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: EPCOR Public Outage and Service Area Feature Services (ArcGIS REST) Service Areas API
  version: '12'
  summary: Anonymous, machine-readable read access to EPCOR's live power outage, water outage, water infrastructure project and service area feature layers.
  description: 'EPCOR publishes no OpenAPI, no developer portal and no API documentation. It does, however, operate a public ArcGIS Online organization (`services6.arcgis.com/Ji2rusuWXDFSqNsP`, owner `epcor_outages`) whose production feature services are shared publicly and are readable anonymously over the ArcGIS REST GeoServices interface. Those services back the EPCOR outage map at https://outages.epcor.com/ and cover Edmonton power outages, Canadian water outages and main breaks, water infrastructure projects, and the outage and service area layers for EPCOR Water''s US districts in Arizona and New Mexico.


    THIS DOCUMENT IS DERIVED, NOT PUBLISHED BY EPCOR. Every path, layer, field name and field type below was read from the live ArcGIS service and layer metadata documents on 2026-07-27; the query parameter set is the standard Esri ArcGIS REST `query` operation contract. No endpoint, field or value has been invented. Editing capabilities advertised by some services (Create/Update/Delete) are NOT modelled here: only anonymous read was probed, and write access requires an ArcGIS token.


    Data is operational, near real time and unversioned. EPCOR publishes no licence, no terms of use for this surface, no rate limit and no support channel for it.'
  contact:
    name: EPCOR
    url: https://www.epcor.com/ca/en/ab/edmonton/contact-edmonton.html
  x-apievangelist:
    method: derived
    generated: '2026-07-27'
    derived_from:
    - https://services6.arcgis.com/Ji2rusuWXDFSqNsP/ArcGIS/rest/services?f=json
    - ArcGIS feature service and layer metadata documents for every *_prod service in the folder
    - https://outages.epcor.com/assets/config.json
    note: Derived by the API Evangelist enrichment pipeline from live, anonymously readable ArcGIS REST metadata. EPCOR does not publish this specification.
servers:
- url: https://services6.arcgis.com/Ji2rusuWXDFSqNsP/ArcGIS/rest/services
  description: EPCOR public ArcGIS Online feature service folder (hosted by Esri ArcGIS Online).
security: []
tags:
- name: service-areas
  description: EPCOR Water USA service area boundaries.
paths:
  /ServiceAreas_AguaFria_prod/FeatureServer:
    get:
      operationId: getServiceAreasAguaFriaProdService
      summary: Get ServiceAreas_AguaFria_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_AguaFria_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasAguaFriaProdLayer
      summary: Get ServiceAreas_AguaFria_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_AguaFria_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_AguaFria_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasAguaFriaProd
      summary: Query ServiceAreas_AguaFria_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_AguaFria_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 2.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasAguaFriaProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_Anthem_prod/FeatureServer:
    get:
      operationId: getServiceAreasAnthemProdService
      summary: Get ServiceAreas_Anthem_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_Anthem_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasAnthemProdLayer
      summary: Get ServiceAreas_Anthem_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_Anthem_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_Anthem_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasAnthemProd
      summary: Query ServiceAreas_Anthem_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_Anthem_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 1.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasAnthemProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_Chaparral_prod/FeatureServer:
    get:
      operationId: getServiceAreasChaparralProdService
      summary: Get ServiceAreas_Chaparral_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_Chaparral_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasChaparralProdLayer
      summary: Get ServiceAreas_Chaparral_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_Chaparral_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_Chaparral_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasChaparralProd
      summary: Query ServiceAreas_Chaparral_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_Chaparral_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 1.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasChaparralProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_Clovis_prod/FeatureServer:
    get:
      operationId: getServiceAreasClovisProdService
      summary: Get ServiceAreas_Clovis_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_Clovis_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasClovisProdLayer
      summary: Get ServiceAreas_Clovis_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_Clovis_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_Clovis_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasClovisProd
      summary: Query ServiceAreas_Clovis_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_Clovis_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 1.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasClovisProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_Edgewood_prod/FeatureServer:
    get:
      operationId: getServiceAreasEdgewoodProdService
      summary: Get ServiceAreas_Edgewood_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_Edgewood_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasEdgewoodProdLayer
      summary: Get ServiceAreas_Edgewood_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_Edgewood_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_Edgewood_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasEdgewoodProd
      summary: Query ServiceAreas_Edgewood_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_Edgewood_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 1.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasEdgewoodProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_Havasu_prod/FeatureServer:
    get:
      operationId: getServiceAreasHavasuProdService
      summary: Get ServiceAreas_Havasu_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_Havasu_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasHavasuProdLayer
      summary: Get ServiceAreas_Havasu_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_Havasu_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_Havasu_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasHavasuProd
      summary: Query ServiceAreas_Havasu_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_Havasu_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 1.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasHavasuProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_Mohave_prod/FeatureServer:
    get:
      operationId: getServiceAreasMohaveProdService
      summary: Get ServiceAreas_Mohave_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_Mohave_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasMohaveProdLayer
      summary: Get ServiceAreas_Mohave_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_Mohave_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_Mohave_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasMohaveProd
      summary: Query ServiceAreas_Mohave_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_Mohave_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 6.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasMohaveProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_NorthMohaveValley_prod/FeatureServer:
    get:
      operationId: getServiceAreasNorthMohaveValleyProdService
      summary: Get ServiceAreas_NorthMohaveValley_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_NorthMohaveValley_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasNorthMohaveValleyProdLayer
      summary: Get ServiceAreas_NorthMohaveValley_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_NorthMohaveValley_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_NorthMohaveValley_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasNorthMohaveValleyProd
      summary: Query ServiceAreas_NorthMohaveValley_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_NorthMohaveValley_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 5.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasNorthMohaveValleyProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_ParadiseValley_prod/FeatureServer:
    get:
      operationId: getServiceAreasParadiseValleyProdService
      summary: Get ServiceAreas_ParadiseValley_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_ParadiseValley_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasParadiseValleyProdLayer
      summary: Get ServiceAreas_ParadiseValley_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_ParadiseValley_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_ParadiseValley_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasParadiseValleyProd
      summary: Query ServiceAreas_ParadiseValley_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_ParadiseValley_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 1.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasParadiseValleyProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_SunCity_prod/FeatureServer:
    get:
      operationId: getServiceAreasSunCityProdService
      summary: Get ServiceAreas_SunCity_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature service metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServiceMetadata'
  /ServiceAreas_SunCity_prod/FeatureServer/0:
    get:
      operationId: getServiceAreasSunCityProdLayer
      summary: Get ServiceAreas_SunCity_prod layer 0 metadata
      description: Field definitions, geometry type (esriGeometryPolygon), extent and edit timestamps for the `ServiceAreas_SunCity_prod` layer.
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
        '200':
          description: Feature layer metadata.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LayerMetadata'
  /ServiceAreas_SunCity_prod/FeatureServer/0/query:
    get:
      operationId: queryServiceAreasSunCityProd
      summary: Query ServiceAreas_SunCity_prod
      description: 'EPCOR Water USA service area boundary. Query the `ServiceAreas_SunCity_prod` layer with a SQL `where` clause and optional spatial filter. Anonymous read, no API key. Observed feature count at harvest time: 2.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      - $ref: '#/components/parameters/where'
      - $ref: '#/components/parameters/outFields'
      - $ref: '#/components/parameters/returnGeometry'
      - $ref: '#/components/parameters/returnCountOnly'
      - $ref: '#/components/parameters/returnIdsOnly'
      - $ref: '#/components/parameters/orderByFields'
      - $ref: '#/components/parameters/resultOffset'
      - $ref: '#/components/parameters/resultRecordCount'
      - $ref: '#/components/parameters/geometry'
      - $ref: '#/components/parameters/geometryType'
      - $ref: '#/components/parameters/spatialRel'
      - $ref: '#/components/parameters/inSR'
      - $ref: '#/components/parameters/outSR'
      responses:
        '200':
          description: Esri FeatureSet (`f=json`), GeoJSON FeatureCollection (`f=geojson`), or an ArcGIS error envelope — these services answer invalid requests with HTTP 200 and an `error` body.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/ServiceAreasSunCityProdL0FeatureSet'
                - $ref: '#/components/schemas/GeoJSONFeatureCollection'
                - $ref: '#/components/schemas/EsriError'
  /ServiceAreas_SunCityWest_prod/FeatureServer:
    get:
      operationId: getServiceAreasSunCityWestProdService
      summary: Get ServiceAreas_SunCityWest_prod service metadata
      description: 'EPCOR Water USA service area boundary. Returns the ArcGIS feature service metadata document: layers, capabilities (Query), maxRecordCount (2000) and spatial reference.'
      tags:
      - service-areas
      parameters:
      - $ref: '#/components/parameters/f'
      responses:
       

# --- truncated at 32 KB (72 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/epcor/refs/heads/main/openapi/epcor-service-areas-api-openapi.yml