Last active
April 22, 2019 15:28
-
-
Save joelcorey/03cb349e05346809e6becbb806f15fb6 to your computer and use it in GitHub Desktop.
API Documentation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1.) | |
YouTube API subscription list endpoint: | |
https://developers.google.com/youtube/v3/docs/subscriptions/list | |
Required: | |
part - string | |
The part parameter specifies a comma-separated list of one or more subscription resource properties that the API response will include. | |
Optional: | |
forChannelId string | |
The forChannelId parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels. | |
maxResults unsigned integer | |
The maxResults parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are 0 to 50, inclusive. The default value is 5. | |
2.) | |
Google Maps Geocoding API | |
https://developers.google.com/maps/documentation/geocoding/intro | |
Statue of liberty: | |
https://maps.googleapis.com/maps/api/geocode/json?address=Statue+of+Liberty+National+Monument,+New+York,+NY&key=YOUR_API_KEY | |
My address: | |
https://maps.googleapis.com/maps/api/geocode/json?address=585+Liberty+St+Se,+Salem,+OR&key=YOUR_API_KEY | |
3.) | |
https://www.meetup.com/meetup_api/ | |
Does this API require authentication? | |
Yes. Legacy - API Key (no longer given out) and OAuth. | |
Does this API support CORS? | |
Yes - The Meetup API supports the CORS specification which allows browser clients hosted on a domain other than api.meetup.com to communicate directly with the API. | |
Find the events search endpoint documentation. Describe in detail the response format of the events search endpoint. | |
Returns a list of objects. The first object being the current city in context. The second object being a list of events. Each of these objects contains a large amount of key/value data, many of which are themselves objects. | |
What are the limitations placed on the number of requests that can be made? | |
It's not stated directly. You can, however, read the 3 limit metric in the following headers: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset | |
List the errors that you can expect when making calls to this API. | |
invalid_request - The request was malformed or missing parameters | |
unauthorized_client - The client is not authorized | |
access_denied - The user denied the request for authorization | |
unsupported_response_type - Meetup doesn't support the provided response_type | |
4xx or 5xx - The HTTP status code of any other error | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment