API consumer -> json