Documentation Summary

This is the place to come for the technical details about YellowAPI™’s Places API. Using our database of over 1.5 million business listings and associated rich content, you can deliver the best data to your users without the need for your own directory.

The YellowAPI™ documentation portal offers the following documentation:

OR

API Characteristics

Getting Started

You will need to register for an account and API key before you can access the YellowAPI™. Click here to register now.

Sandbox keys are activitated immediately but with a daily request limit. Production keys have much higher limits based on application needs (and approval process). You will receive both keys immediately. However, only the Sandbox key will be active.

The Production What/Where key is activated after an application review process. Once your app has been reviewed by our team, you production key will be enabled. You can check the My Account page for the status of your API key.

Protocol

YellowAPI™ is a RESTful web API. All methods use HTTP GET requests.

Response Output

YellowAPI™ responses can be in JSON or XML.

Request Limits

Sandbox API

For development and testing purpose only. Sandbox keys are activated immediately after signing up on YellowAPI.com website.

Active Upon registration
Throttle Rate 1 call per second
Quota Limit 300 calls per day

Production What/Where API

For production applications only. Application must be reviewed by YellowAPI™ team first.

Active Request Needed
Throttle Rate 2 calls per second
Quota Limit 5,000 calls per day

Keys are required for access control and tracking purposes, and must be accompanied with each request. To increase your sandbox or production key limits, please contact developer@yellowapi.com

Places API Hostname / Protocol

For all development purposes, please use the sandbox key with the following hostname/protocol:

For all production traffic, please use the what/where key with the following hostname/protocol:

Using your sandbox key for production app is not permitted, and may result in termination of the API key. Please contact us for production access.

Authentication

At registration you will have received an API key for the Sandbox environment and one for the Production environment. You must pair your key with your calls to the corresponding environment. Calls in to the Production environment utilizing a Sandbox key will be blocked, and vice versa. Doing so will lead you to an Error 403 – Account Inactive

You need to add the following to your calls to enable your call to access the API:

Where XXXXXXXXXXXXXXXXXXXXXXXX is the 24 character alphanumeric API key you received when applying for one here.

For example:

Production Access

When your application is production-ready and meet the requirements found in the Terms of Use, please email developer@yellowapi.com with:

  • Your application name
  • How to access your application
  • Production API key ID
  • Estimated traffic

There is no cost in using YellowAPI™! We love to feature your application in our app gallery too.

API Methods


This section describes the supported methods (API calls), its parameter, responses and examples:

FindBusiness API Method

Description

This request returns local Canadian businesses that are most relevant to the search criteria.

Format

Parameters

Parameter Description Valid Values Required?

pg

The requested page

Integer > 0

Max: 50
Default: 1

N

 

what

A search term. This may be a keyword (eg. cuisine type, category, brand), business name or telephone number.

Any text string. For example “restaurant”

All characters must be in UTF-8 encoding. (eg.: “hôtels” encodes to “h%C3%B4tels”)

Y

lang The language that the content should be returned in (when available). en – English (default), fr – French N

where

The location to search. The location may be a name or coordinates in degrees decimal notation.in This may be a location name or a specific coordinate specification in the format: cZ{longitude},{latitude}.

  • Location name in text: may be a city, province, postal code, or landmark.
    (eg.: Toronto)
  • Coordinates (degrees decimal) in the format: cZ{longitude},{latitude}.
    (eg.: cZ-73.61995,45.49981)

All characters must be in UTF-8 encoding. (eg.: “Montréal” encodes to “Montr%C3%A9al”)

Y

pgLen

Number of results to return per page.

Integer > 0

Max: 100
Default: 40

N

 

dist

Maximum distance to return results within (when latitude/longitude is specified) in kilometres

Positive decimal value

N

 

fmt

The format of the output.

  • JSON – return results in JSON format
  • XML (default) – return results in XML format

N

 

sflag

Flags to modify or filter the search result. These may be combined as logical “AND” filters.

To combine more than one filter, use the “dash” to separate each value.

  • bn – {what} search term in business name
  • fto – results has photo
  • vdo – results has video

N

apikey API key for the Places API (sandbox or production what/where). Register for one or view your keys here. 24 character alphanumeric string Y

UID

A string of characters which uniquely identifies a user of the application (ie. IP address, session ID, or hash of the phone ID)

