> ## Documentation Index
> Fetch the complete documentation index at: https://developer.plugchoice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Smart Charging

Returns the smart charging configuration for the specified location.

<ParamField path="site" type="string" required>
  The UUID of the location.
</ParamField>

## Response

<ResponseField name="data" type="object">
  The smart charging configuration.

  <Expandable title="data">
    <ResponseField name="timezone" type="string">
      The location's configured timezone.
    </ResponseField>

    <ResponseField name="smart_charging" type="string">
      The smart charging mode. One of `disabled`, `off_peak`, or `day_ahead_pricing`.
    </ResponseField>

    <ResponseField name="day_ahead_pricing_strategy" type="string">
      The day-ahead pricing strategy. One of `automatic` or `manual`.
    </ResponseField>

    <ResponseField name="day_ahead_pricing_threshold" type="integer">
      The day-ahead pricing threshold.
    </ResponseField>

    <ResponseField name="day_ahead_pricing_smart_mode_price" type="number">
      The calculated smart mode price for day-ahead pricing.
    </ResponseField>

    <ResponseField name="off_peak_start" type="string">
      The off-peak start time in `HH:mm` format.
    </ResponseField>

    <ResponseField name="off_peak_end" type="string">
      The off-peak end time in `HH:mm` format.
    </ResponseField>

    <ResponseField name="tariff_zone" type="string">
      The selected tariff zone key for zonal day-ahead-pricing markets, or `null`. For example, `GB_C` for the London region.
    </ResponseField>

    <ResponseField name="tariff_zone_options" type="object[]">
      The available tariff zone options for the location's country. Empty for single-zone countries.

      <Expandable title="tariff zone option">
        <ResponseField name="value" type="string">
          The tariff zone key (e.g., `GB_C`).
        </ResponseField>

        <ResponseField name="label" type="string">
          The human-readable zone label (e.g., `London`).
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>
