Overview
You can use this endpoint to retrieve the Logs of a single existing Queued Job. To consume it, you must be an Authenticated User. Once you have obtained a valid token, you must pass it to the call. Additionally, you need a valid ID of an existing queued job.
Endpoint
An example of this endpoint for server XX:
https://xx.api.sellercloud.com/rest/api/QueuedJobs/{id}/Logs
For your server, the endpoint will be:
https://{your_server_id}.api.sellercloud.com/rest/api/QueuedJobs/{id}/Logs
Request
- Method Type: HttpGet
- Authorization: Use Bearer Token + token received from token authentication
- Path Parameter: The valid ID of an existing Queued Job
- Query Parameters:
| Parameter | Data Type | Description | Is Required |
| pageNumber | integer | Page number that will be retrieved. If the page number is not set in the request, then only 1st page will be pulled. | No |
| pageSize | integer | Number of results per page. If not set in the request, then the top 10 picklists will be pulled. The maximum number of results per page is 50. | No |
| IsError | bool | Filter by whether the log is flagged as an Error. | No |
| LogTimeFrom | DateTime | Filters the results based on the Log Time field being greater than or equal to the provided value. | No |
| LogTimeTo | DateTime | Filters the results based on Log Time field being less than or equal to the provided value. | No |
Response
- If the user is authenticated and the request is successful, then the response will be Status Code 200 => OK with the Queued Job logs in JSON format.
- If the user is not authenticated, the response will be Status Code 401 => Not Valid Token.
- In case of an error, the response will be Status Code 500 => Internal Server Error.
Response Body
{
"Items": [
{
"LogTime": "2026-03-26T12:53:17.585Z",
"IsError": true,
"Message": "string"
}
],
"TotalResults": 0
}
