Widgets & SDKs

Below is a list of resources helpful for developers building applications using the Yellow API. If you wish to contribute to this list, send us the resource information including URL to developer@yellowapi.com.

Mobile SDKs

Our SDKs for all major platforms will be available very soon. All announcements will be made via Twitter (@YellowAPI) and on YellowAPI.com homepage.

iOS SDK (based on 4.3)

Android SDK (based on 2.3.3)

INSTRUCTIONS

  • Add your YellowAPI developer key to listings.java
  • Add your Google Maps API key to /res/layouts/map.xml
    • Each Google maps key is associated to a specific emulator on a specific machine
    • The instructions to provision a key are here

Windows Phone 7 SDK

Widgets & Data Feeds

For more information about our pre-built widgets and our RSS feeds (which includes YP.ca, Restaurantica, Autos.ca, LesPAC.com, RedFlagDeals.ca and BuySell.com), please visit our Widgets & Data Feeds Section. Code samples are available.

Web SDKs

Java v1.0

PHP  *NEW*

PHP (using PECL module)

Python

Ruby

Foursquare Harmonization Table

Get a preview of the Foursquare Harmonization project by looking at these Venue Harmonization examples!

Brand Guidelines & Developer Badges

Developers using Yellow API should clearly attribute content to its source using the service marks or logos provided by Yellow API with the content. Please review our Brand Guidelines. You will find developer badges and more information on how to use the Yellow API and Yellow Pages logos.

FAQ

For general, business and technical questions, please consult our FAQ or visit our Forum.

Best Practices

CTIA LBS Best Practices

Twitter API

  • YellowAPI and Twitter have signed a data sharing agreement
  • We have done the back end work for you, go ahead tag your tweets
  • Click here for more details and samples