crmServices

The objective of CRM Services is to provide services which are used to create and manage IP1 incidents. These can be used to record customer interactions. This functionality would be more likely to be used in a B2B environment.

HTTP method Service Description
POST startIncident An incident is a record of something done or something to be done. E.g. Sales rep received a phone call from a customer. This service creates an incident in CRM for the current customer, the incident is owned by the current contact. The incident can be assigned text and has a start date and time. The contact should be an internal rather than an external user.
POST endIncident This service end an incident by changing the status of an incident to complete, recording any text and the completion date and time in CRM.
GET searchIncident This service searches an incident and returns a list of incidents owned by the current contact. Selection criteria include our Reference, due date/start date/end date ranges and status.
POST createIncident Similar to start incident but status is left at entered and start date is not an input field.
POST updateIncident For a selected incident, this service allows changes of the due date/start date/ complete date/status as well as adding additional text.
GET viewIncident For an incident this webservice returns the full details.