This is an old revision of the document!


The WorkXpress API exposes the complete WorkXpress Engine using only four simple functions. These functions include:

  • LookupData
  • AddItem
  • UpdateItem
  • ExecuteAction

Each exposed function has the same three simple parameters and returns response XML containing the data requested. These parameters include:

  • API version
  • Authentication Code
  • Request XML

Before each call is made, the client program must assemble an appropriate Request XML string. Then, a connection to the WorkXpress API must be made through the SOAP WSDL. A SOAP connection object must be instantiated, and finally, the call is made.

This call returns a Response XML document, which needs to be parsed by the client program, to extract its requested data.

A complete specification of the request and response XML documents for each exposed API function follows. All code examples are in PHP and will need to be modified for the appropriate language.

For PHP developers there is a PEAR package that makes communicating with WorkXpress easier.

api.1343843364.txt.gz · Last modified: 2012/08/01 17:49 by lisa
Copyright WorkXpress, 2024