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, byt 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.

Google Workspace API calls

  • Authentication 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.

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 accesses 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.

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.