Skip to main content
GET
/
jobs
List jobs
curl --request GET \
  --url https://api.renderjuice.com/api/external/v1/jobs \
  --header 'Authorization: Bearer <token>'
{
  "jobs": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "status": "completed",
      "userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "workspaceId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "rootFolderId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z",
      "normalizedSeconds": 123,
      "previewUrl": "<string>",
      "failedReason": {
        "name": "<string>",
        "type": "<string>"
      },
      "requestedConfig": "<any>",
      "finalConfig": "<any>",
      "output": {
        "isDeletedForClient": true
      },
      "isAnalysisSkipped": true,
      "analysisId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "analysis": "<any>",
      "sceneFile": "<any>"
    }
  ],
  "pagination": {
    "page": 1,
    "pageSize": 10,
    "total": 100,
    "totalPages": 10
  }
}

Authorizations

Authorization
string
header
required

Query Parameters

page
integer
default:1
Required range: x > 0
Example:
pageSize
integer
default:20
Required range: 0 < x <= 100
Example:
status
enum<string>
Available options:
created,
validating,
validated,
rendering,
finalizing,
completed,
failed,
canceled,
booting,
suspended
Example:

Response

200 - application/json
jobs
object[]
required
pagination
object
required