Understanding server responses

The Web API receives response codes that indicate the success or failure of an API request from the server. The most common responses received by the NCR DSR Web API are the following.

ResponseDescription
200The request was successful.
201The request was successful and a resource was created.
400The request could not be understood or has missing required parameters.
401The authentication failed or the user does not have permissions for the requested operation.
409There was a conflict in the request. This can include an edit conflict between simultaneous updates, for example, a conflict in the data record sequence based on the date and time the data is applied.
500There was an internal server error.