# getCounterData

**Beschreibung:**  
Ruft Zählerdaten (Counter Data) oder Sensordaten für einen bestimmten Zeitraum ab.  
Die Werte werden in 5-Minuten-Intervallen bereitgestellt.  

**Endpunkt:** `/api`  
**Methode:** `POST`  

#### Parameter:
- `apikey` (string) – API-Schlüssel des Benutzers, aus `getApiKey()`
- `SensorID` (number) – Eindeutige Kennung des Sensors/Zählers, aus `getSensors()` oder `getCounters()`
- `UTC_TIMESTAMP_FROM` (number) – Startzeitpunkt im UTC-Timestamp-Format
- `UTC_TIMESTAMP_TO` (number) – Endzeitpunkt im UTC-Timestamp-Format

#### Beispielanfrage:
```json
{
    "action": "getCounterData",
    "apikey": "6641d282073d76b625987af5141d3e2a",
    "SensorID": "551907",
    "UTC_TIMESTAMP_FROM": "1739867939",
    "UTC_TIMESTAMP_TO": "1739877939"
}
```

#### Beispielantwort:
```json
{
    "sensor_id": 551907,
    "valid": 1,
    "datasets": {
        "1739868002": {
            "DATA": "1165",
            "TIMESTAMP_UTC": 1739868002,
            "TIMESTAMP_LOCAL": 1739871602
        },
        "1739868302": {
            "DATA": "1428",
            "TIMESTAMP_UTC": 1739868302,
            "TIMESTAMP_LOCAL": 1739871902
        },
    }
}
```

#### Beschreibung der Antwortparameter:
- **sensor_id** (number):  
  Eindeutige Kennung des Zählers oder Sensors, für den die Daten abgefragt wurden.

- **valid** (number):  
  Gibt an, ob die Anfrage erfolgreich war (`1` = Erfolg, `0` = Fehler).

- **datasets** (object):  
  Enthält die aufgezeichneten Messwerte im 5-Minuten-Intervall.  
  Jeder Schlüssel stellt einen UTC-Timestamp dar.

  - **DATA** (string):  
    Erfasster Messwert des Zählers oder Sensors.

  - **TIMESTAMP_UTC** (int):  
    Zeitstempel der Messung im UTC-Format.

  - **TIMESTAMP_LOCAL** (int):  
    Zeitstempel der Messung in der lokalen Zeitzone.

#### Nähere Informationen zu Antwortformat und Fehlermeldungen:
[Antwortformat und Fehler](https://anleitung.smart-dog.eu/books/api-dokumentation/chapter/antwortformat-und-fehler)