The processing of HTTP Push API operations may be asynchronous. This
means that requested add or delete operations are accepted but we do not know
exactly when they will be performed. However, errors may occur at a lower
level, so here is a description of the default HTTP responses.
HTTP Response
|
Description
|
OK (200)
|
No problem during parameters de-serialization process.
|
NO_CONTENT (204)
|
No content.
|
20X
|
Helpers should consider 204 and all 20X statuses as OK.
|
BAD_REQUEST (400)
|
An error occurred while parameters were parsed or during
command treatment. The body of the result contains the error description (see
below for the xml format of the error description).
|
METHOD_NOT_ALLOWED (405)
|
The use of the POST and GET methods is strict with the HTTP
Push API. Only the specified methods are authorized for each command.
|
UNAUTHORIZED (401)
|
The access to connector operations through HTTP is protected
using basic authentication, and has been forbidden.
|
INTERNAL_ERROR (500)
|
An unexpected error occurred on the server side.
|