Quickstart
Call a Sieve API and submit your first job.
Setup
Login with your API key
If terminal interaction isn’t possible, set the SIEVE_API_KEY
as an environment variable:
Submitting your first Sieve Job
We will dub this clip about plants from English to Spanish.
Pushing a Sieve Job
Call your function via API call
<your-api-key>
with your API key.This will return a response containing a Job ID as id
, along with the job status and other details.
Monitoring Job Status
Note the id
parameter (Job ID) from the previous step, then use the get job endpoint to fetch the job and its status.
The response will provide the job status and additional details about the job, to learn more check Sieve Job documentation.
Pushing a Sieve Job
Call your function via API call
<your-api-key>
with your API key.This will return a response containing a Job ID as id
, along with the job status and other details.
Monitoring Job Status
Note the id
parameter (Job ID) from the previous step, then use the get job endpoint to fetch the job and its status.
The response will provide the job status and additional details about the job, to learn more check Sieve Job documentation.
Install the Sieve Python client
Pushing a Sieve Job
<your-api-key>
with your API key.Monitoring Job Status
Navigate to your Sieve Dashboard to view the job status.
For production environments, you may want to use our async API for longer-running jobs.
Pushing a Sieve Job
Navigate to the Dubbing API Playground and upload your file.
Monitoring Job Status
You can monitor the status of your job in the playground. You can also check your Sieve Dashboard to view the job status.
For more production integration options, check out our section on webhooks.
Running a job on Sieve is that simple. You can customize parameters and test more function-specific specifications on the Dubbing API Page.