Retrieve the current status of an upload session, and some associated information.
GET /api/v1/content/upload/c1a50a88-0441-4c71-b581-0207f4906c49 HTTP/1.1
Accept: application/json
Authorization: Bearer ...
----------------------------------------
HTTP/1.1 200 OK
Content-Type: application/json
{
"uploadId": "c1a50a88-0441-4c71-b581-0207f4906c49",
"status": "initiated",
"op": "create",
"created": 1574359119,
"updated": 1574359119,
"contentId": "fc20ab3a-5dfe-40ac-b75a-b1d087083e15",
"revisionId": "b07797fc-2f63-4a35-8c3c-319f844681f3",
"errors": []
}Authentication is required, and the upload must have been initiated by this user.
| Name | Description | Value |
|---|---|---|
| uploadId | the ID of the upload session, as a GUID with dashes | string |
NONE
NONE
Successful responses are code 200 with the response body below.
Failure cases:
| Name | Description | Value |
|---|---|---|
| uploadId | the ID of the upload session, as a GUID with dashes | string |
| status | the current status of the upload session | one of:
|
| op | the intended operation for this upload | one of:
|
| created | the date and time this upload session was initated, as a Unix timestamp | number |
| updated | the date and time this upload session was last updated, as a Unix timestamp | number |
| contentId | the content identifier, as a GUID with dashes | string |
| revisionId | the revision identifier, as a GUID with dashes | string |
| errors | a list of errors encountered during the processing of this upload; this will be an empty array unless there were errors, and there should only be errors if the status is failed | array of string |