When Microsoft launched their much-touted new search engine Bing last week it generated a lots of press and despite a somewhat muted expectations, it turned-out to be something of a hit. But lost in all the broader buzz about Bing was some news for developers: Bing has an API. We’ve now added a new Bing API Profile with technical details.
Like the Bing service itself, the API is a re-branded and enhanced version of the Microsoft’s Live Search API. Just days before the official Bing launch, the API was updated with many of the features of the new Bing service. That earlier announcement for Live Search 2.0 has the highlights:
The Bing API is part of a larger set of web application development services called “Project Silk Road.” Microsoft’s Bing Developer Center describes how Bing fits into the Silk Road project:
A key part of Project Silk Road is a re-architected Bing API that offers open, flexible options for building or enhancing your site or applications. Developing an application with the new API is straightforward: Choose a SourceType (or SourceTypes – you’re not limited to one), choose an output protocol (JSON, SOAP, or XML) and then customize according to your needs. All you need to get going is an AppID.
More detailed information on features specific to the various data source types can be found at the MSDN website.
In a world where APIs are often limited in many ways, it’s notable that in addition to these technical updates that Microsoft has removed the API usage quotas found in the Live Search API, with the requirement that it be used for “user-facing applications” only. Note that the terms of use have also been loosened to allow more flexible presentation options such as “no restrictions on ordering and blending search results”.
To access the service, developers must create an AppID using an (anachronistically named) Windows Live ID login. US-based developers may also choose to participate in a pilot program to generate revenue from their search applications.
Given that Microsoft has often found themselves a distant third in search queries behind competitors Yahoo! and Google (Microsoft recently accounted for just over 8% of all search queries, compared to Google’s 64%), the prospect of a better search engine could be good for search competition. And with the new Bing API there’s also more opportunities for developers who opt to build on this new feature rich and standards-aware API.





