Project Insight offers Web Services application programming interfaces (APIs) that may be used to integrate with any other application, whether you have a hosted instance of Project Insight, or an installed edition.
A Web Service is a software system designed to support communication between applications over the web using standard web protocols. Web Services are Web APIs that can be accessed over a network or the Internet, and executed on a remote system hosting the requested services.
Integrations are much simpler with web services since developers don't have to write code directly against the database. With systems that don't have web services, or other documented SDK software, developers have to be very familiar with the table structure of an application. With Web Services, developers can work within an easy to understand, documented API without writing code directly against the database, significantly simplifying the integration process and reducing errors.
Project Insight's Web Services APIs facilitate communication between two software applications using a standard language. It is flexible and easy for .NET developers, and developers familiar with the Simple Object Access Protocol (SOAP)/web services methodologies, to use and can save up to 90% of the time needed to create and manage integrations.
Metafuse now provides a Web Services interface to Project Insight for software programmers to work within. We also provide examples for developers to use and learn from. Our Web Services run over the same ports as a browser (port 80 or 443, if SSL is employed).
All web services allow you to read or "get" information from Project Insight to use in other applications or reporting. Most web services also allow you to create or update information in Project Insight from other applications without directly accessing the Project Insight database.
Project Insight web services also come with a small Windows application that helps programmers understand the web services through easy to understand examples.
Additionally, there is a getting started document, full Project Insight web services help and a sample application complete with sample code.