File Upload Results Integration Point
This integration point enables you to update the uploadSuccess field of an existing file upload result.
Operations
| Operation | Endpoint | Description |
|---|---|---|
PATCH |
http://[hostName]:[portNumber]/[api-context-root]/fileuploadresults/{id} |
Updates the |
Rules
Update Behavior
The uploadSuccess field can be updated only if all the following conditions are met:
-
The step of the upload result is
Delivery. -
The type of the upload is
Agent. -
The upload result is linked to an exchange step where the
receiveAgentNotificationsub-step status isfailed.
Additional Rules
-
Only the
uploadSuccessfield can be updated through this integration point. -
Other fields of the file upload result remain unchanged.
-
Once a file is marked as successfully uploaded, that status cannot be changed back.
| Create and delete operations do not apply to this integration point. |
Error Messages
The following messages can be returned in the response.
| Code/Response | Severity | Message |
|---|---|---|
OIG-IP-FIUR-001 |
Fatal |
File upload result can only be updated for type Agent. |
OIG-IP-FIUR-002 |
Fatal |
Only the |
OIG-IP-FIUR-003 |
Fatal |
|
OIG-IP-FIUR-004 |
Fatal |
The associated exchange step must have failed status to update |
| The listed error messages are related to the HTTP 422 (Unprocessable Entity) status code. |
For more information, see Response Messages.