This is one of the most common integration methods. API is a mechanism designed to expose specific functionality in the main product. This method provides library of functions that help 3rd party products to be integrated seamlessly with the main product.

CI has used this method for various integrations with one of the prominent project being localization of an accouting product for India. The tools are mainly SDK’s and Library functions. CI has worked with Sage Accpac, Sage Peachtree and Sage BusinessVision as its base products for the integration.