POST /callcenter/contact/triggers


Set a list of triggers on the lsi_call_center::triggered table. The purpose of this is to artificially set trigger entries that will cause applications that detect change by inspecting triggers to be tricked into thinking that the records with the tirgger ids have changed.

This could be used for time delayed full system reloads or to schedule select records to be updated/pulled when a change has been made that does not cause a trigger to be set.

Use Case: Triggers are set when records in the contact table have changed. But a third party app joins on the contact table and some other table that does not have a tirgger. So if we know that a change occured in the joined record we can use this mechanism to signal a change.

Resource URL

http://www.lsitampa.com/callcenter/contact/triggers.{response_format}

Method

POST

Response Format

json

Parameters

api_key - required
The api key for the method
jsonp_callback - optional
If making cross domain Ajax calls use this as the call-back method name in your Ajax request.

HTTP Errors

400
{
  "error": {
    "code": 400,
    "message": "Bad request (if set by the developer, specific reason for bad request)"
  }
}
500
{
  "error": {
    "code": 500,
    "message": "Internal Server Error"
  }
}