Skip to main content

List Partners

Returns a paginated list of interconnects associated with an ECGrid ID, optionally filtered by status.

Endpoint

POST /v2/partners/list

Request Body

FieldTypeRequiredConstraintsDescription
ecGridIdintegerYesMust be a valid ECGrid IDThe ECGrid ID to list interconnects for
statusstringNoSee Status enumFilter by interconnect lifecycle status
pageNointegerNoStarts at 1Page number for pagination
recordsPerPageintegerNoNumber of records per page
{
"ecGridId": 123456,
"status": "Active",
"pageNo": 1,
"recordsPerPage": 25
}

Response

Returns a paginated array of InterconnectIDInfo objects.

{
"success": true,
"data": [
{
"interconnectId": 9001,
"ecGridIdFrom": 123456,
"ecGridIdTo": 654321,
"status": "Active",
"created": "2024-01-15T08:30:00Z",
"modified": "2024-03-22T14:00:00Z"
},
{
"interconnectId": 9002,
"ecGridIdFrom": 123456,
"ecGridIdTo": 789012,
"status": "Active",
"created": "2024-02-20T09:00:00Z",
"modified": "2024-02-20T09:00:00Z"
}
]
}

ENUMs

Status

ValueDescription
DevelopmentInterconnects in development/testing phase
ActiveLive interconnects with active routing
PreproductionStaged but not yet live
SuspendedTemporarily disabled
TerminatedPermanently ended

See Enums reference for complete enum definitions.

Code Examples

curl -X POST "https://rest.ecgrid.io/v2/partners/list" \
-H "X-API-Key: $ECGRID_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "ecGridId": 123456, "status": "Active", "pageNo": 1, "recordsPerPage": 25 }'

See Also