©ProgrammableWeb.com 2012. All rights reserved.
Terms of Service | Privacy Policy
48 Responses to “Microsoft Releases Bing API – With No Usage Quotas”
at 3:00 am
You are actually getting the data from an old white paper. There are more types available today than you mentioned: you should add Video, Mobile Web, Flight Status instant answer and Machine Translation
Enjoy
–Alessandro Catorcini
Bing API Program Management
at 3:20 am
[...] The ProgrammableWeb states [...]
at 7:00 am
If you notice carefully, commercial applications are NOT allowed to be using the API. Makes a big difference between Yahoo and Bing!
A small but an important difference.
at 10:15 am
[...] Fuente: Programmable Web [...]
at 10:21 am
What- no commercial use? Is that true??
at 10:23 am
@Arjun
Not sure where you are reading this. It’s nonsense: commercial applications are allowed and welcome.
at 11:41 am
Sigh. Pretty much useless for most commercial usage:
“On any page in which you display Bing results, you will only display advertising that we serve or provide.”
Come on, some monetization flexibility is required. You’re already reserving the right to inject ads in the returned results:
“We may also include advertising in Bing results provided through the services and, if we do so, you will not remove, modify, or interfere with the display or viewing of this advertising.”
Web properties almost already have existing deals with ad networks, or may even (gasp) need to display adsense from time to time. It’s not the end of the world if you coexist with other ad networks.
at 12:16 pm
@Alessandro,
Happy to be proven wrong but what about the following lines in the terms?
“Your license to use the services is limited, however, to solely your Websites and applications that are provided without charge to the end user”
How can you support commercial applications with terms & conditions like these?
at 1:39 pm
[...] The ProgrammableWeb states [...]
at 3:26 pm
[...] artículos mas recientes que hablan sobre el lanzamiento de Bing; esperamos que lo disfruten. http://blog.programmableweb.com/2009/06/08/microsoft-releases-bing-api-with-no-usage-quotas/ http://www.thetimes.co.za/Careers/Article.aspx?id=1012688 fuente/ source: [...]
at 5:43 pm
@Arjun
Thanks for pointing that excerpt out. It is sending an unintended message and will be amended soon.
at 7:18 pm
[...] APIリリース // [Programmableweb] BingにはAPIがあります。現在、技術的詳細で新しいビングAPI [...]
at 9:55 pm
[...] [Programmableweb] BingにはAPIがあります。現在、技術的詳細で新しいビングAPI Profileを加えました。 [...]
at 10:32 pm
[...] The ProgrammableWeb states [...]
at 2:39 am
[...] Programmable Web, la API que Bing promociona ahora es una versión mejorada de la API anterior que tenía el [...]
at 3:40 am
@Alessandro,
Glad to hear that it was unintended, we have already had an active discussion about this on twitter. If you make the change, pls send me a note at blog [at] arjunram [dot] com and I will post an update on twitter for others benefit.
Cheers!
at 10:56 am
Hum. Yahoo BOSS was unlimited, until they decided it wasn’t unlimited anymore. Be careful if you plan to build something on a 3rd party platform, TOS are always subject to change, even when the evangelists say you can trust them for not changing TOS.
at 3:09 am
[...] since Microsoft announced the release of Bing, their next generation search platform (with its own Bing API). Along with the name change, several of Microsoft’s product offerings have also rebranded, [...]
at 1:20 pm
[...] Microsoft announced the release of Bing, their next generation search platform (with its own Bing API). Along with the name change, several of Microsoft’s product offerings have also rebranded, [...]
at 7:07 pm
[...] good the Microsoft mobile web results are but it looks like it’s worth exploring as there is no charge, no usage limits and no restrictions on ordering and blending results when using the Bing Search [...]
at 1:00 am
[...] Bing API has been released with no usage quotas: http://blog.programmableweb.com/2009/06/08/microsoft-releases-bing-api-with-no-usage-quotas/ – Virtual Earth is no more as Bing Maps launches: [...]
at 9:27 am
[...] Microsoft Bing releases API with no usage quotas (Programmable Web) [...]
at 11:05 am
[...] Bing API: The Microsoft Bing API offers open, flexible options for building or enhancing your site or applications. Developing an application with the new API is straightforward: Choose a SourceTypes (Web, Images, InstantAnswer, Phonebook, RelatedSearch, Spelling), choose an output protocol (JSON, SOAP, or XML) and then customize according to your needs. For more, see our story on Microsoft Releases Bing API – With No Usage Quotas [...]
at 5:33 pm
[...] Bing API: The Microsoft Bing API offers open, flexible options for building or enhancing your site or applications. Developing an application with the new API is straightforward: Choose a SourceTypes (Web, Images, InstantAnswer, Phonebook, RelatedSearch, Spelling), choose an output protocol (JSON, SOAP, or XML) and then customize according to your needs. For more, see our story on Microsoft Releases Bing API – With No Usage Quotas [...]
at 12:39 pm
[...] API – Microsoft Releases Bing API – With No Usage Quotas – Programmable Web (Suggested by Chris Woodruff) [...]
at 7:08 am
[...] good the Microsoft mobile web results are but it looks like it’s worth exploring as there is no charge, no usage limits and no restrictions on ordering and blending results when using the Bing Search [...]
at 6:24 pm
[...] Bing:…ahora le toca a la API de Bing! Archivado en: Bing — Juan Carlos González Martín @ 10:23 pm Si en los últimos posts os hablaba sobre las diferentes ramas que tiene Microsoft Bing: Bing Travel, Bing Maps o Bing Translator, hoy toca hablar sobre si podemos de alguna forma como desarrolladores aprovechar la potencia de la plataforma Bing…la respuesta es que por supuesto, ya que al igual que su predecesor Windows Live Search, Bing cuenta con una API que está disponible para que la podamos usar en nuestros desarrollos de forma gratuita. Esta API viene a mejorar y modernizar la API de Windows Live Search (realmente es una actualización de esta), ya que nos permite trabajar con formatos JSON y XMl, consultar distintas fuentes de datos en un mismo query string, o enviar peticiones RSS estándar…podéis consultar estas novedades y otras a través de este enlace. [...]
at 4:25 am
This is essentially Microsoft’s long-awaited takeover of Yahoo’s web search portal, but packaged in a way that will be more palatable to Yahoo. It’s a deal carefully crafted and cushioned, to minimise the hurt caused to Yahoo’s tender pride. It’s more than a “deal” and it’s more than a merger. . This is a takeover by another name.
“That which we call a rose by any other name would smell as sweet.”
http://www.timacheson.com/Blog/2009/jul/yahoo_upgrades_their_search_engine_to_bing
at 11:53 am
Can’t wait to add Bing integration to http://craiglook.com !
at 1:55 pm
[...] Microsoft allow Bing’s results to be shown in Yahoo APIs? Microsoft’s shiny new Bing API might win over the nostalgia of maintaining the [...]
at 3:25 am
I am afraid that no usage limit can’t be for long time.
After getting more users, Microsoft will close soon :( .
at 10:33 am
TOS still forbid non-MS advertising. Pretty useless for any commercial site…
at 4:39 pm
Its true that currently microsoft is looking for adding more and more users but after that they will definitely filter out this system
at 3:59 pm
[...] to come with commercial restrictions, though many often ignore money-making mashups. When Bing API was released without usage quotas, there was a lot of discussion (see comments) about whether its non-commercial [...]
at 9:06 am
Happy to be proven wrong but what about the following lines in the terms?
“Your license to use the services is limited, however, to solely your Websites and applications that are provided without charge to the end user”
How can you support commercial applications with terms & conditions like these?
at 9:28 pm
Hum. Yahoo BOSS was unlimited, until they decided it wasn’t unlimited anymore.
at 12:00 am
Glad to hear that it was unintended, we have already had an active discussion about this on twitter. If you make the change, pls send me a note at blog [at] arjunram [dot] com and I will post an update on twitter for others benefit.
Cheers!
at 9:22 am
share this review: Yahoo BOSS WAS unlimited, it wasn’t Until They DECIDED unlimited anymore. BE CAREFUL if you plan to build Something on a 3rd party platform, TOS Are always subject to change, Even When the evangelists say you can trust Them for Not Changing TOS.
at 8:19 am
Glad to hear that it was unintended, we have already had an active discussion about this on twitter.
Cheers!
at 4:35 am
iike it’s worth exploring as there is no charge,
at 1:15 am
Wow, what proves, good post, I like that has no cost load.
at 1:41 pm
Perfecto!
at 4:03 pm
Very interesting! Buenisismo!
at 10:20 am
it’s worth exploring as there is no charge,
at 8:34 am
This is essentially Microsoft’s long-awaited takeover of Yahoo’s web search portal, but packaged in a way that will be more palatable to Yahoo. It’s a deal carefully crafted and cushioned, to minimise the hurt caused to Yahoo’s tender pride. It’s more than a “deal” and it’s more than a merger. . This is a takeover by another name
at 3:22 pm
How can you support commercial applications with terms & conditions like these?Thanks
at 9:23 pm
Que interesante, buscare paginas mas recientes sobre este tema, Gracias por compartir.
Saludos.
at 9:37 am
[...] do itself good by preparing for the worst. Prologue: as I wrote this, I read a news article from ProgrammableWeb that Microsoft has just released the Bing Search API with no usage limits. As a third-place search [...]