API calls
The SaaS connectors make API calls to respective vendor 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/me
Refer 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/users
Refer 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/me
Refer 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/users
Refer 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/workspaces
Refer 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/authorize
Refer 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/token
Refer to Box docs for more information.
Users
Uses the GET operation to retrieve a list of users.
URI:
https://api.box.com/2.0/users
Refer 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/events
Refer 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/authorize
Refer to Dropbox docs for more information.
Access token
Uses the POST operation to retrieve an access token.
URI:
https://api.dropboxapi.com/oauth2/token
Refer 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_info
Refer 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/list
Refer 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_events
Refer 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/agents
Refer 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/me
Refer 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/owners
Refer 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/agents
Refer 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/users
Refer 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/public
Refer 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/user
Refer 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/meta
Refer 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/users
Refer 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_members
Refer 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/authorize
Refer 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/token
Refer to GoToMeeting docs for more information.
Organizers
Uses the GET operation to get all GoToMeeting organizers.
URI:
https://api.getgo.com/G2M/rest/organizers
Refer 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/history
Refer 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/groups
Refer to GoToMeeting docs for more information.
LogMeIn GoToWebinar 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/authorize
Refer 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/token
Refer to GoToWebinar docs for more information.
Users
Uses the GET operation to get users
URI:
https://api.getgo.com/admin/rest/v1/accounts/{accountKey}/users
Refer 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}/webinars
Refer 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/token
Refer 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_time
Refer to Google developer docs for more information.
HubSpot API calls
Owners
Uses the GET operation to get owners
URI:
https://api.hubapi.com/owners/v2/owners
Refer to HubSpot docs for more information.
Recent engagements
Uses the GET operation to get recent engagements
URI:
https://api.hubapi.com/engagements/v1/engagements/recent/modified
Refer 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/integrations/v1/me
Refer to HubSpot docs for more information.
Kayako API calls
Users
Uses the GET operation to get users
URI:
http(s)://{your_hostname}/api/v1/users
Refer 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/tests
Refer 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/v2
Refer to Monday docs for more information.
Okta API calls
Users
Uses the GET operation to get users
URI:
https://{your_okta_domain}/api/v1/users
Refer 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/me
Refer to Okta docs for more information.
Pipedrive API calls
Users
Uses the GET operation to get users
URI:
https://api.pipedrive.com/v1/users
Refer 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/me
Refer 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/token
Refer 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/authorize
Refer 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/signin
Refer 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/signout
Refer 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}/users
Refer to Tableau docs for more information.
Taskworld API calls
Access token
Uses the POST operation to retrieve an access token.
URI:
https://{yourTaskworldHostname}/v1/auth
Refer to Taskworld docs for more information.
Workspaces
Uses the POST operation to get all workspaces
URI:
https://{yourTaskworldHostname}/v1/workspace.get-all
Refer to Taskworld docs for more information.
Users
Uses the POST operation to get users for a specified workspace
URI:
https://{yourTaskworldHostname}/v1/workspace.get-user
Refer 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/Users
Refer 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/authorize
Refer 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}/members
Refer 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/batch
Refer 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/XMLService
Refer 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/members
Refer 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_members
Refer 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/v4
Refer to Wrike docs for more information.
Access token
Uses the POST operation to retrieve an access token.
URI:
https://www.wrike.com/oauth2/token
Refer 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/token
Refer 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/version
Refer to Wrike docs for more information.
Account
Uses the GET operation to retrieve the current account.
URI:
https://www.{host}.com/api/v4/account
Refer 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/contacts
Refer 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/invitations
Refer 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/tasks
Refer 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/comments
Refer 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/attachments
Refer 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/timelogs
Refer 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/new
Refer to Zendesk docs for more information.
Access token
Uses the POST operation to retrieve an access token.
URI:
https://{subdomain}.zendesk.com/oauth/tokens
Refer 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.json
Refer 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.json
Refer 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/auth
Refer to ZohoCRM docs for more information.
Access token
Uses the POST operation to retrieve an access token. The
ZohoAccountsUrl
field is returned in the Authorization code response and returns a domain-specific URL per organization.URI:
{ZohoAccountsUrl}/oauth/v2/token
Refer to ZohoCRM docs for more information.
Refresh token
Uses the POST operation to refresh an access token.
URI:
{ZohoAccountsUrl}/oauth/v2/token
Refer to ZohoCRM docs for more information.
Organization
Uses the GET operation to retrieve organization details.
URI:
{ZohoAccountsUrl}/crm/v2.1/org
Refer to ZohoCRM docs for more information.
Users
Uses the GET operation to retrieve users.
URI:
{ZohoAccountsUrl}/crm/v2.1/users
Refer 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/users
Refer to Zoom docs for more information.