Log from almost anything
Read Keys and Action Keys get scannable QR codes automatically. Use them with NFC tags, bookmarks, sensors, home automation, or any device that can open an HTTPS URL.
Open a link and LogByLink records an event. No app, SDK, webhook client, or JavaScript is required on the calling device.
logbylink.com/main/WRITE_KEY/fed-the-dog
logbylink.com/main/a/ACTION_KEY
The Write Key and message stay server-side.
Read Keys and Action Keys get scannable QR codes automatically. Use them with NFC tags, bookmarks, sensors, home automation, or any device that can open an HTTPS URL.
Use an optional Read Key, an account-wide Parent Read Key, or disable public reads entirely and view everything only in your signed-in dashboard.
Write Keys, Read Keys, Parent Read Keys, and Action Keys can be regenerated independently. Historical log entries stay attached to the permanent log instance.
The dashboard generates a cryptographically random Write Key.
Use a dynamic Write Key URL, or create an opaque Action Key for a fixed message.
LogByLink validates the capability, records the timestamped value, rate-limits abuse, and returns OK.
For a repeated fixed event such as fed the dog, filter changed, or door opened, create an Action Key in the dashboard. LogByLink immediately creates a scannable QR code for it.
The public device receives only an opaque URL. The real Write Key and configured message are stored server-side.
Action Keys are bearer credentials. Anyone who has the Action Key URL can trigger its fixed message until you regenerate, disable, or delete that key.
/main/WRITE_KEY/message
Use when the caller supplies the value.
/main/a/ACTION_KEY
Write Key + message remain server-side.
/main/READ_KEY
Optional. Dashboard-only mode is supported.
HTTPS in transit. Request paths are encrypted between the caller and the TLS endpoint.
Hashed lookup. Public capability values are hashed for authorization lookup.
Immediate revocation. Regenerated, disabled, or deleted keys stop authorizing new calls.
Replay suppression + rate limits. Short accidental repeats are suppressed and abusive call rates are constrained.
No public read required. Keep logged values visible only in the authenticated dashboard if you prefer.
Create a log, copy a URL, and call it from almost anything.