IP address, session ID, hash of the phone ID, etc.

Y

NOTE: Max results returned: 5,000 listings (for increased performance and better relevancy).

Examples

Find Barbers in Canada (Listing limited to 1 by pgLen parameter)

JSON Request

JSON Response

{
     "summary":{
           "what":"barber",
           "where":"Canada",
           "latitude":"",
           "longitude":"",
           "firstListing":1,
           "lastListing":1,
           "totalListings":7787,
           "pageCount":7787,
           "currentPage":1,
           "listingsPerPage":1
     },
     "listings":[
           {
                 "parentId":"",
                 "isParent":false,
                 "distance":"",
                 "content":{
                       "Video":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Photo":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Profile":{
                             "avail":true,
                             "inMkt":false
                       },
                       "DspAd":{
                             "avail":true,
                             "inMkt":false
                       },
                       "Url":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Logo":{
                             "avail":false,
                             "inMkt":false
                       }
                 },
                 "id":"113187",
                 "name":"Askada Hair Group",
                 "address":{
                       "street":"",
                       "city":"",
                       "prov":"",
                       "pcode":""
                 },
                 "geoCode":null
           }
     ]
}

XML Request

XML Response

<?xml version="1.0" encoding="UTF-8"?>
<SearchResults>
      <Summary>
            <Search>
                  <Parameter name="what">barber</Parameter>
                  <Parameter name="where">Canada</Parameter>
            </Search>
            <ListingEntries>
                  <FirstListing>1</FirstListing>
                  <LastListing>1</LastListing>
                  <TotalListings>7787</TotalListings>
            </ListingEntries>
            <Paging>
                  <PageCount>7787</PageCount>
                  <CurrentPage>1</CurrentPage>
                  <ListingsPerPage>1</ListingsPerPage>
            </Paging>
      </Summary>
      <Listings>
            <Listing id="113187" parentId="" isParent="false">
                  <Name>Askada Hair Group</Name>
                  <Address>
                        <Street/>
                        <City/>
                        <Prov/>
                        <Pcode/>
                  </Address>
                  <Content>
                        <Video avail="false" inMkt="false"/>
                        <Photo avail="false" inMkt="false"/>
                        <Profile avail="true" inMkt="false"/>
                        <DspAd avail="true" inMkt="false"/>
                        <Url avail="false" inMkt="false"/>
                        <Logo avail="false" inMkt="false"/>
                  </Content>
            </Listing>
      </Listings>
</SearchResults>

Find Barber using Latitude and Longitude (proximity)

JSON Request

JSON Response

{
     "summary":{
           "what":"barber",
           "where":"cZ-73.61995,45.49981",
           "latitude":"45.49981",
           "longitude":"-73.61995",
           "firstListing":1,
           "lastListing":1,
           "totalListings":1514,
           "pageCount":1514,
           "currentPage":1,
           "listingsPerPage":1
     },
     "listings":[
           {
                 "parentId":"",
                 "isParent":false,
                 "thumbUrl":"",
                 "distance":"0.5",
                 "content":{
                       "Ratings":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Video":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Photo":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Profile":{
                             "avail":false,
                             "inMkt":false
                       },
                       "DspAd":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Coupon":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Menu":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Url":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Logo":{
                             "avail":false,
                             "inMkt":false
                       }
                 },
                 "id":"2517036",
                 "name":"Salon Georges",
                 "address":{
                       "street":"5589, Chemin de la Cote-des-Neiges",
                       "city":"Montreal",
                       "prov":"QC",
                       "pcode":"H3T1Y8"
                 },
                 "geoCode":{
                       "latitude":"45.4978537408",
                       "longitude":"-73.6257236298"
                 },
     ]
}

XML Request

XML Response

