HomeGuidesAPI ReferenceChangelog
Terms of Use
API Reference

Payment Terminals / Create

Create a new payment terminal

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
number
required

Provide a Pre-authorize amount when the terminal is linked to a single charger

string
required
integer
required
string
enum
required
integer

The charging zone the terminal belongs to. Note that either the chargePointId OR this attribute should be provided;

integer

The Charge point the terminal belongs to. Note that either the chargingZoneId OR this attribute should be provided;

string
required
string
required
integer
string
integer
required

The operator ID for this terminal.

string

An optional external identifier for the terminal that can be used to reference it in external systems.

string
enum

The Payter terminal behavior. always_on requires chargePointId and preauthorizeAmount in the same request and is not allowed with chargingZoneId. plug_in_first requires transactionTimeout in the same request. Otherwise the request is rejected with 422. Defaults to plug_in_first.

operationMode applies only when both terminalType and the integration in integrationId are Payter. Sending it when only one of them is Payter returns a 422 validation error on terminalType.

Allowed:
Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json