Introducing Godaddy alfred workflow

Satyajit Malugu
mobile-testing
Published in
2 min readFeb 22, 2015

I am a big fan of Alfred. I use it for a lot of things(future post). The power and versatility it offers, the awesome workflows, prompted me to create a workflow.

Screen Shot 2015-02-22 at 1.06.43 PM

TLDR; if you have alfred powerpack try the workflow that I created, available for download at bitbucket.

Screen Shot 2015-02-22 at 1.05.22 PM
Screen Shot 2015-02-22 at 1.05.49 PM
Screen Shot 2015-02-22 at 1.06.37 PM

I wanted to create a non-trivial one but at the same time to be done in a weekend. Cricket being such a long game, gave me all the idle time during the India — SA match. Looking at this Domainr workflow gave me a simple idea. I am going to do a very similar one but using godaddy’s api. Instead of just replacing domainr api calls with godaddy in the PHP code base, I attempted this in Ruby.

Luckily a lot of legwork has already been for me in ruby alfred world. There is a already a template for ruby and these two posts — http://www.boanamstel.nl/2013/08/creating-an-alfred-2-workflow-with-ruby/ and https://fearmediocrity.co.uk/2014/01/17/alfred-workflows-with-ruby/ gave me confidence that I should be able to get this done in a weekend.

As it is evident with any such projects, getting started is the toughest part. Luckily alfred workflow and alfred have excellent debugging tools. Then the big problem came with Godaddy’s API.. sigh. The instructions in getting started are confusing and convluted and after wasting about an hour, I realized that they are only valid for resellers! Through luck, I discovered that there is a documentation link.

After this point getting things working is pretty straightforward, I initially got availability working and then suggestions and tlds.

If you’d like to try the workflow its at bitbucket — https://bitbucket.org/prolificcoder/alfred-godaddy. I am hoping to make some improvements in future.

--

--