Should I use APIs or should I download data directly?