I'm getting this question a lot lately, so I've decided to post my usual answer here and on the FAQ.
Short Answer: I would love to add Majestic SEO data to my website,
but it is just to expensive for me to buy the necessary API requests.
Long Answer: Majestic SEO was the first backlink provider I contacted back in 2011 when the
Yahoo Site Explorer closed. Back then they had a light API you could use for free under some circumstances so
I asked what those are. Sadly they only offered that API to developers that needed a very low number of requests
and for the volume I need I would have to pay £1000 per month. As you know I offer this website for free and
paying that kind of money every month is not possible for me, so I dropped it.
At the start of 2014 a user persistently asking me to contact them again, so I did. Maybe something changed.
I provided them with the number of users I have and asked if they could increase the number of API requests on a
plan I can afford in exchange for brand exposure. The answer I received was basically the same as in 2011.
I can publish the information on my website, but I would need to pay the normal API request prices.
At this point some people argue with: "But other websites do it."
I do not know how others are doing it. Maybe they can get by with lower number of requests, but I currently
need to process between 120,000 to 180,000 domains every day and that would mean "The 1000 plan" for €1200 per month.
I'm sorry, but I want to keep this website free and that means I can't afford that.
I might ask them again in 2016. Maybe something changed. ;)