POST
/
charging_stations
curl --request POST \
  --url https://api.chargeapi.co/v1/charging_stations
{
  "id": null,
  "object": null,
  "address": {
    "city": null,
    "country": null,
    "line1": null,
    "line2": null,
    "postal_code": null,
    "state": null
  },
  "availability": {
    "connectors_total": null,
    "connectors_available": null,
    "opening_hours": [
      {
        "day": null,
        "from": null,
        "until": null
      }
    ],
    "range": [
      {
        "from": null,
        "until": null
      }
    ]
  },
  "capabilities": {
    "24_7_access": null,
    "amenities": null,
    "payment_methods": null,
    "requires_membership": null,
    "reservable": null
  },
  "connectors": [
    {
      "id": null,
      "object": null,
      "power": null,
      "status": null,
      "type": null
    }
  ],
  "created": null,
  "location": {
    "latitude": null,
    "longitude": null
  },
  "information": {
    "network_name": null,
    "operator_name": null,
    "operator_contact": null
  },
  "name": null,
  "pricing": [
    {
      "type": null,
      "currency": null,
      "tax": null,
      "price": null,
      "step_size": null
    }
  ],
  "status": null,
  "updated": null
}

Response

200 - application/json
A newly created charging_station.

A Charging Station represents a physical location where electric vehicles can connect and charge. It includes both static attributes (location, capabilities) and dynamic data such as real-time connector availability and pricing.

id
string

Unique identifier for the charging station object.

Example:

null

object
string

String representing the object’s type. Always charging_station.

Example:

null

address
object

Physical location of the charging station.

availability
object

Real-time and forecasted availability data for the station.

capabilities
object

Capabilities and service features provided at the station.

connectors
object[]

List of connectors available at the station.

created
integer

Time at which the charging station was created.

Example:

null

location
object

GPS coordinates of the station.

information
object

Metadata about the operator or network that manages the station.

name
string | null

Optional user-facing name for the station.

Example:

null

pricing
object[]

Pricing components applicable at this station.

status
string

Current status of the station (e.g., available, occupied, maintenance).

Example:

null

updated
integer

Time at which the station was last updated.

Example:

null