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/me
For more information, refer to Aha! docs .
-
Users
Uses the GET operation to retrieve a list of the account's users.
URI:
{yourcompany}.aha.io/api/v1/users
For more information, refer to Aha! docs .
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
For more information, refer to Asana docs .
-
Users
Uses the GET operation to retrieve a list of users. (per workspace)
URI:
https://app.asana.com/api/1.0/users
For more information, refer to Asana docs .
-
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
For more information, refer to Asana docs .
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
For more information, refer to Box docs .
-
Access token
Uses the POST operation to retrieve and refresh an access token.
URI:
https://www.box.com/api/oauth2/token
For more information, refer to Box docs .
-
Users
Uses the GET operation to retrieve a list of users.
URI:
https://api.box.com/2.0/users
For more information, refer to Box docs .
-
Events
Uses the GET operation to retrieve a list of user and enterprise events.
URI:
https://api.box.com/2.0/events
For more information, refer to Box docs .
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
For more information, refer to Dropbox docs .
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://api.dropboxapi.com/oauth2/token
For more information, refer to Dropbox docs .
-
Team
Uses the POST operation to retrieve information about a team.
URI:
https://api.dropboxapi.com/2/team/get_info
For more information, refer to Dropbox docs .
-
Team members
Uses the POST operation to list members of a team.
URI:
https://api.dropboxapi.com/2/team/members/list
For more information, refer to Dropbox docs .
-
Team events
Uses the POST operation to list team events.
URI:
https://api.dropbox.com/2/team_log/get_events
For more information, refer to Dropbox docs .
Freshworks Freshdesk API calls
-
Agents
Uses the GET operation to list Freshdesk agents.
URI:
https://{your_domain}.freshdesk.com/api/v2/agents
For more information, refer to Freshdesk docs .
-
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
For more information, refer to Freshdesk docs .
Freshworks Freshsales API calls
-
Users
Uses the GET operation to list Freshsales users.
URI:
https://{your_domain}.freshsales.io/api/selector/owners
For more information, refer to Freshsales docs .
Freshworks Freshservice API calls
-
Agents
Uses the GET operation to list Freshservice agents.
URI:
https://{your_domain}.freshservice.com/api/v2/agents
For more information, refer to Freshservice docs .
GitHub Enterprise API calls
-
Users
Uses the GET operation to retrieve a list of users.
URI:
http(s)://{your_hostname}/api/v3/users
For more information, refer to GitHub docs .
-
User details
Uses the GET operation to get details about a user.
URI:
http(s)://{your_hostname}/api/v3/users/{id}
For more information, refer to GitHub docs .
-
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
For more information, refer to GitHub docs .
-
Audit logs
Uses the GET operation to retrieve the audit logs for a specified enterprise organization.
URI:
https://{hostname}/api/v3/enterprises/{enterprise}/audit-log
For more information, refer to GitHub docs .
-
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
For more information, refer to GitHub docs .
-
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
For more information, refer to GitHub docs .
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
For more information, refer to GitLab docs .
-
Users (SaaS version)
Uses the GET operation to retrieve a list of users.
URI:
https://gitlab.com/api/v4/groups/{group_name}/billable_members
For more information, refer to GitLab docs .
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
For more information, refer to GoToMeeting docs .
-
Access token
Uses the POST operation to retrieve and refresh an access token.
URI:
https://api.getgo.com/oauth/v2/token
For more information, refer to GoToMeeting docs .
-
Organizers
Uses the GET operation to get all GoToMeeting organizers.
URI:
https://api.getgo.com/G2M/rest/organizers
For more information, refer to GoToMeeting docs .
-
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
For more information, refer to GoToMeeting docs .
-
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
For more information, refer to GoToMeeting docs .
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/authorize
For more information, refer to GoToWebinar docs .
-
Access token
Uses the POST operation to retrieve and refresh an access token.
URI:
https://api.getgo.com/oauth/v2/token
For more information, refer to GoToWebinar docs .
-
Users
Uses the GET operation to get users.
URI:
https://api.getgo.com/admin/rest/v1/accounts/{accountKey}/users
For more information, refer to GoToWebinar docs .
-
Webinars
Uses the GET operation to list webinars within a given date range.
URI:
https://api.getgo.com/G2W/rest/v2/accounts/{accountKey}/webinars
For more information, refer to GoToWebinar docs .
Google Workspace API calls
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://www.googleapis.com/oauth2/v4/token
For more information, 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}
For more information, refer to Google developer docs .
-
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
For more information, refer to Google developer docs .
-
Domains
Uses the GET operation to list the domains of the customer.
URI:
https://admin.googleapis.com/admin/directory/v1/customer/{customer}/domains
For more information, refer to Google developer docs .
HubSpot API calls
-
Owners
Uses the GET operation to get owners.
URI:
https://api.hubapi.com/crm/v3/owners
For more information, refer to HubSpot docs .
-
Login activity
Uses the GET operation to get users login activity.
URI:
https://api.hubapi.com/account-info/v3/activity/login
For more information, refer to HubSpot docs .
-
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/details
For more information, refer to HubSpot docs .
Kayako API calls
-
Users
Uses the GET operation to get users.
URI:
http(s)://{your_hostname}/api/v1/users
For more information, refer to Kayako docs .
-
Emails
Uses the GET operation to get user emails.
URI:
http(s)://{your_hostname}/api/v1/identities/emails/{userId}
For more information, refer to Kayako docs .
-
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
For more information, refer to Kayako docs .
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
For more information, refer to Monday docs .
Okta API calls
-
Users
Uses the GET operation to get users.
URI:
https://{your_okta_domain}/api/v1/users
For more information, refer to Okta docs .
-
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
For more information, refer to Okta docs .
Pipedrive API calls
-
Users
Uses the GET operation to get users.
URI:
https://api.pipedrive.com/v1/users
For more information, refer to Pipedrive docs .
-
Currently authenticated user
Uses the GET operation to get the currently authenticated user.
URI:
https://api.pipedrive.com/v1/users/me
For more information, refer to Pipedrive docs .
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/
For more information, refer to Salesforce developer docs .
-
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}
For more information, refer to Salesforce developer docs .
-
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/
For more information, refer to Salesforce developer docs .
-
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/
For more information, refer to Salesforce developer docs .
-
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
For more information, refer to Salesforce developer docs .
-
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
For more information, refer to Salesforce developer docs .
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
For more information, refer to Tableau docs .
-
Close session
Uses the POST operation to close a session and invalidate an access token.
URI:
https://{yourTableauDomain}/api/3.1/auth/signout
For more information, refer to Tableau docs .
-
Users
Uses the GET operation to get users for a specified site.
URI:
https://{yourTableauDomain}/api/3.1/sites/{yourTableauSiteId}/users
For more information, refer to Tableau docs .
Taskworld API calls
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://{yourTaskworldHostname}/v1/auth
For more information, refer to Taskworld docs .
-
Workspaces
Uses the POST operation to get all workspaces.
URI:
https://{yourTaskworldHostname}/v1/workspace.get-all
For more information, refer to Taskworld docs .
-
Users
Uses the POST operation to get users for a specified workspace.
URI:
https://{yourTaskworldHostname}/v1/workspace.get-user
For more information, refer to Taskworld docs .
TeamSupport API calls
-
Users
Uses the GET operation to get users.
URI:
https://app.{yourTeamSupportServerName}.teamsupport.com/api/json/Users
For more information, refer to TeamSupport docs .
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
For more information, refer to Trello docs .
-
Organization
Uses the GET operation to retrieve an organization.
URI:
https://trello.com/1/organizations/{orgId}
For more information, refer to Trello docs .
-
Members
Uses the GET operation to retrieve members of an organization.
URI:
https://trello.com/1/organizations/{orgId}/members
For more information, refer to Trello docs .
-
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
For more information, refer to Trello docs .
Cisco Webex API calls
-
Authorization token using authorization code
Uses the POST operation to retrieve a refresh token and an access token.
URI:
https://webexapis.com/v1/access_token
For more information, refer to Webex API docs .
-
Authorization token using refresh token
Uses the POST operation to retrieve a refresh token and an access token.
URI:
https://webexapis.com/v1/access_token
For more information, refer to Webex API docs .
-
User
Uses the GET operation to retrieve a list of users
URI:
https://webexapis.com/v1/people
For more information, refer to Webex API docs
Workplace API calls
-
Users
Uses the GET operation to retrieve a list of active user accounts.
URI:
https://graph.facebook.com/community/members
For more information, refer to Workplace docs .
-
Former users
Uses the GET operation to retrieve a list of deactivated user accounts.
URI:
https://graph.facebook.com/community/former_members
For more information, refer to Workplace docs .
-
Employee data export
Uses the POST operation to schedule a data export job.
URI:
https://graph.workplace.com/community/export_employee_data
For more information, refer to Workplace docs .
-
Data export job
Uses the GET operation to retrieve the exported data in an xlsx format.
URI:
https://graph.workplace.com/:export_job_id
For more information, refer to Workplace docs .
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
For more information, refer to Wrike docs .
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://www.wrike.com/oauth2/token
For more information, refer to Wrike docs .
-
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
For more information, refer to Wrike docs .
-
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
For more information, refer to Wrike docs .
-
Account
Uses the GET operation to retrieve the current account.
URI:
https://www.{host}.com/api/v4/account
For more information, refer to Wrike docs .
-
Contacts
Uses the GET operation to retrieve the list of contacts for the current account.
URI:
https://www.{host}.com/api/v4/contacts
For more information, refer to Wrike docs .
-
Invitations
Uses the GET operation to retrieve the user invitations for the current account.
URI:
https://www.{host}.com/api/v4/invitations
For more information, refer to Wrike docs .
-
Tasks
Uses the GET operation to retrieve tasks in the current account.
URI:
https://www.{host}.com/api/v4/tasks
For more information, refer to Wrike docs .
-
Comments
Uses the GET operation to retrieve the comments in the current account.
URI:
https://www.{host}.com/api/v4/comments
For more information, refer to Wrike docs .
-
Attachments
Uses the GET operation to retrieve attachments in the current account.
URI:
https://www.{host}.com/api/v4/attachments
For more information, refer to Wrike docs .
-
Timelogs
Uses the GET operation to retrieve timelog records for the current account.
URI:
https://www.{host}.com/api/v4/timelogs
For more information, refer to Wrike docs .
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
For more information, refer to Zendesk docs .
-
Access token
Uses the POST operation to retrieve an access token.
URI:
https://{subdomain}.zendesk.com/oauth/tokens
For more information, refer to Zendesk docs .
-
OAuth clients
Uses the GET operation to retrieve a list of OAuth clients.
URI:
https://{subdomain}.zendesk.com/api/v2/oauth/clients.json
For more information, refer to Zendesk docs .
-
Users
Uses the GET operation to retrieve a list of users.
URI:
https://{subdomain}.zendesk.com/api/v2/users.json
For more information, refer to Zendesk docs .
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
For more information, refer to ZohoCRM docs .
-
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
For more information, refer to ZohoCRM docs .
-
Refresh token
Uses the POST operation to refresh an access token.
URI:
{ZohoAccountsUrl}/oauth/v2/token
For more information, refer to ZohoCRM docs .
-
Organization
Uses the GET operation to retrieve organization details.
URI:
{ZohoAccountsUrl}/crm/v2.1/org
For more information, refer to ZohoCRM docs .
-
Users
Uses the GET operation to retrieve users.
URI:
{ZohoAccountsUrl}/crm/v2.1/users
For more information, refer to ZohoCRM docs .
Zoom API calls
-
Users
Uses the GET operation to retrieve a list of the account's users.
URI:
https://api.zoom.us/v2/users
For more information, refer to Zoom docs .