Muro Box Open API — Die Spieluhr in Ihr Smart Home und Ihren Automatisierungs-Workflow integrieren

Drei mechanische Spieluhren mit transparenten Abdeckungen gewähren den Blick auf ihre Zahnräder und Kämme; sie tragen die Gravur „All Memories in One Music Box“. Ein warmer Hintergrund aus Holztisch und Bücherregal unterstreicht die handwerkliche Verarbeitung und das emotionale Design.

Muro Box unterstützt offiziell Open API.

(Das vollständige Handbuch finden Sie hier.)

Mit der Authentifizierung per API-Schlüssel können Drittanbieterdienste und Automatisierungswerkzeuge – etwa Home Assistant, IFTTT oder Ihre eigenen benutzerdefinierten Skripte – Ihre Muro Box direkt steuern: Musikstücke und Wiedergabelisten abspielen, die Wiedergabe stoppen, Geräteeinstellungen anpassen und den Katalog der Musikstücke und Wiedergabelisten durchsuchen.

Die gesamte Wiedergabe erfolgt auf der Muro Box selbst. Die API gibt weder MIDI-Dateien noch Downloadlinks zurück; dadurch werden der Urheberrechtsschutz und die Integrität der Musikinhalte gewährleistet.

Was Sie mit der API tun können

  • Einen einzelnen Titel wiedergeben (play_song)
  • Eine Wiedergabeliste wiedergeben; das System filtert anhand der Kontoberechtigungen automatisch die abspielbaren Titel (play_playlist)
  • Die aktuelle Wiedergabe stoppen (stop_playing)
  • Geräteeinstellungen auslesen und aktualisieren: Motordrehzahl, Zufallsmodus, maximale Wiedergabedauer, MIDI-Ausgang, Bluetooth-MIDI-Umschalter (device_settings)
  • Musikstücke und Wiedergabelisten mit Stichwortsuche, Paginierung und Unterstützung für mehrsprachige Namen durchsuchen (search/songs, search/packages)

Einstieg in 3 Schritten

  1. Öffnen Sie die Muro Box App → Einstellungen → API-Schlüssel → Hinzufügen. Geben Sie dem Schlüssel einen Namen und bestätigen Sie. Der vollständige Schlüssel wird nur einmal angezeigt – kopieren und speichern Sie ihn sofort (er ist später nicht mehr abrufbar).
  2. Die Seriennummer Ihres Geräts (device_sn) finden Sie auf der Seite mit den Geräteeinstellungen der App.
  3. Rufen Sie die API auf: Senden Sie eine POST-Anfrage an https://api.murobox.com/muro_api/v1/... und übergeben Sie dabei Ihren API-Schlüssel im Header.
curl -X POST https://api.murobox.com/muro_api/v1/devices/play_song/ 
  -H "api-key: YOUR_API_KEY" 
  -H "Content-Type: application/json" 
  -d '{"device_sn": "YOUR_DEVICE_SN", "song_id": "SONG_ID"}'

Song-IDs (song_id) und Playlist-IDs (playlist_id) können direkt in der App kopiert werden: über „Copy Song ID“ im Player-Menü oder über „Copy Playlist ID“ auf der Playlist-Detailseite.

Sicherheits- und Nutzungshinweise

  • API-Schlüssel sind wie Passwörter zu behandeln. Der Server speichert ausschließlich SHA‑256-Fingerabdrücke; der ursprüngliche Schlüssel kann nicht wiederhergestellt werden. Geben Sie ihn nicht weiter.
  • Pro Schlüssel sind bis zu 60 Anfragen pro Minute möglich (bei Überschreitung wird HTTP 429 zurückgegeben).
  • API-Schlüssel können ausschließlich Muro-Box-Geräte steuern, die demselben Konto zugeordnet sind; sie lassen sich nicht zum Herunterladen von Musikstücken oder MIDI-Dateien verwenden.
  • Die vollständige Endpunktdokumentation sowie eine importbereite Postman-Collection finden Sie bitte im Muro Box Open-API-Benutzerhandbuch.
Muro Box Global
Muro Box Global

Wir haben die Spieluhr erfunden, die Ihre eigenen Erinnerungen abspielen kann. Wir hoffen, dass die Spieluhr in jeder Familie zum Erbstück wird, das die ganz eigenen Erinnerungen der jeweiligen Familie bewahrt.

Alle Beiträge

Über Tevofy Technology Ltd.

„Telling Your Stories with Technology“ ist die Vision unseres Unternehmens. Wir hoffen, dass Technologie uns nicht nur den Alltag erleichtert, sondern auch die Distanz zwischen Menschen verringert.

Folgen Sie uns, um die neuesten Updates und Gutscheincodes zu erhalten.

Neueste Beiträge

Folgen Sie uns