Open APIs – Configuration Details¶
Adafruit IO¶
Authentication Type: API Key
- Import API: https://raw.githubusercontent.com/adafruit/io-api/gh-pages/v2.json
- Authentication: API-KEY
- Key: X-AIO-Key
- Value: aio_UTqF73klycqdLWpbp0wLl7RHKV25
- UserName: [Enter you user name]
- FeedKey: [Enter your feed key]
- Adafruit Login Page: https://accounts.adafruit.com/users/sign_in
- Email: [Enter your login email]
- Password: [Enter your password]
Avaza API¶
Authentication Type: OAuth 2, Authorization Code
- Import API: https://api.avaza.com/swagger/docs/v1
- Authentication: oauth2 (Access token will be valid for 1 day)
- Token URL: https://any.avaza.com/oauth2/token
- Auth URL: https://any.avaza.com/oauth2/authorize
- ClientId: *** (enter client ID)
- Client Secret: c1d4b723790f0e24d0b2df68ebde613e9533****
- Avaza Login Page: https://any.avaza.com/account/login
- Email: [Enter your email]
- Password: [Enter your password]
BOX API¶
Authentication Type: Bearer Token
- Base URL: https://api.box.com/2.0
- Authentication: Bearer Token (Access token will be valid for 1 hr)
- Token: 1IVYyDgfDPyWpoXe9c4RMOt7tmtiB75q
- Steps to generate access token:
- Page: https://app.box.com/developers/console/app/984015/configuration
- Email: [Enter your login email]
- Password: [Enter password]
- Click on “Generate Developer Token” to generate access token
- API Reference: https://developer.box.com/en/reference
Facebook API¶
Authentication Type: OAuth 2, Authorization Code
- Base URL: https://graph.facebook.com/
- Auth URL: https://www.facebook.com/dialog/oauth
- Access Token URL: https://graph.facebook.com/oauth/access_token
- Client ID: 217423066002***
- Client Secret: d7d8969c6ea31bf117f04768b63bb***
- Credentials to use when using ‘Request Token’
- Email address: [Enter your email]
- Password: [Enter your password]
Google Drive¶
Authentication Type: Bearer Token
- Base URL: https://www.googleapis.com/drive/v3
- Authentication: Bearer Token (Token will be valid for an hour)
- Token: ya29.Il_AB6CICAcAQD6lKoQCW3K2DO_enBd3be5G2Vvd0hZ3Q8US4eHL-PEOS1qRD7zzSEN3t_qb_eNqWzZS3zsXP_FcAHA9TSoy-tDpsWv0RnWRledPhZqRt79f9X***
- API Reference: https://developers.google.com/drive/api/v3/reference
Steps to generate access token:
- Go to https://developers.google.com/oauthplayground/
- Select the APIs you want to authorize and click ‘Authorize APIs.’
- On the next screen, provide your credentials.
- Email: [Enter your login email]
- Password: [Enter your password]
- Now click on ‘Exchange authorization code for tokens’ to generate access token.
netAuth API¶
Authentication Type: API Key
- Import API: https://api.doc.nextauth.com/api/swagger.json
- Authentication: API-KEY
- KEY: [Enter API Key]
- VALUE: J5znqilK_qUt65iQyy9W2Q
- Help link: https://api.doc.nextauth.com/
OMDb API¶
Authentication Type: API Key
- API key to be passed as a query parameter
- JSON File: http://www.omdbapi.com/swagger.json
Steps to generate API Key:**
- Open http://www.omdbapi.com/apikey.aspx?__EVENTTARGET=freeAcct&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKLTIwNDY4MTIzNQ9kFgYCAQ9kFgICBw8WAh4HVmlzaWJsZWhkAgIPFgIfAGhkAgMPFgIfAGhkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYDBQtwYXRyZW9uQWNjdAUIZnJlZUFjY3QFCGZyZWVBY2N0x0euvR%2FzVv1jLU3mGetH4R3kWtYKWACCaYcfoP1IY8g%3D&__VIEWSTATEGENERATOR=5E550F58&__EVENTVALIDATION=%2FwEdAAU5GG7XylwYou%2BzznFv7FbZmSzhXfnlWWVdWIamVouVTzfZJuQDpLVS6HZFWq5fYpioiDjxFjSdCQfbG0SWduXFd8BcWGH1ot0k0SO7CfuulN6vYN8IikxxqwtGWTciOwQ4e4xie4N992dlfbpyqd1D&at=freeAcct&Email=
- Select Account Type ‘FREE.’
- Enter your email address.
- Enter your first name and last name.
- Describe in a few words your purpose of using this service.
- Click on ‘Submit.’
- You will get the API Key in your email with a link to activate it, click on that link and the key will be activated.
Square Connect API¶
Authentication Type: Bearer Token
- Import API: https://raw.githubusercontent.com/square/connect-api-specification/master/api.json
- Authentication: Bearer Token
- Token: EAAAEPXVtza2Utrx-GJ90Az4sCQ_NLbLYOKANVFmJiPGJ1Z6B-eJgZ-2V1***
- Use this API to import: https://raw.githubusercontent.com/
Note: This looks like an issue with Square Connect’s documentation because the ‘Import API’ option does not work.
Zendesk API¶
Authentication Type: Basic Authentication
- Username: [Enter username or login email]
- Password: [Enter password]