Connector API calls
The SaaS connectors make API calls to respective vendors to retrieve data. These call properties are described below for each connector.
Aha! API calls
-
Current user
Uses the GET operation to retrieve information about the current user, but only for testing the connection - this data is not saved.
URI:
{yourcompany}.aha.io/api/v1/meRefer to Aha! docs for more information.
-
Users
Uses the GET operation to retrieve a list of the account's users.
URI:
{yourcompany}.aha.io/api/v1/usersRefer to Aha! docs for more information.
Asana API calls
-
Current user
Uses the GET operation to retrieve information about the current user, but only for testing the connection - this data is not saved.
URI:
https://app.asana.com/api/1.0/users/meRefer to Asana docs for more information.
-
Users
Uses the GET operation to retrieve a list of users (per workspace)
URI:
https://app.asana.com/api/1.0/usersRefer to Asana docs for more information.
-
Workspaces
Uses the GET operation to retrieve a list of workspaces (highest-level organizational unit in Asana)
URI:
https://app.asana.com/api/1.0/workspacesRefer to Asana docs for more information.
Box API calls
-
Authorization code
Uses the GET operation in the web browser during the OAuth 2.0 process to retrieve an authorization code.
URI:
https://www.box.com/api/oauth2/authorizeRefer to Box docs for more information.
-
Access token
Uses the POST operation to retrieve and refresh an access token.
URI:
https://www.box.com/api/oauth2/tokenRefer to Box docs for more information.
-
Users
Uses the GET operation to retrieve a list of users.
URI:
https://api.box.com/2.0/usersRefer to Box docs for more information.
-
Events
Uses the GET operation to retrieve a list of user and enterprise events.
URI:
https://api.box.com/2.0/eventsRefer to Box docs for more information.
Dropbox API calls
-
Authorization code
Uses the GET operation in the web browser during OAuth 2.0 process to retrieve an authorization code.
URI:
https://www.dropbox.com/oauth2/authorizeRefer to Dropbox docs for more information.
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://api.dropboxapi.com/oauth2/tokenRefer to Dropbox docs for more information.
-
Team
Uses the POST operation to retrieve information about a team.
URI:
https://api.dropboxapi.com/2/team/get_infoRefer to Dropbox docs for more information.
-
Team members
Uses the POST operation to list members of a team.
URI:
https://api.dropboxapi.com/2/team/members/listRefer to Dropbox docs for more information.
-
Team events
Uses the POST operation to list team events.
URI:
https://api.dropbox.com/2/team_log/get_eventsRefer to Dropbox docs for more information.
Freshworks Freshdesk API calls
-
Agents
Uses the GET operation to list Freshdesk agents.
URI:
https://{your_domain}.freshdesk.com/api/v2/agentsRefer to Freshdesk docs for more information.
-
Currently authenticated agent
Uses the GET operation to retrieve the currently authenticated agent, but only for testing the connection - this data is not saved.
URI:
https://{your_domain}.freshdesk.com/api/v2/agents/meRefer to Freshdesk docs for more information.
Freshworks Freshsales API calls
-
Users
Uses the GET operation to list Freshsales users.
URI:
https://{your_domain}.freshsales.io/api/selector/ownersRefer to Freshsales docs for more information.
Freshworks Freshservice API calls
-
Agents
Uses the GET operation to list Freshservice agents.
URI:
https://{your_domain}.freshservice.com/api/v2/agentsRefer to Freshservice docs for more information.
GitHub Enterprise API calls
-
Users
Uses the GET operation to retrieve a list of users.
URI:
http(s)://{your_hostname}/api/v3/usersRefer to GitHub docs for more information.
-
User details
Uses the GET operation to get details about a user.
URI:
http(s)://{your_hostname}/api/v3/users/{id}Refer to GitHub docs for more information.
-
Events
Uses the GET operation to retrieve a list of public events for a user.
URI:
http(s)://{your_hostname}/api/v3/users/{username}/events/publicRefer to GitHub docs for more information.
-
Currently authenticated user
Uses the GET operation to get details about a currently authenticated user, but only for testing the connection - this data is not saved.
URI:
http(s)://{your_hostname}/api/v3/userRefer to GitHub docs for more information.
-
Meta information
Uses the GET operation to get meta-information about the GitHub Enterprise Server, but only for testing the connection - this data is not saved.
URI:
http(s)://{your_hostname}/api/v3/metaRefer to GitHub docs for more information.
GitLab Enterprise API calls
-
Users (self-hosted version)
Uses the GET operation to retrieve a list of users.
URI:
http(s)://{your_hostname}/api/v4/usersRefer to GitLab docs for more information.
-
Users (SaaS version)
Uses the GET operation to retrieve a list of users.
URI:
https://gitlab.com/api/v4/groups/{group_name}/billable_membersRefer to GitLab docs for more information.
LogMeIn GoToMeeting API calls
-
Authorization code
Uses the GET operation in the web browser during the Oauth 2.0 process to retrieve an authorization code.
URI:
https://api.getgo.com/oauth/v2/authorizeRefer to GoToMeeting docs for more information.
-
Access token
Uses the POST operation to retrieve and refresh an access token.
URI:
https://api.getgo.com/oauth/v2/tokenRefer to GoToMeeting docs for more information.
-
Organizers
Uses the GET operation to get all GoToMeeting organizers.
URI:
https://api.getgo.com/G2M/rest/organizersRefer to GoToMeeting docs for more information.
-
Meetings history
Uses the GET operation to get all users meeting history report.
URI:
https://api.getgo.com/admin/rest/v1/accounts/{accountKey}/users/reports/meeting/historyRefer to GoToMeeting docs for more information.
-
Groups
Uses the GET operation to get groups, but only for testing the connection - this data is not saved.
URI:
https://api.getgo.com/G2M/rest/groupsRefer to GoToMeeting docs for more information.
LogMeIn GoToWebinar API calls
-
Authorization code
Uses the GET operation i_n the web browser_ during the Oauth 2.0 process to retrieve an authorization code.
URI:
https://api.getgo.com/oauth/v2/authorizeRefer to GoToWebinar docs for more information.
-
Access token
Uses the POST operation to retrieve and refresh an access token.
URI:
https://api.getgo.com/oauth/v2/tokenRefer to GoToWebinar docs for more information.
-
Users
Uses the GET operation to get users
URI:
https://api.getgo.com/admin/rest/v1/accounts/{accountKey}/usersRefer to GoToWebinar docs for more information.
-
Webinars
Uses the GET operation to list webinars within a given date range
URI:
https://api.getgo.com/G2W/rest/v2/accounts/{accountKey}/webinarsRefer to GoToWebinar docs for more information.
Google Workspace API calls
-
Acces token
Uses the POST operation to retrieve an access token.
URI:
https://www.googleapis.com/oauth2/v4/tokenRefer to Google developer docs for information on the same principle.
-
Users
Uses the GET operation to retrieve paginated list of either deleted users or all users in a domain.
URI:
https://content.googleapis.com/admin/directory/v1/users?domain={domain}Refer to Google developer docs for more information.
-
User activity
Uses the GET operation to retrieve a user usage report that returns Google Workspace service usage information for users in your domain.
URI:
https://www.googleapis.com/admin/reports/v1/usage/users/all/dates/{date}?parameters=gmail:last_interaction_timeRefer to Google developer docs for more information.
HubSpot API calls
-
Owners
Uses the GET operation to get owners
URI:
https://api.hubapi.com/crm/v3/ownersRefer to HubSpot docs for more information.
-
Login activity
Uses the GET operation to get users login activity.
URI:
https://api.hubapi.com/account-info/v3/activity/loginRefer to HubSpot docs for more information.
-
Account details
Uses the GET operation to get details for a HubSpot account, but only for testing the connection - this data is not saved.
URI:
https://api.hubapi.com/account-info/v3/detailsRefer to HubSpot docs for more information.
Kayako API calls
-
Users
Uses the GET operation to get users
URI:
http(s)://{your_hostname}/api/v1/usersRefer to Kayako docs for more information.
-
Emails
Uses the GET operation to get user emails
URI:
http(s)://{your_hostname}/api/v1/identities/emails/{userId}Refer to Kayako docs for more information.
-
Tests
Uses the GET operation to get tests, but only for testing the connection - this data is not saved.
URI:
http(s)://{your_hostname}/api/v1/testsRefer to Kayako docs for more information.
Monday.com API calls
-
GraphQL API endpoint
Uses the POST operation to retrieve requested data specified in the GraphQL query
URI:
https://api.monday.com/v2Refer to Monday docs for more information.
Okta API calls
-
Users
Uses the GET operation to get users
URI:
https://{your_okta_domain}/api/v1/usersRefer to Okta docs for more information.
-
Currently authenticated user
Uses the GET operation to get the currently authenticated user, but only for testing the connection - this data is not saved.
URI:
https://{your_okta_domain}/api/v1/users/meRefer to Okta docs for more information.
Pipedrive API calls
-
Users
Uses the GET operation to get users
URI:
https://api.pipedrive.com/v1/usersRefer to Pipedrive docs for more information.
-
Currently authenticated user
Uses the GET operation to get the currently authenticated user
URI:
https://api.pipedrive.com/v1/users/meRefer to Pipedrive docs for more information.
Salesforce Sales Cloud API calls
-
Users
Uses the GET operation to execute a SOQL query that returns all the results in a single response. The connector uses the query to get a list of users and user license IDs.
URI:
https://{yourInstance}.salesforce.com/services/data/v40.0/query/Refer to Salesforce developer docs for more information.
-
User licenses
Uses the GET operation to access records based on the specified object ID. The connector uses the API endpoint to get user license details.
URI:
https://{yourInstance}.salesforce.com/services/data/v40.0/sobjects/UserLicense/{id}Refer to Salesforce developer docs for more information.
-
Version
Uses the GET operation to list summary information about each Salesforce version currently available, including the version, label, and a link to each version's root. The connector is using this to test the REST API connection, it does not save this data.
URI:
https://{yourInstance}.salesforce.com/services/data/Refer to Salesforce developer docs for more information.
-
Available resources
Uses the GET operation to list available resources for the specified API version, including resource name and URI. The connector is using this to test the REST API connection, it does not save this data.
URI:
https://{yourInstance}.salesforce.com/services/data/v40.0/Refer to Salesforce developer docs for more information.
-
Authentication token
Uses the POST operation during the Oauth 2.0 process to retrieve an access token.
URI:
https://{yourInstance}.salesforce.com/services/oauth2/tokenRefer to Salesforce developer docs for more information.
-
Authorization code
Uses the GET operation in the web browser during the Oauth 2.0 process to retrieve an authorization code.
URI:
https://{yourInstance}.salesforce.com/services/oauth2/authorizeRefer to Salesforce developer docs for more information.
Tableau Online API calls
-
Access token
Uses the POST operation to create a session and retrieve an access token.
URI:
https://{yourTableauDomain}/api/3.1/auth/signinRefer to Tableau docs for more information.
-
Close session
Uses the POST operation to close a session and invalidate an access token.
URI:
https://{yourTableauDomain}/api/3.1/auth/signoutRefer to Tableau docs for more information.
-
Users
Uses the GET operation to get users for a specified site.
URI:
https://{yourTableauDomain}/api/3.1/sites/{yourTableauSiteId}/usersRefer to Tableau docs for more information.
Taskworld API calls
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://{yourTaskworldHostname}/v1/authRefer to Taskworld docs for more information.
-
Workspaces
Uses the POST operation to get all workspaces
URI:
https://{yourTaskworldHostname}/v1/workspace.get-allRefer to Taskworld docs for more information.
-
Users
Uses the POST operation to get users for a specified workspace
URI:
https://{yourTaskworldHostname}/v1/workspace.get-userRefer to Taskworld docs for more information.
TeamSupport API calls
-
Users
Uses the GET operation to get users
URI:
https://app.{yourTeamSupportServerName}.teamsupport.com/api/json/UsersRefer to TeamSupport docs for more information.
Atlassian Trello API calls
-
Access tokens
Uses the GET operation in the web browser to retrieve an access token.
URI:
https://trello.com/1/authorizeRefer to Trello docs for more information.
-
Organization
Uses the GET operation to retrieve an organization.
URI:
https://trello.com/1/organizations/{orgId}Refer to Trello docs for more information.
-
Members
Uses the GET operation to retrieve members of an organization.
URI:
https://trello.com/1/organizations/{orgId}/membersRefer to Trello docs for more information.
-
Batch call
Uses the GET operation to send up to 10 requests in a single call. The connector uses the batch API to retrieve member actions.
URI:
https://trello.com/1/batchRefer to Trello docs for more information.
Cisco Webex API calls
-
Meetings XML API
Uses the POST operation to send and receive data in API format. The connector uses the Meetings XML API to retrieve users, Webex site metadata, meetings history, and meeting attendees.
URI:
https://api.webex.com/WBXService/XMLServiceRefer to Webex docs for more information.
Workplace API calls
-
Users
Uses the GET operation to retrieve a list of active user accounts.
URI:
https://graph.facebook.com/community/membersRefer to Workplace docs for more information.
-
Former users
Uses the GET operation to retrieve a list of deactivated user accounts.
URI:
https://graph.facebook.com/community/former_membersRefer to Workplace docs for more information.
Wrike API calls
-
Authorization code
Uses the GET operation in the web browser during the OAuth 2.0 process to retrieve an authorization code.
URI:
https://www.wrike.com/oauth2/authorize/v4Refer to Wrike docs for more information.
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://www.wrike.com/oauth2/tokenRefer to Wrike docs for more information.
-
Refresh token
Uses the POST operation to refresh an access token. The host field is returned in the initial token response, and specifies a data center where customer data is located.
URI:
https://www.{host}.com/oauth2/tokenRefer to Wrike docs for more information.
-
Version
Uses the GET operation to retrieve the API version, but only for testing the connection - this data is not saved.
URI:
https://www.{host}.com/api/v4/versionRefer to Wrike docs for more information.
-
Account
Uses the GET operation to retrieve the current account.
URI:
https://www.{host}.com/api/v4/accountRefer to Wrike docs for more information.
-
Contacts
Uses the GET operation to retrieve the list of contacts for the current account.
URI:
https://www.{host}.com/api/v4/contactsRefer to Wrike docs for more information.
-
Invitations
Uses the GET operation to retrieve the user invitations for the current account.
URI:
https://www.{host}.com/api/v4/invitationsRefer to Wrike docs for more information.
-
Tasks
Uses the GET operation to retrieve tasks in the current account.
URI:
https://www.{host}.com/api/v4/tasksRefer to Wrike docs for more information.
-
Comments
Uses the GET operation to retrieve the comments in the current account.
URI:
https://www.{host}.com/api/v4/commentsRefer to Wrike docs for more information.
-
Attachments
Uses the GET operation to retrieve attachments in the current account.
URI:
https://www.{host}.com/api/v4/attachmentsRefer to Wrike docs for more information.
-
Timelogs
Uses the GET operation to retrieve timelog records for the current account.
URI:
https://www.{host}.com/api/v4/timelogsRefer to Wrike docs for more information.
Zendesk API calls
-
Authorization code
Uses the GET operation in the web browser during the OAuth 2.0 process to retrieve an authorization code.
URI:
https://{subdomain}.zendesk.com/oauth/authorizations/newRefer to Zendesk docs for more information.
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://{subdomain}.zendesk.com/oauth/tokensRefer to Zendesk docs for more information.
-
OAuth clients
Uses the GET operation to retrieve a list of OAuth clients.
URI:
https://{subdomain}.zendesk.com/api/v2/oauth/clients.jsonRefer to Zendesk docs for more information.
-
Users
Uses the GET operation to retrieve a list of users.
URI:
https://{subdomain}.zendesk.com/api/v2/users.jsonRefer to Zendesk docs for more information.
Zoho CRM API calls
-
Authorization code
Uses the GET operation in the web browser during the OAuth 2.0 process to retrieve an authorization code.
URI:
https://accounts.zoho.com/oauth/v2/authRefer to ZohoCRM docs for more information.
-
Access token
Uses the POST operation to retrieve an access token. The
ZohoAccountsUrlfield is returned in the Authorization code response and returns a domain-specific URL per organization.URI:
{ZohoAccountsUrl}/oauth/v2/tokenRefer to ZohoCRM docs for more information.
-
Refresh token
Uses the POST operation to refresh an access token.
URI:
{ZohoAccountsUrl}/oauth/v2/tokenRefer to ZohoCRM docs for more information.
-
Organization
Uses the GET operation to retrieve organization details.
URI:
{ZohoAccountsUrl}/crm/v2.1/orgRefer to ZohoCRM docs for more information.
-
Users
Uses the GET operation to retrieve users.
URI:
{ZohoAccountsUrl}/crm/v2.1/usersRefer to ZohoCRM docs for more information.
Zoom API calls
-
Users
Uses the GET operation to retrieve a list of the account's users.
URI:
https://api.zoom.us/v2/usersRefer to Zoom docs for more information.