Using the /relay/{index} endpoint leads to error 404

  • Hello,

    I have a UNI device, and I need to check the status of each channel via REST API. The official documentation (Shelly Uni: /relay/{index} – API Reference) states that the sequent HTTP request should be sent:

    <SERVER_URL>/device/relay/{IDX}?auth_key=XXXX&id=XXXX

    However, when I send the request I get error 404 "Requested method was not found" for any index value.

    I tried both GET and POST, and I got the same error 404.

    If I omit the index, I receive a simple JSON with just isok=true, nothing else.

    The only working HTTP method currently is the status request:

    <SERVER_URL>/device/status?auth_key=XXXX&id=XXXX

    Which, on the downside, yields more info than needed.

    What am I doing wrong with the relay API call? Is this a bug?

  • D4rio 18. Januar 2024 um 10:00

    Hat den Titel des Themas von „Using the /relay/{index} endopoint leads to error 404“ zu „Using the /relay/{index} endpoint leads to error 404“ geändert.