ApiCode is a framework which allows developers to plugin custom JAVA code. It can effectively integrate with any external system by implementing the necessary "ApiCode" interface exposed for integration with DBSync platform.
Let's say there is an Organization who has his catalog of products/items listed on a custom E-commerce platform and who has a requirement to sync his product catalog into their database on a regular intervals for backup purpose. The Client uses DBSync platform to sync data between the two systems i.e E-commerce platform and a database, where he wants to push the products and invoices information from his E-commerce platform to his backup database, then this is a typical scenario for ApiCode integration of the portal.
So it becomes the custom ApiCode's responsibility to be able to read data from E-commerce platform then it is be plugged into the integration workflow with DBSync. On one side we have the Integration with the database using the DB Connector and on the other side with the custom ApiCode library which interacts with the E-commerce engine to push the data from E-commerce platform to the database.