Apollo 3 Won't Install

Looks to me the correct link. Looks to me a problem in the preferences / additional boards manager URL. Check that you past it correctly on a separate line. Maybe remove the paste you have done and check that the update indexes work correctly for the other boards.