Today we announce the launch of a new way to access Majestic SEO Data – via Majestic OpenApps – An easy way to integrate Majestic Data with your application, and a great way of extending the power available to Majestic SEO subscribers. This will enable tool managers the world over to build our data into their applications without having to bear the costs of their users’ usage limits.

What is an “OpenApp”?

A “Majestic OpenApp”, as its name suggests, is an application open to all Majestic SEO subscribers on all plans. At its heart is the new ability to allow a third party (any developer’s App) to execute commands on behalf of a Majestic SEO subscriber. Majestic SEO subscribers are in control of the process – and can authorise individual apps for access to their account resources. This means that developers can now build their own applications using our data through APIs.

How does this differ from the Commercial Reseller API?

As you can imagine, whilst you have considerable API functionality, there are SIGNIFICANT differences between this and the full reseller license

  • Full reseller licensees own their clients, whilst in OpenApp MajesticSEO has a direct financial relationship with all clients using the data.
  • In this model you are not reselling our data – Authors are lending (presumably for a fee) their Apps to Majestic Clients
  • OpenApp comes with no service level commitment from us – acceptance is at our discretion and we have the right to shut off any Open App for whatever reason at any time
  • OpenApp does not come with support over and above the support offered by a Platinum tarriff. You are on your own and must support Majestic Users that use your App.
  • Authors cannot negotiate or agree separate terms with us to use OpenApp. We can change our terms at any time.

In the OpenApp model, application authors are invited to enhance their software for Majestic Subscribers, creating an “opt-in” open community where application author, end user, and Majestic benefit from the relationship.

Until now, with the general exception of GetIndexItemInfo, Majestic API access was only available for resale or redistribution on high end reseller contracts. With a reseller licence, the reseller acquires the customer forming a “closed loop” between the reseller and their clients.

How do I use it?

As a Majestic-SEO subscriber, you have the ability to opt in and out of OpenApps at any time. Open App authors will advertise authorisation URLs for their applications.

Should you wish to develop open-apps, please respect that Majestic recognises the value which our customers have invested in the Majestic API systems. We have therefore limited public applications to gain OpenAPP access rights to Majestic Platinum subscribers. There is an application process to follow, and OpenApp API access is not an automatic right of subscription.

Can I try this now?

If you have a Majestic Subscription then you’ll be happy to know we have a small example at – visit this page to try out Majestic OpenApps for yourself!

What responsibilities do OpenApp authors have?

As an application author, you remain responsible for all support issues arising from the use of your application, and any additional queries potentially due to the integration of Majestic OpenApps. Majestic SEO may also investigate complaints against specific applications and reserve the right to withdraw access for a given OpenApp at any time.

  1. You need to apply to access OpenApp from within a Platinum account. Majestic-12 Ltd is not bound in any way to supporting your application.
  2. You accept that Majestic-12 Ltd may revoke access or change the terms of registration at any time and for any reason.
  3. Any party who seeks to use Majestic SEO data via your application, must first have formed a contract with Majestic SEO for the provision of subscription services. No attempt may be made to conceal or bypass this direct relationship between the end user with Majestic SEO.
  4. Data retrieved via the API is to be treated as confidential between Majestic-12 Ltd and the end user of your application.
  5. These terms are in addition to our general terms and conditions, which you accept as part of this agreement.

Is there documentation for the API used by OpenApps?

There certainly is! OpenApps re-use a large part of the existing Majestic API, full documentation and code examples for which are available on our Developer Support Pages.

Can I apply as a developer now? RIGHT now?

If you are on a Platinum subscription, log in and go to the API page.

I am not a developer. Do I need to be on platinum to use someone’s OpenApp?

No! The OpenApp developer will end up simply giving you a link to their OpenApp so that you can authorise it. You can do this on ANY subscription level.

Subscription Level OpenApps User OpenApps Developer
Free NO NO
Bronze (Deprecated) YES NO
Silver YES NO
Platinum YES YES

Please enquire via support if you require more details or if you think you have a tool so popular that you deserve special status.


Steve Pitchford
Latest posts by Steve Pitchford (see all)


  • Chris Le

    This is the best news i’ve heard all year! THANK YOU SO MUCH!

    November 8, 2011 at 5:30 pm
  • John Long

    I couldn’t be happier when I heard this! It’ll help us so much, it’s quite amazing, I must say.

    Keep up the good work MajesticSEO however make sure that you keep getting better at creating the Fresh Index.

    November 11, 2011 at 11:18 am
  • Bobby Richardson

    I have been looking for something like this for a while now, appreciate the info, good stuff. Hope you can post more content soon.

    November 12, 2011 at 6:36 am
  • William Vicary

    How does this affect the end user’s allowances? Do requests take from the allowance listed in the “My Reports” section, ie “Advanced Reports are subject to your remaining backlinks allowance”?

    November 22, 2011 at 4:09 pm
    • Alex

      API calls will typically use “Max. advanced reports backlinks” count that is used for Advanced Report creation, as well as two other API specific additional allowances (Retrieval Units and Index Item Units).

      November 22, 2011 at 4:29 pm
      • William Vicary

        > Could you clarify – if we request a single link (as your demo does) could you clarify what allowances are reduced – and are we able to see these allowances (the retrieval units and index item units)?

        November 22, 2011 at 4:34 pm
  • Nancy

    Thats a good news for all seo’s

    Enjoy guys


    November 22, 2011 at 8:45 pm
  • Uri Binsted

    great news, thanks guys

    November 22, 2011 at 9:18 pm
  • Családterápia

    Hey, this is great news. I liked YSE but I think Majestic SEO was and still IS a more exact tool in backlink checking. Thanks so much!

    November 22, 2011 at 11:21 pm
  • Kapsel

    Are there any limits of getting informations via OpenApp? e.g. 100 checking for an hour, or sth.?

    November 23, 2011 at 10:42 am
  • Milind

    I have been using Majesctic for few months now and I have become a fan.

    I understand what you are trying to do over here. But I still think that there is a big entry barrier for agencies to start using Majestic data.

    As an agency catering to small biz, I don’t see my clients subscribing to Majestic and then using our dashboard to check data. And the monthly cost for Commercial Reseller API is too high.

    I can understand its a catch 22 situation for Majestic though – because Crawling web is an expensive job (Rand said $200k per crawl – ouch!). And its through your Commercial Resellers that you make money.

    But I still think you should have a lower entry point for Agencies. Just my 2 cents.

    November 23, 2011 at 10:53 am
    • Dixon

      Thanks Milind.
      A small agency can get by well on £30/$50 a month. That gives Site Explorer for up to 10 urls every hour – so not bad. That service alone let’s you download more links by CSV than Yahoo ever did, so I hope you don’t find the cost unreasonable. You don’t need to get your CLIENTS all signing up. Just yourself 🙂

      November 23, 2011 at 12:27 pm
      • Milind

        > I think I miscommunicated. Many agencies have their own dashboard which pulls in data from Google Analytics, Adwords, Majestic, Facebook etc.

        I don’t mind buying your platinum plan – to fetch Majestic data and show it in our Dashboard by pulling data using our enterprise API. But I see this in TOS “subject to our terms and conditions – specifically internal use only”.

        Does this mean that I cannot show this data to our clients using our own Dashboard ?

        November 24, 2011 at 8:16 am

Comments are closed.