Haystack

Clue is in the title for this one. Quite a fun machine in my opinion, especially root. My hints:

User:
Research the API/db in use patiently so you can interact with it effectively - including default settings. Then you can solve the puzzle.

Root:
Trying different things at the final stage - new contents put into file / new file are 2 different things…