Where this project's devices send UDP datagrams, and how one is laid out (any member)
The static anycast addresses and port to send to — these never change, so a device hard-codes one. hostname is published too when this deployment has one configured, but it is optional and DNS-only: devices that cannot resolve DNS (most hardware senders) use addresses directly. A datagram is device_id (8) ‖ nonce (nonce_len) ‖ payload ‖ tag (tag_len) and carries NO version, length or delimiter: the widths come from the device's own row, which is why they are published here. The ACK is nonce ‖ status (1) ‖ tag, where status is 0 stored, 1 throttled, 2 disabled. provisioned is false where no listener is configured; the suite table is published either way so a device can be prepared first. rejects_retention is how long a parked datagram stays readable before the prune pass removes it.
Request
- Base URL: https://api.wavehouse.cloud
- URL: https://api.wavehouse.cloud/v1/projects/{project_id}/udp/endpoint
- Auth: one of:
- API key in cookie whc_session
- HTTP bearer
- API key in header X-API-Key
Path parameters
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.