Leap meter enrollment API

The meter enrollment API from Leap — 2 operation(s) for meter enrollment.

OpenAPI Specification

leap-meter-enrollment-api-openapi.yml Raw ↑
openapi: 3.0.2
info:
  description: Endpoints to create or update meters in bulk through Leap's API.
  title: create meters meter enrollment API
  version: 1.1.0
servers:
- description: Leap staging API
  url: https://api.staging.leap.energy
- description: Leap production API
  url: https://api.leap.energy
security:
- Bearer: []
tags:
- name: meter enrollment
paths:
  /v2/meters/{meter_id}/enrollments:
    get:
      description: Get enrollment information about a meter including its current enrollment status, participation preferences, associated programs, and any required actions.
      operationId: getMeterEnrollment
      parameters:
      - description: Meter ID
        in: path
        name: meter_id
        required: true
        schema:
          example: 11111111-1111-1111-1111-111111111111
          format: uuid
          type: string
      responses:
        '200':
          content:
            application/json:
              examples:
                simple:
                  $ref: '#/components/examples/Simple'
                enrolled:
                  $ref: '#/components/examples/Enrolled'
                multiple enrollments:
                  $ref: '#/components/examples/MultipleEnrollments'
              schema:
                $ref: '#/components/schemas/MeterEnrollmentResponse'
          description: Successful response with meter information.
        '400':
          content:
            application/json:
              examples:
                Meter id is not a UUID:
                  value:
                    title: Meter id is not a UUID
                    status: 400
                    details:
                      meter_id: abcdef
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: The request is not valid
        '401':
          content:
            application/json:
              examples:
                Unauthorized:
                  value:
                    title: Unauthorized
                    status: 401
                    details: {}
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: You are not authorized to perform this operation.
        '403':
          content:
            application/json:
              examples:
                Forbidden:
                  value:
                    title: You do not have the necessary permissions for this operation
                    status: 403
                    details: {}
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: You do not have the necessary permissions for this operation.
        '404':
          content:
            application/json:
              examples:
                Meter not found:
                  value:
                    title: Meter not found
                    status: 404
                    details:
                      meter_id: f5c5e328-e325-4d6d-b357-5015ed5962a7
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Meter not found
        '500':
          content:
            application/json:
              examples:
                Internal Error:
                  value: An error happened whilst processing your request
              schema:
                type: string
          description: Internal server error
      summary: Get meter enrollment
      tags:
      - meter enrollment
  /v2/meters/enrollments/search:
    post:
      description: Retrieve enrollment information including current enrollment status, participation preferences, associated programs, and any required actions for all meters. Optionally filter by one or more request parameters.
      operationId: searchMeterEnrollments
      requestBody:
        content:
          application/json:
            examples:
              all fields:
                $ref: '#/components/examples/AllFields'
              default:
                $ref: '#/components/examples/Default'
              paging:
                $ref: '#/components/examples/Paging'
              meter ids:
                $ref: '#/components/examples/MeterIds'
              active meters:
                $ref: '#/components/examples/ActiveMeters'
              last modified:
                $ref: '#/components/examples/LastModified'
              connection ref:
                $ref: '#/components/examples/ConnectionRef'
            schema:
              $ref: '#/components/schemas/MeterFilterRequest'
      responses:
        '200':
          content:
            application/json:
              examples:
                all meters:
                  $ref: '#/components/examples/enrollment-search'
              schema:
                $ref: '#/components/schemas/searchMeterEnrollments_200_response'
          description: Successful response with a list of meters that match the search criteria.
        '400':
          content:
            application/json:
              examples:
                Meter id is not a UUID:
                  value:
                    title: Meter id is not a UUID
                    status: 400
                    details:
                      meter_id: abcdef
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: The request is not valid
        '401':
          content:
            application/json:
              examples:
                Unauthorized:
                  value:
                    title: Unauthorized
                    status: 401
                    details: {}
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: You are not authorized to perform this operation.
        '403':
          content:
            application/json:
              examples:
                Forbidden:
                  value:
                    title: You do not have the necessary permissions for this operation
                    status: 403
                    details: {}
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: You do not have the necessary permissions for this operation.
        '404':
          content:
            application/json:
              examples:
                Meter not found:
                  value:
                    title: Meter not found
                    status: 404
                    details:
                      meter_id: f5c5e328-e325-4d6d-b357-5015ed5962a7
              schema:
                $ref: '#/components/schemas/ErrorResponse'
          description: Meter not found
        '500':
          content:
            application/json:
              examples:
                Internal Error:
                  value: An error happened whilst processing your request
              schema:
                type: string
          description: Internal server error
      summary: Search meter enrollments
      tags:
      - meter enrollment
