Even without items it should not give you a HTTP 500.
The most recent change about the REST API that came to my mind is this, but I have just tested build #558 and the REST API still seems to work well there.
So @Mark_Webster, in any case an HTTP 500 is a bug, so with a log:exception-display on the openHAB console, you should see the full error - if you do, please enter a bug with that stacktrace at https://github.com/eclipse/smarthome/issues, describing a minimal setup required for reproducing your problem. Thanks!
So, just a complete rebuild, (I’m just at the point of simple experimenting at the moment), including re-install of Raspbian Jessie Lite and managed to get the 500 error to occur. I had installed the following through the PaperUI…
And created a number of “Things” using the Astro, Network and NTP binding… Once I’d done this I could see all my items from my items files fine through the PaperUI, including those associated with Things created from these bindings.
I then installed the Samsung TV Binding and ever since that installed and discovered my TV, I’ve been getting the 500 error. I’ve now uninstalled the Samsung TV Binding and deleted all “Things” associated with the binding but I’m still getting the error 500.
I tried doing log:exception-display in the karaf console and then triggering the error but I don’t see any output in karaf… Where should I be looking for that??