Get connection statuses

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

Connect Webhooks

Leap recommends using the Connect webhook events instead of polling this Connect API endpoint. These webhooks make it easier and more efficient to get real-time updates on customer Leap Connect activity so you can send a sequence of timely reminders to customers who have not completed the authorization process.

ref-id

string

from-start-date-time

date-time

from-last-interaction-date-time

date-time

page-token

string

page-size

int32

``200 Found connections that match the search params

object

totalHits

int32

required

nextPageToken

string

onboardingConnections

array of objects

required

onboardingConnections*
object

id

string

required

transmissionRegion

string

enum

required

CAISO``ERCOT``PJM``NYISO``ISONE

refId

string

required

startDateTimeUtc

date-time

lastInteractionDateTimeUtc

date-time

connectionStatus

string

enum

required

NOT_STARTED``PARTIAL``COMPLETED``ERROR

utilityConnections

array of objects

required

utilityConnections*
object

authorizationUuid

string

utilityName

string

required

utilityIsRequired

boolean

required

status

string

enum

required

NOT_CONNECTED``CONNECTED``ERROR

errorCode

string

enum

TECHNICAL_ERROR``UTILITY_ERROR``USER_CANCELED``USER_INVALID_CREDENTIALS``USER_INELIGIBLE

startDateTimeUtc

date-time

required

lastInteractionDateTimeUtc

date-time

required

agreements

object

required

agreements object

``400

Returns 400 if the request is invalid.

``401

Returns 401 if the request is unauthorized.

``403

Returns 403 if the request is forbidden.

Updated 7 months ago


Base URL

https://api.staging.leap.energy/v1.1/connect/connection


xxxxxxxxxx

curl --request GET \
     --url https://api.staging.leap.energy/v1.1/connect/connection \
     --header 'accept: application/json'

xxxxxxxxxx

{

"totalHits": 0,

"nextPageToken": "string",

"onboardingConnections": [
    {
      "id": "string",
      "transmissionRegion": "CAISO",
      "refId": "string",
      "startDateTimeUtc": "2026-07-19T06:54:37.169Z",
      "lastInteractionDateTimeUtc": "2026-07-19T06:54:37.169Z",
      "connectionStatus": "NOT_STARTED",
      "utilityConnections": [
        {
          "authorizationUuid": "string",
          "utilityName": "string",
          "utilityIsRequired": true,
          "status": "NOT_CONNECTED",
          "errorCode": "TECHNICAL_ERROR",
          "startDateTimeUtc": "2026-07-19T06:54:37.169Z",
          "lastInteractionDateTimeUtc": "2026-07-19T06:54:37.169Z"
        }
      ],
      "agreements": {
        "prohibitedResourceAttestationStatus": "COMPLETED",
        "demandResponseParticipationAgreementStatus": "COMPLETED",
        "generatorStatus": "NO_GENERATOR_ONSITE"
      }
    }
  ]
}

Updated 7 months ago