> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.sewagedata.co.uk/llms.txt
> Use this file to discover all available pages before exploring further.

# List Assets

> Returns a list of all assets and a total count.

## Response

<ResponseField name="total_assets" type="number">
  Total number of assets.
</ResponseField>

<ResponseField name="assets" type="array">
  List of asset objects.

  <Expandable title="Asset object">
    <ResponseField name="asset_id" type="string">
      Unique asset identifier.
    </ResponseField>

    <ResponseField name="latitude" type="number">
      Asset latitude.
    </ResponseField>

    <ResponseField name="longitude" type="number">
      Asset longitude.
    </ResponseField>

    <ResponseField name="status" type="number">
      Current discharge status. One of `-1` (offline), `0` (not discharging), or `1` (discharging).
    </ResponseField>

    <ResponseField name="latest_event_end" type="string (ISO 8601)">
      End time of the most recent discharge event. Example: `2026-02-11T22:47:00Z`.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json 200 theme={null}
  {
    "total_assets": 1024,
    "assets": [
      {
        "asset_id": "ABC123",
        "latitude": 51.5074,
        "longitude": -0.1278,
        "status": 0,
        "latest_event_end": "2026-02-11T22:47:00Z"
      }
    ]
  }
  ```
</ResponseExample>
