add requirements.txt. use pip install -r requirements.txt to automatically download requirements, y'know.
add 'action' and only keep 'url' when it's a real url. examples of actions are 'edit', 'block', 'create', 'hit' (abuse filters), and 'delete'. also, split out revision ids when available.