CoAP
Idee HTTP skurczone tak, by zmieścić się w czujniku zasilanym z baterii guzikowej. Standard z RFC 7252: te same metody — GET, POST, PUT, DELETE — i to samo myślenie o zasobach, ale nad UDP i z czterobajtowym nagłówkiem binarnym.
Celem są urządzenia z kilobajtami pamięci w sieciach, w których każdy wysłany pakiet kosztuje energię. Niezawodność zapewniają komunikaty potwierdzane wbudowane w sam protokół, zamiast sięgania po TCP. Rozszerzenie Observe odwraca model: klient subskrybuje zasób, a serwer wysyła aktualizacje, gdy wartość się zmieni, więc nie trzeba odpytywać. Bezpieczeństwo zapewniają DTLS lub OSCORE. Ponieważ model przypomina REST, proxy może tłumaczyć wprost między CoAP a HTTP. W porównaniu z MQTT różnica jest architektoniczna: CoAP to bezpośrednia komunikacja klient–serwer, a MQTT zawsze przechodzi przez brokera.