For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dashboard
DocsAPI Reference
Dashboard
LogoLogo
DocsAPI Reference
  • OCPPLAB Gateway API
        • GETList chargers
        • POSTCreate charger (durable)
        • GETGet charger provisioning status
        • GETGet charger
        • PUTUpdate charger
        • DELDelete charger
        • POSTStart charger runtime
        • POSTStop charger runtime
        • POSTRestart charger runtime
        • GETList charger logs
OCPPLAB Gateway APICore ResourcesChargers

List chargers

||View as Markdown|
GET
https://host.com/ocpp/chargers
GET
/ocpp/chargers
1import requests
2
3url = "https://host.com/ocpp/chargers"
4
5querystring = {"location_id":"4090477f-a416-4515-a302-97aa344a0a2a","page":"1","limit":"50"}
6
7headers = {"Authorization": "Bearer <token>"}
8
9response = requests.get(url, headers=headers, params=querystring)
10
11print(response.json())
1{
2 "data": [
3 {
4 "id": "dep-123",
5 "identity": "CP-TEST-001",
6 "name": "Bay A01",
7 "vendor_name": "Wallbox",
8 "model": "Pulsar Plus",
9 "image_url": "https://example.com/pulsar-plus.png",
10 "ocpp_version": "OCPP1.6",
11 "number_of_connectors": 1,
12 "max_charging_power": 22000,
13 "connector_type": "Type2",
14 "location_id": "4090477f-a416-4515-a302-97aa344a0a2a",
15 "created_at": "2026-04-02T09:15:00Z",
16 "updated_at": "2026-04-02T09:15:00Z"
17 }
18 ],
19 "total": 1,
20 "page": 1,
21 "limit": 50
22}

Retrieve tenant-scoped charger deployments with pagination.

Was this page helpful?
Previous

Delete location

Next

Create charger (durable)

Built with

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Query parameters

location_idstring or nullOptional
Optional location id used to filter charger deployments.
pageintegerOptional>=1Defaults to 1

One-based page number for paginated charger deployment results.

limitintegerOptional1-100Defaults to 50
Maximum number of charger deployments to return per page. The maximum accepted value is 100.

Response

Chargers retrieved successfully
datalist of objects
totalinteger
pageinteger
limitinteger

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error
500
Internal Server Error