There are two methods of authentication - 'Internal/Reseller' and 'OpenApp'.

This is the authentication mechanism used by subscribers to our API for internal or reseller purposes. It uses a unique token known as an 'API key' to authenticate the request. This mechanism must be explicitly enabled before use.

To enable 'Internal/Reseller' authentication, simply select the 'Enable API' option from the 'API' tab at the Majestic website.
This is the authentication mechanism used by our OpenApp platform. It requires two pieces of information - an OpenApp 'private key', which identifies the application, and an 'access token', which identifies the user and allows the application access to their subscription resources.

For more information about our OpenApp platform, see our developer guide.

For more information about access to the Majestic API suite, visit our Plans & Pricing page.