The offer has expired. You can still apply for the card here.
Terms:
Bonus Points: Applicants who are approved for the Barclaycard Rewards MasterCard will receive 5,000 bonus points after the first use of the account for a Purchase or Balance Transfer (that are not later returned or rescinded).