Monta Public API
MONTA Public API

Charge Points

Charge Point related endpoints


Retrieve a list of charge points.

GET
https://public-api.monta.com
/api/v1/charge-points

Required scope: charge-points

Retrieve a list of charge points. › query Parameters

page
​integer · int32

page number to retrieve (starts with 0)

Default: 0
perPage
​integer · int32

number of items per page (between 1 and 100, default 10)

Default: 10

Retrieve a list of charge points. › Responses

List of charges points that match the criteria

​ChargePoint[] · required
​MontaPage.Meta · required

Retrieve a single charge point.

GET
https://public-api.monta.com
/api/v1/charge-points/{chargePointId}

Required scope: charge-points

Retrieve a single charge point. › path Parameters

chargePointId
​integer · int64 · required

Retrieve a single charge point. › Responses

Charge point with provided id

createdAt
​string · date-time · required

Creation date of this charge point

Example: 2022-05-12T15:56:45.99Z
updatedAt
​string · date-time · required

Date this charge point was last updated

Example: 2022-05-12T16:56:45.99Z
visibility
​string · enum · required

Indicates if this charge point is public or private

Enum values:
private
public
Example: public
​object · required

Location information for this charge point

​Connector[] · required

List of supported connector types at this charge point (e.g. type-2, ccs, ...)

id
​integer · int64

Id of this charge point

Example: 1
serialNumber
​string | null

Serial number of this charge point

name
​string | null

Name of the site

Example: Monta CPH HQ
maxKw
​number | null · double

Max KW available at this charge point.

Example: 150
type
​string | null · enum

Type of charge point (AC / DC)

Enum values:
ac
dc
Example: ac
note
​string | null

A note you have entered for this charge point, e.g. via our Portal.

Example: In order to access this charge point enter 0000 as code at the gate.
state
​string | null · enum

Chargepoint state

Enum values:
available
busy
busy-blocked
busy-charging
busy-non-charging
busy-non-released
busy-reserved
busy-scheduled
Example: available
lastMeterReadingKwh
​number | null · double

Last meter reading (KWH) for this charge point

Example: 913.2
cablePluggedIn
​boolean

Indicates if a cable is plugged in (true)

Example: true
brandName
​string | null

Brand name for this charge point

Example: Easee
modelName
​string | null

Model name for this charge point

Example: Easee - Home
firmwareVersion
​string | null

Current firmware version for this charge point

Example: v1