<SearchResults>
      <Summary>
            <Search>
                  <Parameter name="what">barber</Parameter>
                  <Parameter name="where">cZ-73.61995,45.49981</Parameter>
                  <Parameter name="lat">45.49981</Parameter>
                  <Parameter name="lon">-73.61995</Parameter>
            </Search>
            <ListingEntries>
                  <FirstListing>1</FirstListing>
                  <LastListing>1</LastListing>
                  <TotalListings>1514</TotalListings>
            </ListingEntries>
            <Paging>
                  <PageCount>1514</PageCount>
                  <CurrentPage>1</CurrentPage>
                  <ListingsPerPage>1</ListingsPerPage>
            </Paging>
      </Summary>
      <Listings>
            <Listing id="2517036" parentId="" isParent="false">
                  <Name>Salon Georges</Name>
                  <Address>
                        <Street>5589, Chemin de la Cote-des-Neiges</Street>
                        <City>Montreal</City>
                        <Prov>QC</Prov>
                        <Pcode>H3T1Y8</Pcode>
                  </Address>
                  <GeoCode>
                        <Latitude>45.4978537408</Latitude>
                        <Longitude>-73.6257236298</Longitude>
                  </GeoCode>
                  <Distance>0.5</Distance>
                  <Content>
                        <Video avail="false" inMkt="false"/>
                        <Photo avail="false" inMkt="false"/>
                        <Profile avail="false" inMkt="false"/>
                        <DspAd avail="false" inMkt="false"/>
                        <Url avail="false" inMkt="false"/>
                        <Logo avail="false" inMkt="false"/>
                  </Content>
            </Listing>
      </Listings>
</SearchResults>

Response Elements

Items Type Description
Root Object
summary structured value Summary of search parameters and listing results
listings array of Listing Array of listing results
Search Summary Object
what text Keyword search term
where text Location search term
firstListing integer First listing index
lastListing integer Last listing index
totalListings integer Total number of listings
pageCount integer Total number of pages
currentPage integer Current requested page
listingsPerPage integer Listings per page
Listing Object
id text Listing id
parentId text Parent id
isParent boolean Flag if this is a parent listing
name text Name of business
address.street text Number and street of business location
address.city text city of business location
address.prov text province of business location
address.pcode text Postal code of business location
geoCode.latitude decimal (text) Location latitude expressed in degrees decimal format, WGS84 datum
geoCode.longitude decimal (text) Location longitude expressed in degrees decimal format, WGS84 datum
distance text Distance from centroid (in km)
content Hash map List of content counts
video array of boolean Flag of videos (inMkt: market and avail: available)
photo array of boolean Flag of photos (inMkt: market and avail: available)
profile array of boolean Flag of profiles (inMkt: market and avail: available)
dispAd array of boolean Flag of display ad (inMkt: market and avail: available)
logo array of boolean Flag of logo (inMkt: market and avail: available)
url array of boolean Flag of urls (inMkt: market and avail: available)

GetBusinessDetails API Method

Description

Get business details.

Requires a FindBusiness call first. Information returned on this first call provides the necessary information for the GetBusinessDetails call.

Format

Parameters

Parameter Description Valid Values Required?
prov

Normalized formatted name of province where the business is located. If not available, use “Canada”.

  • All accents are removed (i.e. ‘à’ becomes ‘a’), and
  • All non-alphanumeric characters are replaced by hyphen “-”, and
  • Multiple hyphens are replaced by a single hyphen.

Note: This is used for validation purposes.

Text string Y
city  The city location of the business.

Note: This is used for validation purposes.

Text string N
bus-name 

Business name, normalized:

  • All accents are removed (i.e. ‘à’ becomes ‘a’), and
  • All non-alphanumeric characters are replaced by dash “-”, and
  • Multiple dashes are replaced by a single dash.

Note: This is used for validation purposes.

Text string Y
listingId The unique listing id identifying the business Valid values are those returned by the getbusiness and getdealer methods
Y
lang

Suggestion language

 

en – English (default), fr – French N
fmt The format of the output
  • JSON – return results in JSON format
  • XML (default) – return results in XML format
N
apikey API key for the Places API (sandbox or production what/where). Register for one or view your keys here. 24 character alphanumeric string Y

UID

A string of characters which uniquely identifies a user of the application (ie. IP address, session ID, or hash of the phone ID)

IP address, session ID, hash of the phone ID, etc.

Y

Examples

JSON Request

JSON Response