components:
  examples:
    ConnectionRef:
      value:
        connection_reference_ids:
        - connectionReferenceId1
    Simple:
      value:
        meter_id: 1fa85f64-5717-4562-b3fc-2c963f66afa6
        partner_reference: unique-reference-id-12345
        transmission_region: CAISO
        customer_classification: RESIDENTIAL
        load_types:
        - HVAC
        meter_type: UTILITY_METER
        connection_references:
        - string
        customer_group: string
        tags:
        - tag1
        - tag2
        is_archived: true
        audit:
          created_by: PARTNER
          created_at: 2022-10-01 08:31:53.956000+00:00
          updated_at: 2024-10-12 08:31:53.956000+00:00
        global_enrollment_status: ACTIVE
        participation_preferences:
        - participation_preference: PARTICIPATE
          start_time: 2024-11-01 00:00:00+00:00
          end_time: 9000-01-01 00:00:00+00:00
        program_enrollment:
        - program_identifier: CEC-DSGS
          delivery_period: CEC-DSGS_2025_AUG_OCT
          delivery_period_start_date_time: 2024-10-01 08:31:53.956000+00:00
          delivery_period_end_date_time: 2024-12-01 08:31:53.956000+00:00
          enrollment_status: ACTIVE
          enrollment_deadlines:
          - enrollment_deadline_date_time: 2024-09-15 00:00:00+00:00
            activation_date_time: 2024-10-01 00:00:00+00:00
          - enrollment_deadline_date_time: 2024-10-15 00:00:00+00:00
            activation_date_time: 2024-11-01 00:00:00+00:00
          market_group_id: 3fa85f64-5717-4562-b3fc-2c963f66afa6
          market_group_name: GRP1_NAME
        required_actions:
          partner: []
          leap: []
    enrollment-search:
      value:
        next_page_token: PAGE_TOKEN
        meters:
        - meter_id: 11111111-1111-1111-1111-111111111111
          is_archived: false
          customer_group: ''
          global_enrollment_status: ELIGIBLE
          participation_preferences:
          - participation_preference: PARTICIPATE
            start_time: 2024-04-24 16:03:06+00:00
            end_time: 9000-12-31 23:59:59.999999+00:00
          program_enrollment:
          - program_identifier: PSEGLI-CSRP
            delivery_period: PSEGLI-CSRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          - program_identifier: CONED-CSRP
            delivery_period: CONED-CSRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: ELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          - program_identifier: PSEGLI-DLRP
            delivery_period: PSEGLI-DLRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          - program_identifier: NYISO-SCR
            delivery_period: NYISO-SCR_2024_MAY_OCT
            delivery_period_start_date_time: 2024-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2024-10-31 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2024-04-29 04:00:00+00:00
              activation_date_time: 2024-05-01 04:00:00+00:00
          - program_identifier: NYISO-SCR
            delivery_period: NYISO-SCR_2024_NOV_2025_APR
            delivery_period_start_date_time: 2024-11-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-04-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2024-10-30 04:00:00+00:00
              activation_date_time: 2024-11-01 04:00:00+00:00
          - program_identifier: NYISO-SCR
            delivery_period: NYISO-SCR_2025_MAY_OCT
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-10-31 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-09-15 04:00:00+00:00
              activation_date_time: 2025-10-01 04:00:00+00:00
          - program_identifier: CONED-DLRP
            delivery_period: CONED-DLRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: ELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
            market_group_id: 891b8c8b-6315-4ea3-8675-5337963c5757
            market_group_name: PGSB_1_PDRP93
          required_actions:
            partner:
            - program_identifier: NYISO-SCR
              delivery_period: NYISO-SCR_2024_MAY_OCT
              enrollment_deadline_date_time: 2024-05-01 04:00:00+00:00
              action_type: NO_MISSING_FIELDS
              action_description: 'Partner needs configuration for fields: Voltage Group, CBL Method, Load Zone.'
              action_code: SERV_0005
            - program_identifier: NYISO-SCR
              delivery_period: NYISO-SCR_2024_NOV_2025_APR
              enrollment_deadline_date_time: 2024-11-01 04:00:00+00:00
              action_type: IS_AUTHORIZED
              action_description: End customer must re-authorize meter. Learn more in our partner guide
              action_code: AUTH_0001
            leap:
            - program_identifier: NYISO-SCR
              delivery_period: NYISO-SCR_2024_MAY_OCT
              enrollment_deadline_date_time: 2024-05-01 04:00:00+00:00
              action_type: HAS_NOMINATIONS
              action_description: This meter does not have nominations set
              action_code: LEAP_0001
          connection_references:
          - test_jae
          tags: []
          partner_reference: test_meter
          transmission_region: NYISO
          customer_classification: RESIDENTIAL
          load_types:
          - HVAC
          meter_type: UTILITY_METER
          audit:
            created_by: UTILITY
            created_at: 2024-04-24 16:03:06.785318+00:00
            updated_at: 2024-10-10 12:08:13.538427+00:00
        - meter_id: 22222222-2222-2222-2222-222222222222
          is_archived: false
          customer_group: ''
          global_enrollment_status: ELIGIBLE
          participation_preferences:
          - participation_preference: PARTICIPATE
            start_time: 2024-04-23 19:09:58+00:00
            end_time: 9000-12-31 23:59:59.999999+00:00
          program_enrollment:
          - program_identifier: PSEGLI-CSRP
            delivery_period: PSEGLI-CSRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          - program_identifier: CONED-CSRP
            delivery_period: CONED-CSRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: ELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          - program_identifier: PSEGLI-DLRP
            delivery_period: PSEGLI-DLRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          - program_identifier: NYISO-SCR
            delivery_period: NYISO-SCR_2024_MAY_OCT
            delivery_period_start_date_time: 2024-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2024-10-31 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2024-04-29 04:00:00+00:00
              activation_date_time: 2024-05-01 04:00:00+00:00
          - program_identifier: NYISO-SCR
            delivery_period: NYISO-SCR_2024_NOV_2025_APR
            delivery_period_start_date_time: 2024-11-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-04-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2024-10-30 04:00:00+00:00
              activation_date_time: 2024-11-01 04:00:00+00:00
          - program_identifier: NYISO-SCR
            delivery_period: NYISO-SCR_2025_MAY_OCT
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-10-31 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-09-15 04:00:00+00:00
              activation_date_time: 2025-10-01 04:00:00+00:00
          - program_identifier: CONED-DLRP
            delivery_period: CONED-DLRP_2025_MAY_SEP
            delivery_period_start_date_time: 2025-05-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: ELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-03-15 04:00:00+00:00
              activation_date_time: 2025-05-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-04-15 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-06-15 04:00:00+00:00
              activation_date_time: 2025-07-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-07-15 04:00:00+00:00
              activation_date_time: 2025-08-01 04:00:00+00:00
            - enrollment_deadline_date_time: 2025-08-15 04:00:00+00:00
              activation_date_time: 2025-09-01 04:00:00+00:00
          required_actions:
            partner:
            - program_identifier: NYISO-SCR
              delivery_period: NYISO-SCR_2024_MAY_OCT
              enrollment_deadline_date_time: 2024-05-01 04:00:00+00:00
              action_type: IS_AUTHORIZED
              action_description: End customer must re-authorize meter. Learn more in our partner guide
              action_code: AUTH_0001
            - program_identifier: NYISO-SCR
              delivery_period: NYISO-SCR_2024_MAY_OCT
              enrollment_deadline_date_time: 2024-05-01 04:00:00+00:00
              action_type: NO_MISSING_FIELDS
              action_description: 'Partner needs configuration for fields: Voltage Group, CBL Method, Load Zone.'
              action_code: SERV_0005
            leap:
            - program_identifier: NYISO-SCR
              delivery_period: NYISO-SCR_2024_MAY_OCT
              enrollment_deadline_date_time: 2024-05-01 04:00:00+00:00
              action_type: HAS_NOMINATIONS
              action_description: This meter does not have nominations set
              action_code: LEAP_0001
          connection_references:
          - test_rosalie_2
          tags: []
          partner_reference: test_meter_2
          transmission_region: NYISO
          customer_classification: RESIDENTIAL
          load_types:
          - HVAC
          meter_type: UTILITY_METER
          audit:
            created_by: UTILITY
            created_at: 2024-04-23 19:09:58.938282+00:00
            updated_at: 2024-10-10 12:07:50.108755+00:00
        - meter_id: 33333333-3333-3333-3333-333333333333
          is_archived: false
          customer_group: ''
          global_enrollment_status: ELIGIBLE
          participation_preferences:
          - participation_preference: PARTICIPATE
            start_time: 2024-03-25 18:06:11+00:00
            end_time: 9000-12-31 23:59:59.999999+00:00
          program_enrollment:
          - program_identifier: UNITIL-CS
            delivery_period: UNITIL-CS_2025_JUN_SEP
            delivery_period_start_date_time: 2025-06-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-05-30 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
          - program_identifier: RIE-CS
            delivery_period: RIE-CS_2025_JUN_SEP
            delivery_period_start_date_time: 2025-06-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-05-30 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
          - program_identifier: MA_DOER-CPS
            delivery_period: MA_DOER-CPS_2024_OCT_NOV
            delivery_period_start_date_time: 2024-10-01 04:00:00+00:00
            delivery_period_end_date_time: 2024-11-30 05:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2024-09-29 04:00:00+00:00
              activation_date_time: 2024-10-01 04:00:00+00:00
          - program_identifier: MA_DOER-CPS
            delivery_period: MA_DOER-CPS_2024_DEC_2025_FEB
            delivery_period_start_date_time: 2024-12-01 05:00:00+00:00
            delivery_period_end_date_time: 2025-02-28 05:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2024-11-29 05:00:00+00:00
              activation_date_time: 2024-12-01 05:00:00+00:00
          - program_identifier: MA_DOER-CPS
            delivery_period: MA_DOER-CPS_2025_MAR_APR
            delivery_period_start_date_time: 2025-03-01 05:00:00+00:00
            delivery_period_end_date_time: 2025-04-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-02-27 05:00:00+00:00
              activation_date_time: 2025-03-01 05:00:00+00:00
          - program_identifier: EVERSOURCE-CS
            delivery_period: EVERSOURCE-CS_2025_JUN_SEP
            delivery_period_start_date_time: 2025-06-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-05-30 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
          - program_identifier: NATGRID-CS
            delivery_period: NATGRID-CS_2025_JUN_SEP
            delivery_period_start_date_time: 2025-06-01 04:00:00+00:00
            delivery_period_end_date_time: 2025-09-30 04:00:00+00:00
            enrollment_status: INELIGIBLE
            enrollment_deadlines:
            - enrollment_deadline_date_time: 2025-05-30 04:00:00+00:00
              activation_date_time: 2025-06-01 04:00:00+00:00
          required_actions:
            partner:
            - program_identifier: MA_DOER-CPS
              delivery_period: NATGRID-CS_2025_JUN_SEP
              enrollment_deadline_date_time: 2025-06-01 04:00:00+00:00
              action_type: NO_MISSING_FIELDS
              action_description: 'Partner needs configuration for fields: End Customer Company Name.'
              action_code: SERV_0005
            leap:
            - program_identifier: MA_DOER-CPS
              delivery_period: MA_DOER-CPS_2024_OCT_NOV
              enrollment_deadline_date_time: 2024-10-01 04:00:00+00:00
              action_type: HAS_NOMINATIONS
              action_description: This meter does not have nominations set
              action_code: LEAP_0001
          connection_references: []
          tags: []
          partner_reference: test-isone-device-serial-00002
          transmission_region: ISONE
          customer_classification: COMMERCIAL
          load_types:
          - BATTERY_STORAGE
          meter_type: DEVICE
          audit:
            created_by: PARTNER
            created_at: 2024-03-25 18:06:11.463842+00:00
            updated_at: 2024-03-25 18:06:13.514888+00:00
    MeterIds:
      value:
        meter_ids:
        - 3fa85f64-5717-4562-b3fc-2c963f66afa1
        - 3fa85f64-5717-4562-b3fc-2c963f66afa2
        - 3fa85f64-5717-4562-b3fc-2c963f66afa3
        - 3fa85f64-5717-4562-b3fc-2c963f66afa4
    Enrolled:
      value:
        meter_id: 8fa85f64-5717-4562-b3fc-2c963f66afa1
        partner_reference: unique-reference-id-12345
        transmission_region: CAISO
        customer_classification: RESIDENTIAL
        load_types:
        - HVAC
        meter_type: UTILITY_METER
        connection_references:
        - string
        customer_group: string
        tags:
        - tag1
        - tag3
        is_archived: true
        audit:
          created_by: PARTNER
          created_at: 2022-10-01 08:31:53.956000+00:00
          updated_at: 2024-10-12 08:31:53.956000+00:00
        global_enrollment_status: ACTIVE
        participation_preferences:
        - participation_preference: PARTICIPATE
          start_time: 2024-11-01 00:00:00+00:00
          end_time: 2099-12-31 00:00:00+00:00
        program_enrollment:
        - program_identifier: CEC-DSGS
          delivery_period: CEC-DSGS_2025_AUG_OCT
          delivery_period_start_date_time: 2024-10-01 08:31:53.956000+00:00
          delivery_period_end_date_time: 2024-12-01 08:31:53.956000+00:00
          enrollment_status: ACTIVE
          enrollment_deadlines:
          - enrollment_deadline_date_time: 2024-09-15 00:00:00+00:00
            activation_date_time: 2024-10-01 00:00:00+00:00
          - enrollment_deadline_date_time: 2024-10-15 00:00:00+00:00
            activation_date_time: 2024-11-01 00:00:00+00:00
          market_group_id: 3fa85f64-5717-4562-b3fc-2c963f66afa6
          market_group_name: GRP1_NAME
        required_actions:
          partner: []
          leap: []
    LastModified:
      value:
        last_modified_date_time: 2024-10-21 11:43:05.892000+00:00
        created_after_date_time: 2024-10-21 11:43:05.892000+00:00
        created_before_date_time: 2024-10-21 11:43:05.892000+00:00
    MultipleEnrollments:
      value:
        meter_id: 2fa85f64-5717-4562-b3fc-2c963f66afa6
        partner_reference: ref-id-0102
        transmission_region: CAISO
        customer_classification: RESIDENTIAL
        load_types:
        - EV_CHARGING
        meter_type: UTILITY_METER
        connection_references:
        - ref-id-0102
        customer_group: ''
        tags: []
        is_archived: false
        audit:
          created_by: UTILITY
          created_at: 2024-07-12 16:40:56.401422+00:00
          updated_at: 2024-10-07 13:19:45.052994+00:00
        global_enrollment_status: ACTIVE
        participation_preferences:
        - participation_preference: PARTICIPATE
          start_time: 2024-07-12 16:40:56+00:00
          end_time: 9000-01-01 00:00:00+00:00
        program_enrollment:
        - program_identifier: CCA
          delivery_period: CAISO-CCA_2024_OCT
          delivery_period_start_date_time: 2024-10-01 07:00:00+00:00
          delivery_period_end_date_time: 2024-10-31 07:00:00+00:00
          enrollment_status: ACTIVE
          enrollment_deadlines:
          - enrollment_deadline_date_time: 2024-09-29 07:00:00+00:00
            activation_date_time: 2024-10-01 07:00:00+00:00
          - enrollment_deadline_date_time: 2024-10-13 07:00:00+00:00
            activation_date_time: 2024-10-15 07:00:00+00:00
          market_group_id: 406720c2-0175-4137-9ff1-1641702292d4
          market_g

# --- truncated at 32 KB (68 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/leap/refs/heads/main/openapi/leap-meter-enrollment-api-openapi.yml