Open APIs – Configuration Details

Note: Client Secret, Access Token and API Key are to be generated by the user, and will be unique for every application. The values specified below are just for example.

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 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 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 Submit.
  7. You will get the API Key in your email with a link to activate it. Click on this 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]