Skip to content

Instantly share code, notes, and snippets.

@joelcorey
Last active April 22, 2019 15:28
Show Gist options
  • Save joelcorey/03cb349e05346809e6becbb806f15fb6 to your computer and use it in GitHub Desktop.
Save joelcorey/03cb349e05346809e6becbb806f15fb6 to your computer and use it in GitHub Desktop.
API Documentation
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