What happens when a dead drop was already read
The read returns HTTP 410 with status already_read, so the caller knows it was consumed.
Run it
curl -s https://api.model.tools/api/v1/deaddrop/handoff
Response
{"status":"already_read","key":"handoff"}
The read returns HTTP 410 with status already_read, so the caller knows it was consumed.
curl -s https://api.model.tools/api/v1/deaddrop/handoff
{"status":"already_read","key":"handoff"}