{
     "phones":[

     ],
     "categories":[
           {
                 "name":"Insurance-General",
                 "isSensitive":false
           }
     ],
     "products":{
           "webUrl":[
                 "http:\/\/www.cooperators.ca"
           ],
           "dispAd":[

           ],
           "videos":[

           ],
           "photos":[

           ],
           "profiles":[

           ]
     },
     "logos":{
           "EN":"http:\/\/cdn.ci7.yp.ca\/14777302aa_t.gif",
           "FR":"http:\/\/cdn.ci7.yp.ca\/14777302aa_t.gif"
     },
     "id":"6418182",
     "name":"Co-operators The",
     "address":{
           "street":"",
           "city":"",
           "prov":"",
           "pcode":""
     },
     "geoCode":null,
     "merchantUrl":"http:\/\/www.yellowpages.ca\/bus\/Prince-Edward-Island
\/Calgary\/Co-operators-The\/6418182.html"
}

XML Request

XML Response

<?xml version="1.0" encoding="UTF-8"?>
<Listing id="6418182">
      <Name>Co-operators The</Name>
      <Address>
            <Street/>
            <City/>
            <Prov/>
            <Pcode/>
      </Address>
      <Phones/>
      <Categories>
            <Category isSensitive="false">Insurance-General</Category>
      </Categories>
<MerchantUrl>http://www.yellowpages.ca/bus/Prince-Edward-Island/Calgary/Co-operators-The/6418182.html</MerchantUrl>
      <Logos>
            <Logo lang="EN">http://cdn.ci7.yp.ca/14777302aa_t.gif</Logo>
            <Logo lang="FR">http://cdn.ci7.yp.ca/14777302aa_t.gif</Logo>
      </Logos>
      <Products>
            <WebUrl>http://www.cooperators.ca</WebUrl>
      </Products>
</Listing>

Response Elements

Items Type Description
Root Object (Listing)
id text Listing id
name text Name of business
address.street text Number and street of business location
address.city text city of business location
address.prov text province of business location
address.pcode text Postal code of business location
phones array of text array of phone number (10 digits, dash spaced)
phone.type text Phone type. For search result, should always be “primary”
phone.npa text 3 digit area code
phone.nxx text 3 digit station code
phone.num text 4 digit number
phone.displayNum text Full 10 digit phone number
geoCode.latitude text (decimal) Location latitude expressed in decimal format, WGS84 datum
geoCode.longitude text (decimal) Location longitude expressed in decimal format, WGS84 datum
categories text all categories available for this listing.
categories.category text The text associated with the category
categories.isSensitive boolean Flag if category is sensitive heading
products Hash of all products All available products for this listing
products.webUrl array of url Link to merchant’s website
products.dispAd array of url Link to full size display ad image, attributes.
url (in JSON) = full size ad image
thmbUrl = link to thumbnail image.
products.videos array of text Link to video, attributes:
url (in JSON) = video URL
thmbUrl = link to thumbnail image
products.photos array of text Link to photos, attributes:
url (in JSON) = full size photo image
thmbUrl = link to thumbnail image.
products.thmbUrl array of text Link to Thumbnail URL
products.text array of text Descriptive text
products.profiles array of profiles Profile product details
profiles.lang text The profile language. “en” or “fr”
profiles.keywords array of keywords Keyword buckets associated with the profile.
keywords.OpenHrs array of text (optional) Opening Hours
keywords.MthdPmt array of text (optional) Methods of Payment
keywords.LangSpk array of text (optional) Languages Spoken
keywords.GetThr array of text (optional) Getting There
keywords.ProdServ array of text (optional) Product & Services
keywords.CuisineTp array of text (optional) Cuisine Type
keywords.Special array of text (optional) Specialties
keywords.Atmosphere array of text (optional) Location’s athmosphere
keywords.RestaurantType array of text (optional) Restaurant type
keywords.BrndCrrd array of text (optional) Brands Carried
logos.logo array of text Link to the logo, with language indicator
merchantUrl array of text link to the yp.ca merchant page.

FindDealer API Method

Description

When applicable, this request returns a list of all dealers/franchises/branches for that business. A business with several locations may have a “parent” listing (primary) and one or more “children” listings.

Format

Parameters

Parameter Description Valid Values Required?
pid The listingId of a parent business. A parent business can be identified by the ‘isParent’ flag in the Listing object returned by FindBusinesses. Valid parent listing id Y
pg The requested page

Number > 0
Max: 50
Default:1

N
pgLen Number of results to return per page

Number > 0
Max: 100
Default: 40

N

