Rest

Configurator API : REST interface

The base location for communication with the touchatag service via REST is : http://acs.touchatag.com/rest/configurator-1.0/transaction/

1 - 3. See general description.

4. The external application server sends a GET request to the ACS server on the following url
https://acs.touchatag.com/rest/configurator-1.0/transaction/{transactionId}/applicationConfig
With the transactionId being the identifier you received in step 3.

5- 7. See general description.

8. The external application server uses the user input to create a specification that describes the application and an applicationConfig to store the user input. Both of these values should be sent to the ACS server.

  • PUT the specification xml to http://acs.touchatag.com/rest/configurator-1.0/transaction/{transactionId}/specification
  • PUT the applicationConfig value to http://acs.touchatag.com/rest/configurator-1.0/transaction/{transactionId}/applicationConfig

Here again use the transactionId you received in step 3 as an identifier.

When the ACS has received both values it will consider this transaction as done and continue.

9. See general description.