# Gruppen

### URL

`GET` `https://api.smartpager.at/v1/organization/groups`

### Response

#### Ok

HTTP-Status: 200

| Wert                     | Datentyp                | Beschreibung     |
|--------------------------|-------------------------|------------------|
| `status`                 | `int`                   | HTTP Status      |
| `data.items`             | `[]`                    | Gruppen          |
| `data.items.id`          | `string`                | ID               |
| `data.items.code`        | `string?`               | Code             |
| `data.items.name`        | `string`                | Gruppenname      |
| `data.items.description` | `string?`               | Beschreibung     |
| `data.items.time`        | `long` (UNIX Timestamp) | Erstellzeitpunkt |

```json
{
  "status": 200,
  "data": {
    "items": [
      {
        "id": "abcdefghi",
        "code": null,
        "name": "Testgruppe",
        "description": null,
        "time": 1672527600
      },
      ...
    ]
  }
}
```

#### Fehler

| HTTP-Status | Fehler         | Beschreibung                          |
|-------------|----------------|---------------------------------------|
| `400`       | `not-licensed` | Schnittstelle nicht in Plan enthalten |
| `401`       | `unauthorized` | Authorization-Header Daten ungültig   |
| `500`       | `internal`     | Interner Fehler                       |
