Skip to main content
POST
Creates a chargepoint

Authorizations

Authorization
string
header
required

OAuth2 Bearer Authorization

Body

application/json

Creates a chargepoint. Required permission: assets:chargepoint:create

location_id
integer<int32>
required

Location id

Required range: x >= 0
controller_id
integer<int32>
required

Controller id

Required range: x >= 0
station_id
integer<int32>
required

Station id

Required range: x >= 0
evse_id
string
required

Evse Id

Maximum string length: 100
connector_id
integer<int32>
required

Connector id

Required range: x >= 0
export
boolean
default:true

Export

phase
enum<string>

Phase

Available options:
ac,
dc
position
string

Position

Maximum string length: 255
parking_space_numbers
string

Parking space numbers

Maximum string length: 20
reserved_parking
string

Reserved parking

Maximum string length: 11
access
enum<string>

Access

Available options:
private,
public,
parapublic,
carsharing,
employee,
homecharger,
fleet
user
string

User

Maximum string length: 100
name
string

Name

Maximum string length: 100
sms_id
integer<int32>

Sms id

reservable
boolean
default:false

Reservable

remote_stop_capable
boolean
default:false

Remote stop capable

in_roaming
boolean
default:false

In roaming

chargepoint_type
enum<string>

Charge point type

Available options:
internal,
hubject,
ochp,
ocpi
adhoc_type
enum<string>

Adhoc type

Available options:
free,
none,
standard
adhoc_sticker
boolean
default:false

Adhoc sticker

serial_number
integer<int32>

Serial number

article_number
integer<int32>

Article number

parking_restrictions
string

Parking restrictions

Maximum string length: 100
unlock_capable
boolean
default:false

Unlock capable

public_comment
string

Public comment

Maximum string length: 255

Response

ChargePoint created

chargepoint
object
required

ChargePoint