api returns json (correctly)