Thursday, 28 August 2014

Connecting other applications to primaERP

The API (Application Programming Interface) is a set of procedures and functions that allow a software to use another software´s functionality. 


In the current web environment, technology companies are opening up their software in order to allow other companies to use and connect to it.  The API is a business networking tool that is changing the way of the Internet and empowering companies to build interconnected technology projects to facilitate the exchange of information, functionalities, and usage thus improving their networking and business performance.

primaERP is one of those softwares ready to cooperate with other applications and programs. There is an API access point available, that allows other applications to have full access to all data created and stored in the primaERP sources. Technical communication with the API is provided on a https protocol basis and the supporting data transfer in JSON or XML format is using the RESTful architecture. With the API, external applications can obtain all stored data, modify or delete existing data and perform other special actions such as calculating prices, activating and deactivating objects, etc.

An example of an interconnection with primaERP via the API would be between an external CRM (or ERP) system and primaERP. An external CRM could (with the help of the API) store and maintain projects and tasks in primaERP where the users could track the time spent on them. Then the external CRM could “retrieve” the tracked data (again via API), and continue its further processing.


You can find more detailed information about primaERP´s API on our public & open development documentation website: http://devdoc.primaerp.com.

6 comments:

idealsvdr said...

Almost every application depends on the APIs of the underlying operating system to perform such basic functions as accessing the file system. In essence, a program's API defines the proper way for a developer to request services from that program.

Andrea A said...

Hi, idealsvdr. Very well put. Sums up the text and what we have worked on. Thanks for the contribution

Tharindu Gunasada said...

It's very interesting Blog, it's more informative to us thanks for sharing keep it up!!! Kodi Download

hitesh chawla said...

awesome post, Snapchat is the best messenger app, today many people use this app for sharing the data like as images, information, videos, and docs files. if you have anytypes of issue that are related to the snapchat messenger so you can contact our Snapchat customer support team.

Unknown said...

Yes, you can connect with other person with the help of social media like Snapchat. Snapchat is the best app and you can also edit your video, images, and also take Snapshot of the video. if you want to know how to install and how to use this app? you can contact Snapchat Support team. and get the information of your problem.

Sankar said...

The effectiveness of IEEE Project Domains depends very much on the situation in which they are applied. In order to further improve IEEE Final Year Project Domains practices we need to explicitly describe and utilise our knowledge about software domains of software engineering Final Year Project Domains for CSE technologies. This paper suggests a modelling formalism for supporting systematic reuse of software engineering technologies during planning of software projects and improvement programmes in Final Year Project Centers in Chennai.

Spring Framework has already made serious inroads as an integrated technology stack for building user-facing applications. Spring Framework Corporate TRaining the authors explore the idea of using Java in Big Data platforms.
Specifically, Spring Framework provides various tasks are geared around preparing data for further analysis and visualization. Spring Training in Chennai

Post a Comment