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:

  1. Go to https://developers.google.com/oauthplayground/
  2. Select the APIs you want to authorize and click ‘Authorize APIs.’
  3. On the next screen, provide your credentials.
  4. Email: [Enter your login email]
  5. Password: [Enter your password]
  6. 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:**

  1. Open http://www.omdbapi.com/apikey.aspx?__EVENTTARGET=freeAcct&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUKLTIwNDY4MTIzNQ9kFgYCAQ9kFgICBw8WAh4HVmlzaWJsZWhkAgIPFgIfAGhkAgMPFgIfAGhkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYDBQtwYXRyZW9uQWNjdAUIZnJlZUFjY3QFCGZyZWVBY2N0x0euvR%2FzVv1jLU3mGetH4R3kWtYKWACCaYcfoP1IY8g%3D&__VIEWSTATEGENERATOR=5E550F58&__EVENTVALIDATION=%2FwEdAAU5GG7XylwYou%2BzznFv7FbZmSzhXfnlWWVdWIamVouVTzfZJuQDpLVS6HZFWq5fYpioiDjxFjSdCQfbG0SWduXFd8BcWGH1ot0k0SO7CfuulN6vYN8IikxxqwtGWTciOwQ4e4xie4N992dlfbpyqd1D&at=freeAcct&Email=
  2. Select Account Type ‘FREE.’
  3. Enter your email address.
  4. Enter your first name and last name.
  5. Describe in a few words your purpose of using this service.
  6. Click on ‘Submit.’
  7. 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]