API - SEO Tools and Reposts

API gateway

https://app.boostramp.com/api/tools.php?token=%token%&func=%function%


Required GET fields 

token - Your API session token. Learn how to log in and obtain your session token

func - The API function you wish to call

For guidance on how to use the Boostramp API, refer to our API usage example article 


Endpoints

1. getBacklinks

Get domain backlinks report

Endpoint 

https://app.boostramp.com/api/tools.php?func=getBacklinks

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) domain (string, required): Valid domain


2. getCompetitorsRanking

Get a website ranking report

Endpoint 

https://app.boostramp.com/api/tools.php?func=getCompetitorsRanking

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) domain (string, required): Valid domain
  • (POST) country (int, required): Country ID.  List of supported locations


3. getKeywords

Get AI-powered keyword suggestions (AI suggestions)

Endpoint 

https://app.boostramp.com/api/tools.php?func=getKeywords

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) location_code (int, required): Country ID.  List of supported locations


4. getKeywordIdeas

Get keyword suggestions (classic suggestions tool)

Endpoint 

https://app.boostramp.com/api/tools.php?func=getKeywordIdeas

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) location_code (int, required): Country ID.  List of supported locations


5. getLongTailKeywords

Get long-tail keyword suggestions

Endpoint 

https://app.boostramp.com/api/tools.php?func=getLongTailKeywords

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) location_code (int, required): Country ID.  List of supported locations


6. getEasyWinKeywords

Get easy win keywords

Endpoint 

https://app.boostramp.com/api/tools.php?func=getEasyWinKeywords

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) location_code (int, required): Country ID.  List of supported locations

7. getQuestionKeywords

Get question keywords

Endpoint 

https://app.boostramp.com/api/tools.php?func=getQuestionKeywords

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) language_code (string, required): 2 symbols language code
  • (POST) location_code (int, required): Country ID.  List of supported locations

8. getRelatedKeywords

Get Related Keywords - phrases that Google suggests at the end of search results pages

Endpoint 

https://app.boostramp.com/api/tools.php?func=getRelatedKeywords

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) language_code (string, required): 2 symbols language code
  • (POST) location_code (int, required): Country ID.  List of supported locations


9. getWebsiteKeywords

Get keyword suggestions based on website content

Endpoint 

https://app.boostramp.com/api/tools.php?func=getWebsiteKeywords

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) domain (string, required): Valid domain
  • (POST) country (int, required): Country ID.  List of supported locations


10. pageSEOCheck

Get page SEO report

Endpoint 

https://app.boostramp.com/api/tools.php?func=pageSEOCheck

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) url (string, required): Valid page URL


11. getHistoricalSearchVolume

Get keyword historical search volume data

Endpoint 

https://app.boostramp.com/api/tools.php?func=getHistoricalSearchVolume

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) keyword (string, required): Keyword
  • (POST) language_code (string, required): 2 symbols language code
  • (POST) location_code (int, required): Country ID.  List of supported locations


12. getWebsiteTraffic

Get historical website traffic data

Endpoint 

https://app.boostramp.com/api/tools.php?func=getWebsiteTraffic

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) domain (string, required): Valid domain
  • (POST) language_code (string, required): 2 symbols language code
  • (POST) location_code (int, required): Country ID.  List of supported locations


13. improvePageContent

Get keyword suggestions based on website content

Endpoint 

https://app.boostramp.com/api/tools.php?func=improvePageContent

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) url (string, required): Valid page URL
  • (POST) keywords (string, required): comma separated Keywords


14. getGrowthOpportunities

The report lists potential keywords that the page already ranks in Google. With just a little extra push, these keywords can reach the Top 3 and increase page traffic!

Endpoint 

https://app.boostramp.com/api/tools.php?func=getGrowthOpportunities

Parameters

  • (GET) token (int, required): Your API session token.
  • (POST) url (string, required): Valid page URL
  • (POST) project_id (int, required): Project ID
  • (GET) date_start (date, optional): Report start date in Y-m-d format, default - 1 month ago
  • (GET) date_end (date, optional): Report end date in Y-m-d format, default - today


Related Articles

API for SEO Software Projects

API for SEO Software Projects

 In today's digital age, where flexibility and efficiency are paramount, an API (Application Programming Interface) serves as the backbone for scalable and integrated SEO strategies. It enables SEO software to communicate with other applications, facilitating automated task management, data analysis, and more