Added preliminary support for /data endpoint

This endpoint generates correct responses for all user input errors,
assuming the user has authenticated properly. It generates a
syntactically valid success response with fake data.