Benefits of SpyWords API
Posted: Sun Jan 12, 2025 8:23 am
API (application programming interface) is a set of functions that allow users to access SpyWords data or components.
SpyWords API allows you to integrate data and unique functionality of our service into your own internal or public applications. It is ideal for enterprise romania phone data advertisers, contextual advertising agencies, and SEO companies looking to automate and improve competitor analysis and keyword selection processes. When you make a request to SpyWords, the service takes data from its databases and shows it to you through our web interface.
The API allows you to get the same data without being in the SpyWords web interface. For example, when you want to use the API to get requests and ads from the advertiser amocrm.ru in Yandex.Direct, the response with data will be as follows:
2. Advantages of the SpyWords API
You may ask, why use the API if it gives the same results only in a hard-to-read form?
It's very simple. The API has a number of advantages that the web interface does not:
- Speed. Any of the available API tariffs in SpyWords will allow you to make up to 50 requests per second, which is good news.
- No request limits. When working with the API, there are no request limits as when working with the web interface. You can make as many requests as you want and get more data, but only if the remaining lines on your balance allow it.
- You can create a custom report with the necessary data.
Using the API, you can combine several reports into one and sort the received data with just one command to automate your tasks. You can create custom scripts, embed them in your own interface and get only the data that is important to you in just one click.
Using the SpyWords API, you pay only for the unloaded lines, and not for using the limits of your tariff plan.
3. Access to the SpyWords API
First of all, to use the API, you must write to us at the contacts on the page: https://spywords.ru/contact_us.php , request an API token in the letter and immediately attach your account email in the letter.
After that, you must select a tariff plan on the page: https://spywords.ru/api_pricing.php
Tariffs differ mainly in the available number of lines for unloading and the price. There are minor differences in the available tariff methods, you can find out more on the page: https://spywords.ru/api_pricing.php
4. Your first API request
Let's now make our first API request. SpyWords has a sandbox where we can practice before working with a fully functional API.
The sandbox imitates the SpyWords API and is designed to test created applications before transferring to full operation mode. When calling methods from the sandbox, lines are not charged from your balance.
The sandbox database completely replicates the size of the real SpyWords API DB, which allows you to test applications under real load and a large volume of received data.
All methods are available in the sandbox, but the resulting data differs from the real ones: text data after the 7th character is hidden (for example, "television** ****** * *****", and numerical data does not reflect real indicators.
Sandbox address: https://api-sandbox.spywords.ru
So, let's go to the page with methods and code examples: https://spywords.ru/api_docs.php and select, for example, the "KeywordOrganic" method. The method provides information about domains in organic search by keyword in Yandex or Google: position, position change index, advertiser domain, snippet, snippet url, total number of domain queries in the search.
We take our sandbox address as a basis: https://api-sandbox.spywords.ru
Next, you need to specify what data you want to receive. After the sandbox address, specify the parameter ?method= + value (method name), it will look like this: ?method=KeywordOrganic
To specify other parameters, you must put an ampersand after each parameter: &. All method parameters are specified in the method table.
4. As a result, you will get a link like this (example): https://api.spywords.ru/?method=Keyword ... dex&login= test.api.spywords%40spywords.ru&token =6c812126714083d3f4e2b6d1656d3de5
5. Open it in the browser and see:
Great! We did it and made our first API request! To get the same data but in "combat mode" (not hidden), you just need to replace the sandbox address with https://api.spywords.ru/ and that's it!
And that's probably all, use the API for your tasks, fully automate them and save your time when working with large amounts of data!
SpyWords API allows you to integrate data and unique functionality of our service into your own internal or public applications. It is ideal for enterprise romania phone data advertisers, contextual advertising agencies, and SEO companies looking to automate and improve competitor analysis and keyword selection processes. When you make a request to SpyWords, the service takes data from its databases and shows it to you through our web interface.
The API allows you to get the same data without being in the SpyWords web interface. For example, when you want to use the API to get requests and ads from the advertiser amocrm.ru in Yandex.Direct, the response with data will be as follows:
2. Advantages of the SpyWords API
You may ask, why use the API if it gives the same results only in a hard-to-read form?
It's very simple. The API has a number of advantages that the web interface does not:
- Speed. Any of the available API tariffs in SpyWords will allow you to make up to 50 requests per second, which is good news.
- No request limits. When working with the API, there are no request limits as when working with the web interface. You can make as many requests as you want and get more data, but only if the remaining lines on your balance allow it.
- You can create a custom report with the necessary data.
Using the API, you can combine several reports into one and sort the received data with just one command to automate your tasks. You can create custom scripts, embed them in your own interface and get only the data that is important to you in just one click.
Using the SpyWords API, you pay only for the unloaded lines, and not for using the limits of your tariff plan.
3. Access to the SpyWords API
First of all, to use the API, you must write to us at the contacts on the page: https://spywords.ru/contact_us.php , request an API token in the letter and immediately attach your account email in the letter.
After that, you must select a tariff plan on the page: https://spywords.ru/api_pricing.php
Tariffs differ mainly in the available number of lines for unloading and the price. There are minor differences in the available tariff methods, you can find out more on the page: https://spywords.ru/api_pricing.php
4. Your first API request
Let's now make our first API request. SpyWords has a sandbox where we can practice before working with a fully functional API.
The sandbox imitates the SpyWords API and is designed to test created applications before transferring to full operation mode. When calling methods from the sandbox, lines are not charged from your balance.
The sandbox database completely replicates the size of the real SpyWords API DB, which allows you to test applications under real load and a large volume of received data.
All methods are available in the sandbox, but the resulting data differs from the real ones: text data after the 7th character is hidden (for example, "television** ****** * *****", and numerical data does not reflect real indicators.
Sandbox address: https://api-sandbox.spywords.ru
So, let's go to the page with methods and code examples: https://spywords.ru/api_docs.php and select, for example, the "KeywordOrganic" method. The method provides information about domains in organic search by keyword in Yandex or Google: position, position change index, advertiser domain, snippet, snippet url, total number of domain queries in the search.
We take our sandbox address as a basis: https://api-sandbox.spywords.ru
Next, you need to specify what data you want to receive. After the sandbox address, specify the parameter ?method= + value (method name), it will look like this: ?method=KeywordOrganic
To specify other parameters, you must put an ampersand after each parameter: &. All method parameters are specified in the method table.
4. As a result, you will get a link like this (example): https://api.spywords.ru/?method=Keyword ... dex&login= test.api.spywords%40spywords.ru&token =6c812126714083d3f4e2b6d1656d3de5
5. Open it in the browser and see:
Great! We did it and made our first API request! To get the same data but in "combat mode" (not hidden), you just need to replace the sandbox address with https://api.spywords.ru/ and that's it!
And that's probably all, use the API for your tasks, fully automate them and save your time when working with large amounts of data!