This folder contains the IDL specifications of 36 operations from 23 different web APIs. The APIs are classified into 2 groups:
- APIs originally included in our review of inter-parameter dependencies in real-world web APIs [reference] (11 APIs, 16 operations).
- APIs not included in our initial study (12 APIs, 20 operations).
- Bing Web Search:
- Search. IDL specification. Link to the API documentation.
- Forte:
- Create application. IDL specification. Link to the API documentation.
- Foursquare:
- Search for venues. IDL specification. Link to the API documentation.
- GitHub:
- Create deployment status. IDL specification. Link to the API documentation.
- Get user repos. IDL specification. Link to the API documentation.
- Google Geocoding:
- Geocode request. IDL specification. Link to the API documentation.
- Google Maps:
- Nearby search. IDL specification. Link to the API documentation.
- PayPal:
- Create invoice. IDL specification. Link to the API documentation.
- Stripe:
- Create coupon. IDL specification. Link to the API documentation.
- Create product. IDL specification. Link to the API documentation.
- Tumblr:
- Create post. IDL specification. Link to the API documentation.
- Get blog likes. IDL specification. Link to the API documentation.
- Yelp:
- Search businesses. IDL specification. Link to the API documentation.
- YouTube:
- Get comment threads. IDL specification. Link to the API documentation.
- Get videos. IDL specification. Link to the API documentation.
- Search. IDL specification. Link to the API documentation.
- Amazon Product Advertising:
- Add items to cart. IDL specification. Link to the API documentation.
- Look up items. IDL specification. Link to the API documentation.
- BitLy:
- Get bitlinks by group. IDL specification. Link to the API documentation.
- Box:
- Get items in folder. IDL specification. Link to the API documentation.
- Request access token. IDL specification. Link to the API documentation.
- CityGrid:
- LatLon search. IDL specification. Link to the API documentation.
- Get places detail. IDL specification. Link to the API documentation.
- Google Calendar:
- Get instances of recurring event. IDL specification. Link to the API documentation.
- List events. IDL specification. Link to the API documentation.
- Groupon:
- Get deals. IDL specification. Link to the API documentation.
- Hoiio:
- Make call. IDL specification. Link to the API documentation.
- Napster:
- Get favorites. IDL specification. Link to the API documentation.
- Reddit:
- Search. IDL specification. Link to the API documentation.
- Upload subreddit image. IDL specification. Link to the API documentation.
- Shopify:
- Create price rule. IDL specification. Link to the API documentation.
- Get price rules. IDL specification. Link to the API documentation.
- Vimeo:
- Edit user. IDL specification. Link to the API documentation.
- Get videos uploaded by user. IDL specification. Link to the API documentation.
- Weather Company Data:
- Get daily almanac of location. IDL specification. Link to the API documentation.
- Search locations. IDL specification. Link to the API documentation.