Yahoo! Hacks, coming thirds summer I'll write more about this later, but it's really late in NYC, I'm stuck on bluetooth/verizon since the Hilton's network sucks, and I'm getting tired.

So for now, read this stuff:

And, yes, that book cover is for real. There will be a Yahoo! Hacks book this Summer.

Now I need to update my presentation and hopefully sleep a bit too.

Oh, one last thought. It just got a bit easier to talk about "what I do" in my new job.

Update: New sources added.

Posted by jzawodn at February 28, 2005 10:21 PM

Reader Comments
# David Sifry said:

Congratulations, Jeremy (and the entire search team!)

I'm looking forward to seeing some really cool apps come out of this - I'll be doing some digging to see what kinds of cool stuff we can make doing some integration of your APIs and the Technorati APIs...


on February 28, 2005 10:45 PM
# John Walker said:

No SOAP support? I don't understand. Seems like MS Tools support was completely left out of the loop.

on February 28, 2005 11:04 PM
# John Walker said:

Ok, reading the docs now and I am understanding a little bit better. Looks cool.

on February 28, 2005 11:09 PM
# Mike said:

Nice shit-kickers.

on February 28, 2005 11:57 PM
# Marc Abramowitz said:

To give you a taste of an app that uses Web Services, here's a simple little Firefox extension that I built with the Yahoo Web Services:

Let me know if you find it useful and if you have ideas for other features, especially if you want to contribute!

on March 1, 2005 12:18 AM
# Lemming said:

Congrats Jeremy. But the problem with Y!WS is that there's a limit on the number of queries allowed for each IP address. This means that unlike Google's Web APIs, a single web site can't provide a mass-market application by asking its individual users to provide their own developer key. This will prevent high-volume website-based services like googlealert emerging based on the APIs - instead, your main market is going to have to be downloadables, which from the POV of developers is a lot less fun market to be in. Why not open the floodgates and jump in?!?

on March 1, 2005 01:42 AM
# Swaroop C H said:

The APIs are very intuitive! I wrote a small Image search GUI using the Python API and have written about it at:

on March 1, 2005 02:54 AM
# amit agarwal said:

nice move by yahoo!

my blog is indexed much better by yahoo! than google.

so i hope the APIs would be very useful for me

on March 1, 2005 05:26 AM
# Karl said:

The commercial restriction makes sense, but makes me sad :)

Great work though. It's terrific watching Yahoo! reach out to the developer community.

I'm with amit too - Yahoo! Search works better for my personal efforts than does Google these days. I'm just about ready to remove the Google search box from my home page.

on March 1, 2005 08:32 AM
# Joe Grossberg said:

Add one for Yahoo! Fantasy Sports ... believe me, it will unleash a torrent of cool apps. You have no idea how much pent-up geekiness sports nerds would unleash.

on March 1, 2005 08:42 AM
# volunteer said:

Any hope of getting an API for YahooGroups? There's
a lot of data locked up in there and many unofficial scrapers ...

on March 1, 2005 09:31 AM
# Jeremy Zawodny said:


Send a note to Until you do, you won't know what we might be able to do.

on March 1, 2005 10:32 AM
# Dan G said:

Excellent work. For us client-side application developers, the per-IP licensing is the best thing ever (well, technically, people on a NAT could DOS each other). My app isn't released yet, but I should have all my code changed over from using the Google API to the Yahoo API.

Keep up the per IP (and per API) licenses and we'll have some very cool apps a few months down the road (and some Yahoo converts).

I do wish there were SOAP support though.

on March 1, 2005 10:50 AM
# Matt said:

Not specifically related to web services, but I wish there was a way to get a list of the cached pages for a website. The search query might look like "cached:".

This would be similar to what does, but with the cached pages the search engine has on file.

on March 1, 2005 11:36 AM
# rene said:

Hi. Does the API serve the output in RSS? Thanks.

on March 1, 2005 02:57 PM
# Swaroop C H said:

You can add this ZDNet post to the list as well:
'Yahoo does Google four better on XML search APIs'

on March 1, 2005 06:12 PM
# Kenny Gatdula said:

Here's a LiveSearch hack, because someone had to do it, and it was there.

on March 1, 2005 08:36 PM
# user said:

how does per-ip limiting work when users are
behind their isp's web proxy? or nats?

on March 1, 2005 08:52 PM
# Migs said:

Contextual search would be great... I'd like to list some URLs/excerpts relevant to my blog post.

on March 1, 2005 09:10 PM
# Hanan Cohen said:

Hmmm, look what was found in the SDK - YahooSearchExample.php

"It's quite ugly because I am using a single display loop to display every type and I don't really understand HTML"

Saw it here:

on March 2, 2005 11:56 PM
# Steven Romej said:

This is a great move from Yahoo. I was surprised to see APIs for so many of the services, as well as increased allowable queries. I'm working on moving my blog's search feature to Y!WS to try it against the Google one I already have.

on March 3, 2005 05:06 AM
# John said:

It is great seeing that Yahoo! is making progress against GOOG's dominance in search. My site was submitted to both YHOO and GOOG at the same time. But YHOO indexed 400% more pages than GOOG.

Btw, when is BlogSearchService/V1/BlogSearch coming? :-)

on March 3, 2005 01:24 PM
# Migs said:

Yes, BlogSearchService please. :)

It may be me, but I didn't know until the second time I registered for an app ID, that there's no approval required. I was waiting for a confirmation to land in my Yahoo mail or the alternative mail I specified.

on March 3, 2005 07:16 PM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.