Skip to main content
POST
/
api
/
v1
/
users
/
{user_id}
/
charging
/
start
Start Charging Session
curl --request POST \
  --url https://connect.cariqa.com/api/v1/users/{user_id}/charging/start/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "evse_id": "<string>",
  "payment_method_id": "<string>"
}
'
{
  "id": "<string>",
  "start_time": "2023-11-07T05:31:56Z",
  "end_time": "2023-11-07T05:31:56Z",
  "duration": 123,
  "consumed_energy": "<string>",
  "is_active": true,
  "evse_id": "<string>",
  "station_info": {
    "station_name": "<string>",
    "station_address": "<string>",
    "country": "<string>",
    "station_speed": "<string>",
    "connector_standard": "<string>",
    "connector_power": 123,
    "support_phone": "<string>",
    "latitude": "<string>",
    "longitude": "<string>"
  },
  "is_partner": true,
  "logo_url": "<string>",
  "user_facing_session_prices": {
    "kwh_price": "<string>",
    "time_price": "<string>",
    "session_fee": "<string>",
    "blocking_fee": "<string>",
    "starting_fee": "<string>",
    "grace_period_minutes": 123,
    "blocking_cap": "<string>",
    "currency": "<string>"
  },
  "session_cost": {
    "kwh_cost": "<string>",
    "time_cost": "<string>",
    "session_fee_cost": "<string>",
    "blocking_fee_cost": "<string>",
    "starting_fee_cost": "<string>",
    "invoice_view": "<string>",
    "invoice_download": "<string>",
    "invoice_vat": "<string>",
    "invoice_summary": "<string>",
    "invoice_credits": "<string>",
    "invoice_discount": "<string>",
    "currency": "<string>"
  },
  "rates": 1
}

Documentation Index

Fetch the complete documentation index at: https://docs.cariqa.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme.

Path Parameters

user_id
string
required

Body

Start charge request serializer.

:param evse_id: Evse id of the station to charge at. :param payment_method_id: Stripe id of the payment method which should be used for PAYG. :param car_id: Id of the car to charge.

evse_id
string
required
payment_method_id
string
required

Response

id
string
required
read-only
start_time
string<date-time> | null
required
read-only
end_time
string<date-time> | null
required
read-only
duration
integer | null
required
read-only
consumed_energy
string<decimal> | null
required
read-only
Pattern: ^-?\d{0,5}(?:\.\d{0,3})?$
is_active
boolean
required
read-only
evse_id
string
required
read-only
station_info
object
required
is_partner
boolean
required
read-only
logo_url
string | null
required
read-only

Return station's operator logo url.

user_facing_session_prices
object
required
session_cost
object
required

PAYG summary serializer.

rates
  • 1 - 1
  • 2 - 2
  • 3 - 3
  • 4 - 4
  • 5 - 5
Available options:
1,
2,
3,
4,
5
Required range: 0 <= x <= 32767