The Canadian International Development Agency was a federal Canadian organization that administered foreign aid programs in developing countries