Simple machine-to-machine messaging over HTTP.
No setup. No SDK. Just send data and get lightweight JSON.
Send a message:
curl "https://dweet.cc/dweet/for/my-thing-name?temperature=21&unit=c"
Get the latest message:
curl "https://dweet.cc/get/latest/dweet/for/my-thing-name"
Get recent dweets for a thing:
curl "https://dweet.cc/get/dweets/for/my-thing-name"
Get the latest value for a specific key:
curl "https://dweet.cc/get/latest/key/for/my-thing-name/temperature"
Listen for real-time updates:
curl -N "https://dweet.cc/listen/for/dweets/from/my-thing-name"
Real-time updates in your browser:
https://dweet.cc/realtime.html?thing=my-thing-name
Send a private dweet and receive a unique auth token:
curl "https://dweet.cc/dweet/for/my-thing-name?temp=23&private=1"
Fetch the latest private dweet:
curl "https://dweet.cc/get/latest/dweet/for/my-thing-name?auth=YOUR_TOKEN"
Register a user and receive an auth token:
curl "https://dweet.cc/register" -d "username=alice&password=secret123"
Claim your thing:
curl "https://dweet.cc/claim/alice" -d "user=alice&auth=YOUR_TOKEN"
Dweet using your claimed thing:
curl "https://dweet.cc/dweet/for/alice?user=alice&auth=YOUR_TOKEN&temperature=21&unit=c"
Live stream a remote log file:
On the remote server:
tail -F /var/log/syslog | while read line; do curl -ks "https://dweet.cc/for/my-thing-name" --data-urlencode "line=$line"; done
Then use the listen endpoint to follow it in real time.
Want guaranteed delivery? Receive a unique token you can use to confirm arrival. Read more
curl "https://dweet.cc/dweet/for/my-thing-name?temp=21&sla=1"
Turn your claimed thing into a shareable live dashboard. Public pages are optional, owner-controlled, and can be enabled or disabled with an authenticated dweet.
Enable your public page:
curl "https://dweet.cc/dweet/for/alice?auth=YOUR_TOKEN&public_page=on"
Disable it again:
curl "https://dweet.cc/dweet/for/alice?auth=YOUR_TOKEN&public_page=off"
Check its current status:
curl "https://dweet.cc/dweet/for/alice?auth=YOUR_TOKEN&public_page=status"
Your shareable page is available at:
https://dweet.cc/thing/alice
📡 See the live demo →
Retention: dweet.cc holds the most recent 50 dweets over a 24-hour period. If a thing hasn't dweeted in the last 24 hours, its history may be removed.
Privacy: Dweets are public unless specifically made private. Private dweets require authentication.