(jobs)
Cancel a running Job
import airbyte
from airbyte.models import operations, shared
s = airbyte.Airbyte(
security=shared.Security(
basic_auth=shared.SchemeBasicAuth(
password="<YOUR_PASSWORD_HERE>",
username="<YOUR_USERNAME_HERE>",
),
),
)
req = operations.CancelJobRequest(
job_id=801771,
)
res = s.jobs.cancel_job(req)
if res.job_response is not None:
# handle response
pass
operations.CancelJobResponse
| Error Object |
Status Code |
Content Type |
| errors.SDKError |
4x-5xx |
/ |
Trigger a sync or reset job of a connection
import airbyte
from airbyte.models import shared
s = airbyte.Airbyte(
security=shared.Security(
basic_auth=shared.SchemeBasicAuth(
password="<YOUR_PASSWORD_HERE>",
username="<YOUR_USERNAME_HERE>",
),
),
)
req = shared.JobCreateRequest(
connection_id='18dccc91-0ab1-4f72-9ed7-0b8fc27c5826',
job_type=shared.JobTypeEnum.SYNC,
)
res = s.jobs.create_job(req)
if res.job_response is not None:
# handle response
pass
operations.CreateJobResponse
| Error Object |
Status Code |
Content Type |
| errors.SDKError |
4x-5xx |
/ |
Get Job status and details
import airbyte
from airbyte.models import operations, shared
s = airbyte.Airbyte(
security=shared.Security(
basic_auth=shared.SchemeBasicAuth(
password="<YOUR_PASSWORD_HERE>",
username="<YOUR_USERNAME_HERE>",
),
),
)
req = operations.GetJobRequest(
job_id=131101,
)
res = s.jobs.get_job(req)
if res.job_response is not None:
# handle response
pass
operations.GetJobResponse
| Error Object |
Status Code |
Content Type |
| errors.SDKError |
4x-5xx |
/ |
List Jobs by sync type
import airbyte
from airbyte.models import operations, shared
s = airbyte.Airbyte(
security=shared.Security(
basic_auth=shared.SchemeBasicAuth(
password="<YOUR_PASSWORD_HERE>",
username="<YOUR_USERNAME_HERE>",
),
),
)
req = operations.ListJobsRequest()
res = s.jobs.list_jobs(req)
if res.jobs_response is not None:
# handle response
pass
operations.ListJobsResponse
| Error Object |
Status Code |
Content Type |
| errors.SDKError |
4x-5xx |
/ |