Getting Started

Overview

SDK REST APIs are used by OpsHub to interact with connector SDK to read and write data in the end system. These APIs can be written in any language and hosted anywhere, as long as the OpsHub integration server can access them.

Gathering the Requirements and Integration Modelling

Start Connector Development

SDK APIs

SDK Bootstrap Package

If an SDK Connector is going to be developed in Java, a quick start package is available with:

  • Basic skeleton of all the APIs to be implemented

  • Request and response Java objects for each API

  • Sample REST client

  • Various utilities

Click here to download the documentation for the Connector SDK Bootstrap Package.

The bootstrap package can be downloaded from the table below.

SDK Server Bootstrap Package vs OIM Version Compatibility Matrix

SDK Server
OIM Version Range
Remarks

>= 7.198

Added support for bulk linking and link ordering

>= 7.197 and < 7.198

Added support for systemId to store system-specific cache and cleanupGlobalCache flag to control cache cleanup. Added support for adding multiple inline URL prefixes.

>= 7.189 and < 7.197

Added support for Rank synchronization

>= 7.188 and < 7.189

Added support for attachment file comment

>= 7.184 and < 7.188

Added support for forming Remote Link using different base URL

>= 7.182 and < 7.184

Added support for 'fetch mapped data only' feature

>= 7.179 and < 7.182

Added support for entity type and project movement. Added provision for filtering comments after specified time.

>= 7.177 and < 7.179

Optimized Entity-List API

>= 7.174 and < 7.177

Added support for UserMention and EntityMention for Markdown datatype, and introduced support for subStepNumber in updateEntity.

>= 7.168 and < 7.174

Added support for dynamic retrieval of lookup fields in integration advanced setting screens

>= 7.165 and < 7.168

Added support for searching Entity Mention and User Mention in fields or comments of HTML type using regex

>= 7.162 and < 7.165

Added support for reference fields and upgraded Spring Boot version to 3.2.3

>= 7.158 and < 7.162

Project structure change with respect to code organization

>= 7.156 and < 7.158

Added support for comment author impersonation

>= 7.153 and < 7.156

Added support for next page–based pagination

>= 7.147

Added support for non–timestamp-based poller and Entity-Mention synchronization

>= 7.140 and < 7.147

Added support for delete sync

>= 7.129 and < 7.140

Initial version. OIM supports SDK connector registration from 7.129 onwards.

Some Useful SDK Pages

Last updated