lang Suggestion language en – English (default), fr – French N
fmt The format of the output
  • JSON – return results in JSON format
  • XML (default) – return results in XML format
N
apikey API key for the Places API (sandbox or production what/where). Register for one or view your keys here. 24 character alphanumeric string Y

UID

A string of characters which uniquely identifies a user of the application (ie. IP address, session ID, or hash of the phone ID)

IP address, session ID, hash of the phone ID, etc.

Y

Examples

JSON Request (this call may return more than one dealer)

JSON Response

{
     "summary":{
           "what":"",
           "where":"",
           "latitude":"",
           "longitude":"",
           "firstListing":1,
           "lastListing":1,
           "totalListings":10,
           "pageCount":10,
           "currentPage":1,
           "listingsPerPage":1
     },
     "listings":[
           {
                 "parentId":"6418182",
                 "isParent":true,
                 "distance":"",
                 "content":{
                       "Video":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Photo":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Profile":{
                             "avail":false,
                             "inMkt":false
                       },
                       "DspAd":{
                             "avail":false,
                             "inMkt":false
                       },
                       "Url":{
                             "avail":true,
                             "inMkt":true
                       },
                       "Logo":{
                             "avail":true,
                             "inMkt":true
                       }
                 },
                 "id":"6418182",
                 "name":"Co-operators The",
                 "address":{
                       "street":"",
                       "city":"",
                       "prov":"",
                       "pcode":""
                 },
                 "geoCode":null
           }
     ]
}

XML Request

XML Response

<SearchResults>
      <Summary>
            <Search/>
            <ListingEntries>
                  <FirstListing>1</FirstListing>
                  <LastListing>1</LastListing>
                  <TotalListings>10</TotalListings>
            </ListingEntries>
            <Paging>
                  <PageCount>10</PageCount>
                  <CurrentPage>1</CurrentPage>
                  <ListingsPerPage>1</ListingsPerPage>
            </Paging>
      </Summary>
      <Listings>
            <Listing id="6418182" parentId="6418182" isParent="true">
                  <Name>Co-operators The</Name>
                  <Address>
                        <Street/>
                        <City/>
                        <Prov/>
                        <Pcode/>
                  </Address>
                  <Content>
                        <Video avail="false" inMkt="false"/>
                        <Photo avail="false" inMkt="false"/>
                        <Profile avail="false" inMkt="false"/>
                        <DspAd avail="false" inMkt="false"/>
                        <Url avail="true" inMkt="true"/>
                        <Logo avail="true" inMkt="true"/>
                  </Content>
            </Listing>
      </Listings>
</SearchResults>

Response Elements

Items Type Description
Root Object
summary structured value Summary of search parameters and listing results
listings array of Listing Array of listing results
Search Summary Object
what text Keyword search term
where text Location search term
firstListing integer First listing index
lastListing integer Last listing index
totalListings integer Total number of listings
pageCount integer Total number of pages
currentPage integer Current requested page
listingsPerPage integer Listings per page
Listing Object
id text Listing id
parentId text Parent id
isParent boolean Flag if this is a parent listing
name text Name of business
address.street text Number and street of business location
address.city text city of business location
address.prov text province of business location
address.pcode text Postal code of business location
geoCode.latitude decimal (text) Location latitude expressed in decimal format, WGS84 datum
geoCode.longitude decimal (text) Location longitude expressed in decimal format, WGS84 datum
content Hash map List of content counts
video array of boolean Flag of videos (inMkt: market and avail: available)
photo array of boolean Flag of photos (inMkt: market and avail: available)
profile array of boolean Flag of profiles (inMkt: market and avail: available)
dispAd array of boolean Flag of display ad (inMkt: market and avail: available)
logo array of boolean Flag of logo (inMkt: market and avail: available)
url array of boolean Flag of urls (inMkt: market and avail: available)

GetTypeAhead API Method

Description

The GetTypeAhead method provides auto-completion as user types in their search term or location field. The suggestions returned are ranked by relevance (number of results and popularity).

Please note that GetTypeAhead only returns data in JSON format.

“What” Format

“Where” Format

Parameters

Parameter Description Valid Values Required?
text Characters typed by user Any character sequence Y
lang Suggestion language
  • en – English (default)
  • fr – French
N
field Which field to provide suggestion: what (keyword) or where (location)
  • WHAT
  • WHERE

