With the release of ServiceCEO 6.1, we are proud to introduce an Application Programming Interface (API) for ServiceCEO. The API will allow developers to extend and integrate the functionality of ServiceCEO with other applications. The ServiceCEO API Web Service provides programmatic access to your ServiceCEO data using the language and platform of your choice.
The current version of the API provides access to most aspects of ServiceCEO’s Customers, Jobs, Estimates and Tasks.
The ServiceCEO API Web Service A software system designed to support communication between two computers over a network can be used to perform many actions, including but not limited to:
Integrating ServiceCEO with a .NET application.
Creating intranet web applications that allow access to ServiceCEO data by authorized users from anywhere in the world.
Building middleware A general term for a program that connects or mediates between two separate programs. Typically, middleware programs provide messaging services so that different applications can communicate together. to integrate ServiceCEO with sales force automation systems (such as Salesforce.com, PeopleSoft and Siebel).
Sending customer and job information to various accounting packages.
Developing middleware A general term for a program that connects or mediates between two separate programs. Typically, middleware programs provide messaging services so that different applications can communicate together. to integrate ServiceCEO with Microsoft® Office®. One such integration tool has already been built: the Outlook® Calendar Import tool.
|
|
Caution: |
While developers will be able to access most aspects of ServiceCEO, some areas of ServiceCEO are not currently accessible, including (but not limited to):
Inventory
Profiles
Zone and Tax Code Management
Skills
Appointment Types
Job Completion
Winning and losing Estimates
Creating new Billing Properties
Insight Direct plans on adding additional functionality to ServiceCEO’s API in future releases.
Detailed information about using the API is located in the Web Service Developer’s Guide (PDF document).
We highly encourage developers who are using or planning to use the API to post in the API Forum of the Insight Direct Discussion Boards.
For information on configuring a Web Server A web server is a computer that delivers (or serves) Web pages, typically over port 80. Every Web server has an IP address and possibly a domain name. For example, if you enter the URL http://www.insightdirect.com/support.html in your browser, this sends a request to the server whose domain name is insightdirect.com. The server then fetches the page named support.html and sends it to your browser. for use with the API, please read the Website Deployment Checklist.
See Also:
Installing the API
Upgrading the API
Back to the Table of Contents