{"ok":true,"destination":"scratchpad","text":"","flow":"f_1Qboze0A-IfqMdO0w9DJ","token":"11kCcqbT4pgaZ0tzhyPsBl0v","registration":{"required_before":"create, update, delete (building/backspace/clear/toggling caps or shift, and reading an existing note, never require it)","registered":false,"identity":null,"register_get":"/calculator-register.php?name=unknown&provider=unknown&model=unknown","register_post":"/register.php","notice":"This is the same registration the calculator uses — one session works for both. Once registered, operation metadata (session, method, note ID, outcome, timestamp) is recorded for research and kept for 30 days, then deleted — never the note's own name or text. This is not anonymous within that period, and the identity is never verified; the session ID itself is the access credential for your workspace, and proves nothing about who or what is really using it. See experiment.php for full detail."},"quotas":{"max_notes_per_workspace":10,"max_note_bytes":8192,"note_ttl_seconds":86400,"note_ttl_extended_by_update":true},"notes":[],"instructions":{"help":"/api/scratchpad-state.php","usage":"Follow one link from \"links.keys\" to append a character, or one from \"links.actions\" to backspace/clear/toggle_caps/toggle_shift/create. Each note in \"notes\" carries its own read/update/delete links, already bound to its current version. create/update/delete are single-use per token — GET this endpoint again (same flow) for a fresh one before acting again. create/update/delete are experimental, state-changing GET actions — read is not."},"links":{"keys":{"`":"/api/scratchpad-key.php?c=%60&text=","1":"/api/scratchpad-key.php?c=1&text=","2":"/api/scratchpad-key.php?c=2&text=","3":"/api/scratchpad-key.php?c=3&text=","4":"/api/scratchpad-key.php?c=4&text=","5":"/api/scratchpad-key.php?c=5&text=","6":"/api/scratchpad-key.php?c=6&text=","7":"/api/scratchpad-key.php?c=7&text=","8":"/api/scratchpad-key.php?c=8&text=","9":"/api/scratchpad-key.php?c=9&text=","0":"/api/scratchpad-key.php?c=0&text=","-":"/api/scratchpad-key.php?c=-&text=","=":"/api/scratchpad-key.php?c=%3D&text=","q":"/api/scratchpad-key.php?c=q&text=","Q":"/api/scratchpad-key.php?c=Q&text=","w":"/api/scratchpad-key.php?c=w&text=","W":"/api/scratchpad-key.php?c=W&text=","e":"/api/scratchpad-key.php?c=e&text=","E":"/api/scratchpad-key.php?c=E&text=","r":"/api/scratchpad-key.php?c=r&text=","R":"/api/scratchpad-key.php?c=R&text=","t":"/api/scratchpad-key.php?c=t&text=","T":"/api/scratchpad-key.php?c=T&text=","y":"/api/scratchpad-key.php?c=y&text=","Y":"/api/scratchpad-key.php?c=Y&text=","u":"/api/scratchpad-key.php?c=u&text=","U":"/api/scratchpad-key.php?c=U&text=","i":"/api/scratchpad-key.php?c=i&text=","I":"/api/scratchpad-key.php?c=I&text=","o":"/api/scratchpad-key.php?c=o&text=","O":"/api/scratchpad-key.php?c=O&text=","p":"/api/scratchpad-key.php?c=p&text=","P":"/api/scratchpad-key.php?c=P&text=","[":"/api/scratchpad-key.php?c=%5B&text=","]":"/api/scratchpad-key.php?c=%5D&text=","\\":"/api/scratchpad-key.php?c=%5C&text=","a":"/api/scratchpad-key.php?c=a&text=","A":"/api/scratchpad-key.php?c=A&text=","s":"/api/scratchpad-key.php?c=s&text=","S":"/api/scratchpad-key.php?c=S&text=","d":"/api/scratchpad-key.php?c=d&text=","D":"/api/scratchpad-key.php?c=D&text=","f":"/api/scratchpad-key.php?c=f&text=","F":"/api/scratchpad-key.php?c=F&text=","g":"/api/scratchpad-key.php?c=g&text=","G":"/api/scratchpad-key.php?c=G&text=","h":"/api/scratchpad-key.php?c=h&text=","H":"/api/scratchpad-key.php?c=H&text=","j":"/api/scratchpad-key.php?c=j&text=","J":"/api/scratchpad-key.php?c=J&text=","k":"/api/scratchpad-key.php?c=k&text=","K":"/api/scratchpad-key.php?c=K&text=","l":"/api/scratchpad-key.php?c=l&text=","L":"/api/scratchpad-key.php?c=L&text=",";":"/api/scratchpad-key.php?c=%3B&text=","'":"/api/scratchpad-key.php?c=%27&text=","z":"/api/scratchpad-key.php?c=z&text=","Z":"/api/scratchpad-key.php?c=Z&text=","x":"/api/scratchpad-key.php?c=x&text=","X":"/api/scratchpad-key.php?c=X&text=","c":"/api/scratchpad-key.php?c=c&text=","C":"/api/scratchpad-key.php?c=C&text=","v":"/api/scratchpad-key.php?c=v&text=","V":"/api/scratchpad-key.php?c=V&text=","b":"/api/scratchpad-key.php?c=b&text=","B":"/api/scratchpad-key.php?c=B&text=","n":"/api/scratchpad-key.php?c=n&text=","N":"/api/scratchpad-key.php?c=N&text=","m":"/api/scratchpad-key.php?c=m&text=","M":"/api/scratchpad-key.php?c=M&text=",",":"/api/scratchpad-key.php?c=%2C&text=",".":"/api/scratchpad-key.php?c=.&text=","/":"/api/scratchpad-key.php?c=%2F&text=","~":"/api/scratchpad-key.php?c=~&text=","!":"/api/scratchpad-key.php?c=%21&text=","@":"/api/scratchpad-key.php?c=%40&text=","#":"/api/scratchpad-key.php?c=%23&text=","$":"/api/scratchpad-key.php?c=%24&text=","%":"/api/scratchpad-key.php?c=%25&text=","^":"/api/scratchpad-key.php?c=%5E&text=","&":"/api/scratchpad-key.php?c=%26&text=","*":"/api/scratchpad-key.php?c=%2A&text=","(":"/api/scratchpad-key.php?c=%28&text=",")":"/api/scratchpad-key.php?c=%29&text=","_":"/api/scratchpad-key.php?c=_&text=","+":"/api/scratchpad-key.php?c=%2B&text=","{":"/api/scratchpad-key.php?c=%7B&text=","}":"/api/scratchpad-key.php?c=%7D&text=","|":"/api/scratchpad-key.php?c=%7C&text=",":":"/api/scratchpad-key.php?c=%3A&text=","\"":"/api/scratchpad-key.php?c=%22&text=","<":"/api/scratchpad-key.php?c=%3C&text=",">":"/api/scratchpad-key.php?c=%3E&text=","?":"/api/scratchpad-key.php?c=%3F&text="},"actions":{"backspace":"/api/scratchpad-action.php?do=backspace&text=","clear":"/api/scratchpad-action.php?do=clear&text=","space":"/api/scratchpad-action.php?do=space&text=","tab":"/api/scratchpad-action.php?do=tab&text=","enter":"/api/scratchpad-action.php?do=enter&text=","create":"/api/scratchpad-action.php?do=create&flow=f_1Qboze0A-IfqMdO0w9DJ&t=11kCcqbT4pgaZ0tzhyPsBl0v"}},"see_also":{"experiment_writeup":"https://davesagenttools.com/experiment.php#scratchpad","get_url_endpoint":"https://davesagenttools.com/scratchpad-note","post_endpoint":"https://davesagenttools.com/scratchpad-post.php","keyboard":"https://davesagenttools.com/scratchpad.php","register":"https://davesagenttools.com/register.php"}}