Monta logo
Back to Help center

Monta App

Custom charge point integration

Learn how you can have a custom integration with Monta.
Written by Yana Yankova
Last updated: 22 August, 2023
In this guide
Featured image FAQ

We build custom integration for high volume partners only. And we require the following:

A session to access the charge point should be either:

1) A server token which gives access to the charge point(s)

2) User token

User logins via credentials, Monta stores token and refresh token. Which should give us access to the charge point(s) for min 90 days. Even if the user logins another place, the refresh token needs to continue working

API

Request

Response

Required

Get status

SERIAL

STATUS

Get transactions

SERIAL

ID, START, STOP, KWH

Get transaction

SERIAL, TRANSACTION_ID

ID, START, STOP, KWH

Get global meter value

SERIAL

KWH

Start

SERIAL,TAG_ID

TRANSACTION_ID

Stop

SERIAL

TRANSACTION_ID

Reboot

SERIAL

 

Unlock

SERIAL

 

Set events

SERIAL

 

We prefer to have a full event driven integration, not relying on polling. But the web hooks urls should be setup via an API or be a global setup you handle

Here is the list of events:

Events

Fields

Required

Status update

SERIAL, STATUS

Transaction started

SERIAL, TRANSACTION_ID

Transaction stopped

SERIAL, TRANSACTION_ID

Meter updated

SERIAL, KWH

 

Need to talk to a specialist?

Contact our support team

Private users
Start a chat in the Monta app on your mobile device of choice.
Open Monta app
Open hours: 24/7, 365
First reply time: <5 minutes
Business customers
Sign in the Monta Portal and create a support ticket.
Open hours: 07:00 – 23:00 CET
First reply time: <3 business days
Certified installers
Book a guided call with an installation specialist.
Book a call
Open hours: Mon – Fri
09:00 – 17:00 CET