# Create Multiple Chargers Creates multiple chargers in a single transaction. All chargers must pass validation for the operation to succeed. Endpoint: POST /chargers Version: v1 Security: BearerAuth ## Request fields (application/json): - `chargers` (array, required) - `chargers.charger_point_id` (string, required) Unique identifier for the charger point - `chargers.manufacturer` (string, required) Manufacturer key (e.g., 'epic_ocpp', 'generic_ocpp') - `chargers.model` (string, required) Model key - `chargers.custom_id` (string) Custom identifier for the charger - `chargers.sim_card` (string) SIM card identifier - `chargers.location` (string) UUID of the location where the charger is installed - `chargers.ports` (array, required) - `chargers.ports.connector_id` (integer, required) Connector identifier (usually 1, 2, 3, etc.) - `chargers.ports.connector_type` (string, required) Type of connector Enum: "J1772", "CCS", "CHADEMO", "NACS", "SHUKO", "TYPE_2", "CCS_COMBO_2" - `chargers.ports.max_current` (number) Maximum current in amperes (required for AC chargers) - `chargers.ports.current` (number) Default current in amperes (required for AC chargers) - `chargers.ports.max_power` (number) Maximum power in kW (required for DC chargers) - `chargers.ports.power` (number) Default power in kW (required for DC chargers) - `chargers.connectivity` (string) Connectivity type Enum: "WIFI", "ETHERNET", "CELLULAR", "NONE" - `chargers.current_type` (string) Current type Enum: "AC", "DC", "NACS" - `chargers.payment_type` (string) Whether charging is paid or free Enum: "PAID", "FREE" - `chargers.number_phases` (integer) Number of electrical phases Enum: 1, 3 - `chargers.id_tag_required` (boolean) Whether ID tag is required to use this charger - `chargers.phase_connection_type` (string) Phase connection type Enum: "DELTA", "WYE" - `chargers.rfid_required` (boolean, required) Whether RFID is required to use this charger ## Response 201 fields (application/json): - `chargers` (array) - `chargers.id` (string) Unique identifier for the charger - `chargers.custom_id` (string,null) Custom identifier for the charger - `chargers.charger_point_id` (string) Charger point identifier - `chargers.status` (object) Current status of the charger - `chargers.status.key` (string) - `chargers.status.value` (string) - `chargers.payment_type` (string) Whether charging is paid or free Enum: "PAID", "FREE" - `chargers.customer_qr_code` (string,null) QR code for customer access - `chargers.ports` (array, required) List of ports on this charger - `chargers.ports.id` (string) Unique identifier for the port - `chargers.ports.connector_id` (integer,null) Connector ID for OCPP - `chargers.ports.max_power` (number, required) Maximum power output - `chargers.ports.power` (number) Current power output - `chargers.ports.max_current` (string) Maximum current - `chargers.ports.current` (string) Current output - `chargers.ports.charging_speed` (number, required) Current charging speed - `chargers.ports.connector_type` (object) Type of connector - `chargers.ports.charging_start_at` (string) When charging started - `chargers.ports.connected_user_email` (string) Connected user email - `chargers.manufacturer` (string, required) Manufacturer information - `chargers.model` (string, required) Model information - `chargers.location_id` (string,null) Location identifier - `chargers.rfid_required` (boolean,null, required) Whether RFID is required to use this charger - `chargers.number_phases` (integer) Number of electrical phases Enum: 1, 3