Connector API Endpoints

This page lists the API service endpoints used by Upland BA Insight Connectors.

Connector API Version Service Endpoints/API Permissions
Box  
  • https://api.box.com/2.0/events
  • https://api.box.com/2.0/users
  • https://api.box.com/2.0/users/<userid>
  • https://api.box.com/2.0/groups
  • https://api.box.com/2.0/groups/<groupid>/memberships
  • https://api.box.com/2.0/folders/<folderid>
  • https://api.box.com/2.0/folders/<folderid>/collaborations
  • https://api.box.com/2.0/folders/<folderid>/items
  • https://api.box.com/2.0/files/<fileid>
  • https://api.box.com/2.0/files/<fileid>/content
Egnyte  

API Specific Permissions:

  • /puboauth/token

  • /pubapi/v2/users

  • /pubapi/v2/groups

  • /pubapi/v1/fs for enumeration

  • /pubapi/v1/fs/ids/file" for item

  • /pubapi/v1/fs-content for item blob

  • More info

Google Drive Connector  
  • GET_USERS_URL https://www.googleapis.com/admin/directory/v1/users

  • GET_GROUPS_URL https://www.googleapis.com/admin/directory/v1/groups

  • GET_GROUP_MEMBERS_URL https://www.googleapis.com/admin/directory/v1/groups/{0}/members

  • GET_DRIVES_URL https://www.googleapis.com/drive/v3/drives

  • GET_FILES_URL https://www.googleapis.com/drive/v3/files

  • GET_STARTPAGE_URL https://www.googleapis.com/drive/v3/changes/startPageToken

  • GET_CHANGES_URL https://www.googleapis.com/drive/v3/changes

  • GET_PERMISSIONS_URL https://www.googleapis.com/drive/v3/files/{0}/permissions

iManage  
  • {iManageServerURL}/auth/oauth2/authorize

  • {iManageServerURL}/auth/oauth2/token

  • {iManageServerURL}/api

  • {iManageServerURL}/api/v2/customers/{CustomerId}/documents/search

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/documents

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/{type}/{documentId}

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/change-events

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/documents/{documentId}/download/{Guid}

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/email/{emailId}/attachments/{attachmentId}/download

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/users

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/folders

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/groups

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/groups/{groupId}/members

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/{type}/{documentId}/security

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/documents/{documentId}/path

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/change-events/queues

  • {iManageServerURL}/api/v2/customers/{CustomerId}/libraries/{libraryName}/change-events/queues/{queueId}

Microsoft Teams  
  • https://graph.microsoft.com/v1.0/teams

  • https://graph.microsoft.com/v1.0/groups

  • https://graph.microsoft.com/v1.0/users

  • https://graph.microsoft.com/v1.0/teams/{teamid}/channels/{channelid}

  • https://graph.microsoft.com/v1.0/teams/{teamid}/channels/{channelid}/messages

  • https://graph.microsoft.com/v1.0/teams/{teamid}/channels/{channelid}/messages/{messageid}

  • https://graph.microsoft.com/v1.0/users/{userid}/photo

Oracle Web Center Content (Stellent)  

This connector uses a mix of SQL queries and API calls:

  • http://<server>/idc/login/j_security_check
  • http://<server>/idc/idcplg?Auth=Intranet
  • http://<server>/idc/idcplg?IdcService=LOGIN
  • http://<server>/idc/idcplg?IdcService=DOC_INFO&dID=<id>
  • http://<server>/idc/idcplg?IdcService=DOC_INFO_BY_NAME&dDocName={id}&IsJava=1
  • http://<server>/idc/idcplg?IdcService=GET_FILE&RevisionSelectionMethod=LatestReleased&dDocName=<id>&allowInterrupt=0
ServiceNow  

Connector account must have access to:

  • announcement
  • cmn_cost_center
  • cmn_department
  • cmn_location
  • core_company
  • incident
  • kb_knowledge
  • kb_knowledge_base
  • kb_uc_can_contribute_mtom
  • kb_uc_can_read_mtom
  • b_uc_cannot_contribute_mtom
  • kb_uc_cannot_read_mtom
  • sc_cat_item
  • sc_cat_item_user_criteria_mtom
  • sc_cat_item_user_criteria_no_mtom
  • sc_catalog sc_category
  • sc_req_item
  • sc_request
  • sn_hr_core_m2m_condition_criteria
  • sys_attachment
  • sys_attachment_doc
  • sys_audit_delete
  • sys_dictionary
  • sys_group_has_role
  • sys_user
  • sys_user_grmember
  • sys_user_group
  • sys_user_has_role
  • sys_user_role
  • sys_user_role_contains
  • user_criteria
Veeva Vault