/
OP
openhab
/
openHAB REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 25m ago · Updated 3w ago
View markdown
openhab
openHAB REST API
post
Creates a new thing and adds it to the registry.
v1
latest
OpenAPI 3.0.1
2026-07-17
154
98
233.4 KB
actions
2
addons
10
audio
4
auth
5
channel-types
3
config-descriptions
2
discovery
2
events
3
habpanel
2
iconsets
1
inbox
5
items
17
links
7
logging
4
module-types
2
persistence
8
profile-types
1
root
1
rules
17
services
6
sitemaps
7
systeminfo
2
tags
5
templates
2
thing-types
2
things
12
get
Get all available things.
post
Creates a new thing and adds it to the registry.
get
Gets thing by UID.
put
Updates a thing.
delete
Removes a thing from the registry. Set 'force' to __true__ if you want the thing to be removed immediately.
get
Gets thing config status.
get
Gets thing's firmware status.
get
Get all available firmwares for provided thing UID
get
Gets thing status.
put
Sets the thing enabled status.
put
Updates thing's configuration.
put
Update thing firmware.
transformations
5
ui
6
uuid
1
voice
10
things
Creates a new thing and adds it to the registry.
post
/things
Headers
Accept-Language
string
language
Request body
ThingDTO
required
label
string
bridgeUID
string
configuration
object
properties
object
UID
string
thingTypeUID
string
location
string
channels
ChannelDTO[]
Response
Created