Paths for job
Entry points that interact with Job entities.
/api/v1/jobs/¶
GET¶
Return an array of all jobs.
Note
When the authorization feature is activated (available in the Enterprise edition only), the endpoint
requires TAIPY_READER role.
Code example:
curl -X GET http://localhost:5000/api/v1/jobs
Responses
POST¶
Create a job from a task config_id. If the config does not exist, a 404 error is returned.
Note
When the authorization feature is activated (available in the Enterprise edition only), the endpoint
requires TAIPY_EDITOR role.
Code example:
curl -X POST http://localhost:5000/api/v1/jobs?task_id=TASK_my_config_75750ed8-4e09-4e00-958d-e352ee426cc9
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| task_id | string | Yes | The identifier of the task configuration. |
Responses
/api/v1/jobs/cancel/{job_id}/¶
POST¶
Cancel a job by job_id. If the job does not exist, a 404 error is returned.
Note
When the authorization feature is activated (available in the Enterprise edition only), the endpoint
requires TAIPY_EXECUTOR role.
Code example:
curl -X POST http://localhost:5000/api/v1/jobs/cancel/JOB_my_task_config_75750ed8-4e09-4e00-958d-e352ee426cc9
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| job_id | string | Yes | - |
Responses
-
204
Status:No ContentName Type job JobSchemamessage string -
404
Status:Not FoundNo job has the job_id identifier.
/api/v1/jobs/{job_id}/¶
DELETE¶
Delete a job. If the job does not exist, a 404 error is returned.
Note
When the authorization feature is activated (available in the Enterprise edition only), the endpoint
requires TAIPY_EDITOR role.
Code example:
curl -X DELETE http://localhost:5000/api/v1/jobs/JOB_my_task_config_75750ed8-4e09-4e00-958d-e352ee426cc9
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| job_id | string | Yes | The identifier of the job. |
Responses
GET¶
Return a single job by job_id. If the job does not exist, a 404 error is returned.
Note
When the authorization feature is activated (available in the Enterprise edition only), the
endpoint requires TAIPY_READER role.
Code example:
curl -X GET http://localhost:5000/api/v1/jobs/JOB_my_task_config_75750ed8-4e09-4e00-958d-e352ee426cc9
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| job_id | string | Yes | The identifier of the job. |