Skip to content
Chorus
Menu

Any HTTPS receiver you run

Your HTTPS endpoints

Any service that can receive an HTTPS POST and check an HMAC signature can follow changes in Chorus.

An org:admin registers the endpoint URL and the events it wants. Chorus posts each event as JSON with the X-DNS-Signature header; your receiver recomputes the HMAC-SHA256 over the timestamp and raw body with the signing secret and compares.

Deliveries are at least once, so receivers should be idempotent. Chorus refuses private and internal addresses as targets.