We have two API solutions:
- There is the Platform API (RPC XML)- upon which our HowGoodIsYourSEO SEO lead generation tool is based.
- A SERPS API (REST/JSON). This supports all the ranking engines, country variants ( we support over 130) and also covers local ranking checks for 40,000 towns and cities.
Typical queries regarding using our APIs include the following:
How long does it take to return results?
For the RPC/XML (Platform API), the response is usually returned within a second. However, with the SERPs API, as this is a live API request, the response can come back anytime from from about 20-30 seconds to around a minute after submitting the request, but it can take longer depending on the overall load of the systems, network latency, the complexity of the search phrase and general responsiveness of the search engine used.
Is there any expiry time for Job Id?
The results/payload for a specific job id are stored for 24h.Can we send multiple requests, collect the Job Ids (store them somewhere) and attempt to fetch results for them later?
Yes, you can send several requests, store the job id and later fetch the results.
How is the API billed?
If you have any questions at all regarding using our API services, please raise a support ticket. We're always happy to let our customers trial it with a limited number of monthly requests.