Monta
Monta API

Energy Monitoring


Get charge history for an EVSE

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/evses/{chargePointIdentity}/{connectorId}/charges

Required scope: energy:read

šŸ” For Monta Energy Management dashboards. This endpoint exists to power the Monta Energy frontend and is redundant with the general GET /charges endpoint. For general charge history retrieval, use GET /charges instead.

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Get charge history for an EVSE › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
chargePointIdentity
​stringĀ Ā·Ā required
connectorId
​integerĀ Ā·Ā int32Ā Ā·Ā required

Get charge history for an EVSE › query Parameters

startAt
​string | nullĀ Ā·Ā date-time
endAt
​string | nullĀ Ā·Ā date-time
search
​string | null
status
​string | null
size
​integer | nullĀ Ā·Ā int32
before
​string | null
after
​string | null

Get charge history for an EVSE › Responses

getEvseChargeHistory 200 response

​ChargeHistoryItem[]Ā Ā·Ā required
totalSize
​integerĀ Ā·Ā int64Ā Ā·Ā required
perPage
​integerĀ Ā·Ā int32Ā Ā·Ā required
currentSize
​integerĀ Ā·Ā int32Ā Ā·Ā required
before
​string | null
after
​string | null

Get historical meter values for an EVSE

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/evses/{chargePointIdentity}/{connectorId}/meter-values

Required scope: energy:read

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Get historical meter values for an EVSE › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
chargePointIdentity
​stringĀ Ā·Ā required
connectorId
​integerĀ Ā·Ā int32Ā Ā·Ā required

Get historical meter values for an EVSE › query Parameters

from
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
to
​stringĀ Ā·Ā date-timeĀ Ā·Ā required

Get historical meter values for an EVSE › Responses

getEvseMeterValues 200 response

time
​string[]Ā Ā·Ā required
currentL1A
​number[]Ā Ā·Ā required
currentL2A
​number[]Ā Ā·Ā required
currentL3A
​number[]Ā Ā·Ā required
voltageL1V
​number[]Ā Ā·Ā required
voltageL2V
​number[]Ā Ā·Ā required
voltageL3V
​number[]Ā Ā·Ā required
powerL1W
​number[]Ā Ā·Ā required
powerL2W
​number[]Ā Ā·Ā required
powerL3W
​number[]Ā Ā·Ā required
powerW
​number[]Ā Ā·Ā required
kwh
​number[]Ā Ā·Ā required
soc
​number[]Ā Ā·Ā required

Export historical meter values for an EVSE as CSV

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/evses/{chargePointIdentity}/{connectorId}/meter-values/export

Required scope: energy:read

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Export historical meter values for an EVSE as CSV › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
chargePointIdentity
​stringĀ Ā·Ā required
connectorId
​integerĀ Ā·Ā int32Ā Ā·Ā required

Export historical meter values for an EVSE as CSV › query Parameters

from
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
to
​stringĀ Ā·Ā date-timeĀ Ā·Ā required

Export historical meter values for an EVSE as CSV › Responses

exportEvseMeterValues 200 response

string

Get charge history for a node

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/nodes/{nodeId}/charges

Required scope: energy:read

šŸ” For Monta Energy Management dashboards. This endpoint exists to power the Monta Energy frontend and is redundant with the general GET /charges endpoint. For general charge history retrieval, use GET /charges instead.

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Get charge history for a node › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
nodeId
​integerĀ Ā·Ā int64Ā Ā·Ā required

Get charge history for a node › query Parameters

startAt
​string | nullĀ Ā·Ā date-time
endAt
​string | nullĀ Ā·Ā date-time
search
​string | null
status
​string | null
size
​integer | nullĀ Ā·Ā int32
before
​string | null
after
​string | null

Get charge history for a node › Responses

getNodeChargeHistory 200 response

​ChargeHistoryItem[]Ā Ā·Ā required
totalSize
​integerĀ Ā·Ā int64Ā Ā·Ā required
perPage
​integerĀ Ā·Ā int32Ā Ā·Ā required
currentSize
​integerĀ Ā·Ā int32Ā Ā·Ā required
before
​string | null
after
​string | null

Get EVSE state history for a node

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/nodes/{nodeId}/evse-states

Required scope: energy:read

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Get EVSE state history for a node › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
nodeId
​integerĀ Ā·Ā int64Ā Ā·Ā required

Get EVSE state history for a node › query Parameters

startAt
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
endAt
​stringĀ Ā·Ā date-timeĀ Ā·Ā required

Get EVSE state history for a node › Responses

getEvseStateHistory 200 response

startAt
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
endAt
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
​EvseStateMeasurement[]Ā Ā·Ā required

Get historical meter values for a node

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/nodes/{nodeId}/meter-values

Required scope: energy:read

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Get historical meter values for a node › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
nodeId
​integerĀ Ā·Ā int64Ā Ā·Ā required

Get historical meter values for a node › query Parameters

from
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
to
​stringĀ Ā·Ā date-timeĀ Ā·Ā required

Get historical meter values for a node › Responses

getNodeMeterValues 200 response

​object
​object
​object
​object

Export historical meter values for a node as CSV

GET
https://partner-api.monta.com
/api/v1/energy/sites/{siteId}/nodes/{nodeId}/meter-values/export

Required scope: energy:read

🚧 BETA — This endpoint is currently in the BETA phase and its response structure may change in the future.

šŸ“˜ Feature flag required — This endpoint is not available by default. It must be explicitly enabled for your operator account upon request. Please contact your Monta Business Partner to request access to this feature.

Export historical meter values for a node as CSV › path Parameters

siteId
​integerĀ Ā·Ā int64Ā Ā·Ā required
nodeId
​integerĀ Ā·Ā int64Ā Ā·Ā required

Export historical meter values for a node as CSV › query Parameters

from
​stringĀ Ā·Ā date-timeĀ Ā·Ā required
to
​stringĀ Ā·Ā date-timeĀ Ā·Ā required

Export historical meter values for a node as CSV › Responses

exportNodeMeterValues 200 response

string