Clients send HTTP requests to the Web Service resources by using HTTP Request Methods (GET, POST, PUT, DELETE) to define the fetch, create, update, and delete actions. All the requests are responded with status codes to define the response (success, error, timeout etc.). For the fetch actions (in most cases, for create actions as well), the data is send back in either XML or JSON format. The data input to the system must be either in XML or JSON format. The content-type must be specified in the URL as application/xml or application/json.
next4biz CSM Web Services allows clients to manage issues without the need of the Web Interface.
THROTLLING
Clients may be subject to API throttling if maximum number of requests per minute limit is exceeded. Most of the time this threshold will not be exceeded however, we encourage developers to anticipate this situation and take appropriate actions.
AUTHENTICATION
Clients send their user information in the form of Username and Password via HTTP Basic Authentication. Transportation is done via SSL providing Secure Line.
ERROR HANDLING
All the Internal errors will return HTTP 500 Internal Response Status Code with accompanying error description in Response Status Description.