document json object structure