1. Data
  2. Get Status of All Jobs
GET
https://api.sievedata.com/v1/get_all_jobs

This endpoint allows you to view the properties of all jobs you have submitted to a project. A job is a single video you submitted to Sieve. You can retrieve the registered size of the video, its processing status, the timestamp it was submitted, any user metadata that was supplied, and of course, the video name and job_id. The timestamps are ordered from most recent to least recent.

Parameters

ParameterTypeDescription
project_namestringThe name of the project

Request

Terminal

            
              
              
            
            
          curl 'https://api.sievedata.com/v1/get_all_jobs?project_name=amazing_project_1' \
  -X GET \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json"

Sample response


            
              
              
            
            
          {
  "description": "Successful",
  "jobs": [
    {
      "job_id": "add3978a-94ac-4585-ab52-8bc5c2295c6f",
      "size_bytes": 355877454,
      "status": "processing",
      "timestamp": "Tue, 18 Jan 2022 08:36:11 GMT",
      "user_metadata": {},
      "video_name": "PRG1"
    },
    {
      "job_id": "da3fa99c-54b7-43f0-bc70-24583bc60914",
      "size_bytes": 53135264,
      "status": "finished",
      "timestamp": "Tue, 18 Jan 2022 08:30:56 GMT",
      "user_metadata": {},
      "video_name": "PRG4"
    }
    ...
    {
      "job_id": "cf9529f8-7207-469e-8879-f315c3689a06",
      "size_bytes": 34523464,
      "status": "finished",
      "timestamp": "Tue, 18 Jan 2022 05:10:45 GMT",
      "user_metadata": {},
      "video_name": "PRG30"
    }
  ],
  "total_jobs": 24
}