Integrating : Integrating with Focal Point® by using web services
Integrating with Focal Point® by using web services
The Web Services and RESTful APIs are based on standard Web technology. These APIs provide access to Focal Point® resources from external applications. By using these APIs, you can create, access and modify resources of Focal Point®.
The following operations can be performed using the APIs:
▪ retrieve workspaces, modules and views
▪ add new elements
▪ retrieve elements and attributes
▪ modify the attribute
▪ retrieve the history for a workspace.
Web Services 2.0
Web Services 2.0 is activated by default. You can find the WSDL document for the Focal Point® Web service at:
focalpoint_path/services2/FPServices?wsdl
To use these APIs, you must be familiar with Web Services Description Language (WSDL) and SOAP.
For more information about Web Services 2.0 and its functions, see SOAP Web Services API.
RESTful XML API
RESTful XML API is activated by default. With the Focal Point® RESTful XML API you can read, update, and create Focal Point® resources using XML format.
The root service document is available at:
focalpoint_path/resources/
The root services document helps you to discover various resources available for programmatic access. For more information, see Service documents.
The HTTP request to access the RESTful XML API should have application/xml as the Accept Header value.
RESTful RDF API is activated by default. With the Focal Point® RESTful XML API you can read, update, and create Focal Point® resources using XML format.
The root service document is available at focalpoint_path/resources/. The root services document helps you to discover various resources available for programmatic access. For more information, see Service document.
The HTTP request to access the RESTful RDF API can have any one of the following HTTP Accept Headers values: