In diesem Abschnitt erfährst Du, wie Du LexyCast-API verwenden kannst, um den Status und andere Daten von Deiner Website abzurufen. Mit unserer API kannst Du Deine eigenen Skripte und Module für die Website Deines Radio erstellen.
Die Daten im JSON/JSONP-Format werden als Ergebnis der API-Anfrage ausgegeben.
Der API-Aufruf erfolgt unter der Adresse <Adresse Deines LexyCast Servers>/api/<Parameter>, zum Beispiel: https://c01.lexycast.de:1550/api/djs/?limit=1.
Derzeit ist eine API für die folgenden Ressourcen implementiert:
- Server - Informationen über die in der Systemsteuerung erstellten Server abrufen.
- Channel - Abrufen von Informationen über Serverkanäle (Liste, Bitrate und andere Daten).
- History - Übertragungshistorie
- DJ - Informationen über DJs.
Für jede Ressource kannst Du deren Liste abfragen, z.B.:
/api/servers/ - Liste der Server abrufen
/api/channels/ - alle Kanäle auflisten
/api/djs/ - Liste der DJs abrufen
/api/history/ - Abrufen der Übertragungshistorie