Repository navigation
Directory API
Die API wird von Weboberfläche, Basisstation und optionalen Hilfswerkzeugen genutzt. Beispiele enthalten keine Authentifizierungsdaten und verwenden Platzhalter.
| Methode | Endpunkt | Zweck |
|---|---|---|
GET |
/api/health |
Dienstzustand |
GET |
/api/export |
vollständiger Datenexport |
POST |
/api/import |
Datenimport |
| CRUD | /api/devices |
Geräte |
| CRUD | /api/basestations |
Basisstationen |
| CRUD | /api/groups |
Gruppen |
| CRUD | /api/device-groups |
Gerätegruppen/Statusgruppen |
| CRUD | /api/status |
Statusmeldungen |
GET |
/api/status-group-members?issi=<ISSI> |
Statusgruppen eines Geräts und Mitglieder |
Je nach Client stehen Alias-Endpunkte für status-groups oder vehicles zur Verfügung.
GET /api/dmr/user/?id=<ISSI>
GET /api/dmr/repeater/?id=<ISSI>
Diese Routen erleichtern die Wiederverwendung bestehender Lookup-Logik.
curl -fsS http://<DIRECTORY-IP>:8095/api/export \
-o netcore-directory-export.jsonExportdateien können personenbezogene oder betriebliche Informationen enthalten und sind entsprechend zu schützen.
Vor jedem Import Datenbank und bestehenden Export sichern. Beispiel:
curl -fsS -X POST \
-H 'Content-Type: application/json' \
--data-binary @netcore-directory-import.json \
http://<DIRECTORY-IP>:8095/api/import-
2xx– erfolgreich -
400– ungültige Nutzdaten oder fehlende Pflichtfelder -
404– Datensatz oder Route nicht gefunden -
409– Konflikt, etwa doppelte eindeutige ID -
500– interner Fehler; Serverlog prüfen
API-Clients sollten Timeouts setzen und einen Directory-Ausfall nicht mit einem Ausfall der RF-Basisstation gleichsetzen. Namensauflösung darf den kritischen Funkpfad nicht blockieren.
NetCore Tetra Systemwiki · Quellenstand main@8fb581b7, Abgleich 16.10.2026 · Release v1.9.0
Start · Projektstand · Roadmap und Releases · Sechs Upstreams · Deployment · Logs und NAS · Gesamte aktuelle Dokumentation
Datierte Altstände bleiben Historie. Konfiguration, installierter Build und tatsächliche Fach-/Funkprüfung bleiben für die konkrete Anlage gesondert zu prüfen.
NetCore Tetra
System
Aufbau
- Hardware und HF
- Installation
- Konfiguration
- Open-Lab-Deployment
- Deployment und Discovery (auf main)
- Provisioning
- Abnahme
Funk und Daten
- ISSI und GSSI
- Registrierung
- Rufe
- Dual Carrier
- SDS und U-STATUS
- Home Mode Display
- LIP und GPS
- Paketdaten und WAP
- Mehrzellenbetrieb
Bedienung und Integration
- Warnzentrale
- Dashboard
- Control Room
- Directory
- Directory API
- Geräte
- Basisstationen
- Gruppen
- Statusmeldungen
- Gerätegruppen
- Audio-Zentrale
- Integrationen
- SIP und Brew
- MQTT und Home Assistant
Betrieb und Hilfe