dweet.cc logo

Simple machine-to-machine messaging over HTTP.
No setup. No SDK. Just send data and get lightweight JSON.

💬 Visit the Dweet Forum

Quick Start

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"

🚀 New: Public Thing Pages

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.

🔧 Try It Now

Total Dweets: loading...