CobbleStone's REST API Overview and Sample Application
CobbleStone Software’s Contract Insight application offers the functionality to integrate with outside systems. Application Program Interface delivers data and between devices and programs. Representational State Transfer program implementation increases efficiency of communication in computing systems.
An application programming interface (API) is a messenger that processes requests and ensures seamless functioning of enterprise systems. API enables interaction between data, applications, and devices. It delivers data and facilitates connectivity between devices and programs.
Representational state transfer (REST) is a programming architectural implementation intended to increase the efficiency of communication in computing systems. It embodies the idea that the best way to share large amounts of data between multiple parties is to make that data available on-demand by sharing references to that data rather than a complete copy of the data itself. Systems which implement REST are called 'RESTful' systems.
This would be the next generation of APIs from CobbleStone as RESTful implementation where it would be installed as separate application side by side with Contract Insight either on cloud or on-premise.
Consumers of the API (End-User) would be able to access desired endpoints dedicated for each entity, for example to access Contracts table then the consumer would create a web call to the REST endpoint passing entity name as first parameter with any query criteria if needed.
Operations on data through this APIs would reflect the same as Contract Insight where only Insert and Update are available and Delete is not allowed.
OAuth is an open standard for access delegation, commonly used as a way for Internet users to grant websites or applications access to their information on other websites but without giving them the passwords.
How this is authenticated:
How this is secured:
How This is triggered:
To review detailed information about the wiki including a fully functioning sample application that can be used to test the endpoints of your CobbleStone Software's REST API, please download the zip attachment at the bottom of the screen.