Our Partner API currently serves up hundreds of millions of requests per month. Not only are our partners, such as Raven Tools, using it, we are taking advantage of it for getting data into our new interface. Whether you’re new to our Partner API or you’ve been using it for a while, there’s a good chance some of the following tips will help you get more out of our API.
Go Fast
Many people that start out on our API are afraid to POST keywords at full speed. I’ve seen people put 30 second delays between POSTing keywords. The API was built to handle just about anything that can be thrown at it and scales to accommodate the needs of our users. The only real restrictions on how fast you should post are your hourly limits and how fast your servers can process callbacks.
Use Custom Callback URLs
When adding keywords to either our delayed queue or immediate queue, you have the option to send a custom callback URL for us to hit when we have data on that keyword. For the sake of improved performance and easier tracking of callbacks, we recommend passing a URL with an ID that matches up to an ID in your system. This can be a keyword ID or just a POST ID to track which callback matches which post. Running data at scale pretty much makes this a requirement. [Read more...]

It’s no secret that outsourcing tasks can be a major pain. Most people that I suggest outsourcing to are either afraid of it or had bad experiences and don’t want anything to do with it. It doesn’t have to suck. Over the past 6 years, I’ve managed to refine my process for outsourcing work. The tips below should help anyone to make outsourcing less of a headache and more of a pleasure. The purpose of outsourcing is to free up your time for more important tasks. Make sure that happens.
As I sit here working on a new version of the AuthorityLabs site, I’ve started going over my list of what needs to be done prior to launching it. Without using a checklist such as the one below, you’re almost guaranteed to forget at least one important piece of the site. Some of these are WordPress specific, but most are not and can be applied to any site launch. Remember to add any site specific items to your own list. I try to make notes during the development process so that important pieces aren’t missed. It will also take some stress off of you when it comes time to launch.
Company