Y (value must be UPPERCASE)

Y
apikey API key for the Places API (sandbox or production what/where). Register for one or view your keys here. 24 character alphanumeric string Y

UID

A string of characters which uniquely identifies a user of the application (ie. IP address, session ID, or hash of the phone ID)

IP address, session ID, hash of the phone ID, etc.

Y

Examples

JSON WHAT Request

JSON WHAT Response

[
   {
      "value":"auto body shop"
   },
   {
      "value":"automobile wrecking &amp;amp; recycling"
   },
   {
      "value":"automobile repair"
   },
   {
      "value":"automobile dealers"
   },
   {
      "value":"automobile dealers-new cars"
   },
   {
      "value":"automobile dealers-used cars"
   },
   {
      "value":"automobile parts"
   },
   {
      "value":"automobile detailing"
   },
   {
      "value":"automobiles"
   },
   {
      "value":"automobile insurance"
   }
]

JSON WHERE Request

JSON WHERE Response

[
   {
      "value":"Autoroute 20, Montr\u00e9al, QC"
   },
   {
      "value":"Auburn Bay, Calgary, AB"
   },
   {
      "value":"Auteuil, Laval, QC"
   },
   {
      "value":"Auditorium, Kitchener, ON"
   },
   {
      "value":"Auden Park, Kingston, ON"
   },
   {
      "value":"Audley, Ajax, ON"
   },
   {
      "value":"Aurora, ON"
   },
   {
      "value":"Aurora Grove, Aurora, ON"
   },
   {
      "value":"Aurora Heights, Aurora, ON"
   },
   {
      "value":"Aupaluk, QC"
   }
]

Response Elements

WHAT Term Results

Items Type Description
Root Object
  Array of suggestions An array of suggested values in order it should be displayed.
Suggestion Object
value text Suggested value

WHERE Term Results

Name Type Description
Root Object
  Array of suggestions An array of suggested values in order it should be displayed.
Suggestion Object
value text Suggested value

Error Codes

Standard HTTP Status Codes

The API will return standard HTTP response codes as described in the following table, under the conditions listed in the description:

HTTP Status Description
200 OK The request was successfully completed.
400 Bad Request

The request could not be processed because it contains missing or invalid information (such as validation error on an input field, a missing required value, and so on). If this error was a result of a missing field, the response will contain details about the error (in the format that was specified by the fmt parameter, or XML by default).

Example: 400Bad RequestMissing required parameter ‘listingId’.

403 Not Authorized
You are not authorized to make calls to the API. You need to register for an account, http://developer.yellowapi.com/member/register, and then apply for an API key, http://developer.yellowapi.com/apps/register.
403 Developer Inactive Your account is inactive. Contact developer@yellowapi.com for support.
403 Over Queries Per Second Limit You have issued too many queries per second. You can find out your usage and quota here: http://developer.yellowapi.com/apps/register. If you need to increase the number of queries per second, please contact developer@yellowapi.com.
403 Over Rate Limit
You have exhausted the allowed queries per day for your API key. If you need to increase this limit, please contact developer@yellowapi.com.
403 Unknown Referer
This may occur if you are tying keys to referring urls.
403 Service over QPS Limit Same as 403 Over Queries Per Second Limit above. You have issued too many queries per second. You can find your quota here: http://developer.yellowapi.com/apps/register. If you need to increase the number of queries per second, please contact developer@yellowapi.com.
404 Not Found The request specified a URI of a resource that does not exist.
405 Method Not Allowed The HTTP verb specified in the request (DELETE, GET, HEAD, POST, PUT) is not supported for this request URI.
406 Not Acceptable The resource identified by this request is not capable of generating a representation corresponding to one of the media types in the Accept header of the request.
500 Internal Server Error The server encountered an unexpected condition which prevented it from fulfilling the request.
501 Not Implemented The server does not (currently) support the functionality required to fulfill the request.
503 Service Unavailable The server is currently unable to handle the request due to temporary overloading or maintenance of the server.
504 Gateway Timeout
The gateway has timed out. Try again later.

I/O Docs

YellowAPI™ Interactive Documentation Platform

Exploring, learning and testing YellowAPI™ has never been that easy! Choose your API key, fill in the parameter fields and witness the magic! Go to I/O Docs now!