FOSSology · Capability
FOSSology API — Job
FOSSology API — Job. 12 operations. Lead operation: Gets all jobs created by the logged in user. Self-contained Naftiko capability covering one Fossology business surface.
What You Can Do
GET
Getjobs
— Gets all jobs created by the logged in user
/v1/jobs
POST
Startjobs
— Schedule an Analysis
/v1/jobs
GET
Getalljobs
— Gets all jobs created by all users
/v1/jobs/all
GET
Getallserverjobs
— Gets all jobs server jobs with scheduler status
/v1/jobs/dashboard
GET
Getjobstatistics
— Get the statistics of all the jobs
/v1/jobs/dashboard/statistics
GET
Getjobshistoryperupload
— Get the history of all the jobs queued based on an upload
/v1/jobs/history
POST
Handleschedulerrun
— Run the scheduler
/v1/jobs/scheduler/operation/run
GET
Getscheduleroptionsbyoperation
— get scheduler options by operation
/v1/jobs/scheduler/operation/{operationname}
GET
Getjobbyid
— Gets single job by id
/v1/jobs/{id}
DELETE
Deletejob
— Deletes a job using its Id and Queue
/v1/jobs/{id}/{queue}
GET
Getreportsbyupload
— Get the reports for a given upload
/v1/report
GET
Getreportbyid
— Download the report
/v1/report/{id}
MCP Tools
gets-all-jobs-created-logged
Gets all jobs created by the logged in user
read-only
idempotent
schedule-analysis
Schedule an Analysis
gets-all-jobs-created-all
Gets all jobs created by all users
read-only
idempotent
gets-all-jobs-server-jobs
Gets all jobs server jobs with scheduler status
read-only
idempotent
get-statistics-all-jobs
Get the statistics of all the jobs
read-only
idempotent
get-history-all-jobs-queued
Get the history of all the jobs queued based on an upload
read-only
idempotent
run-scheduler
Run the scheduler
get-scheduler-options-operation
get scheduler options by operation
read-only
idempotent
gets-single-job-id
Gets single job by id
read-only
idempotent
deletes-job-using-its-id
Deletes a job using its Id and Queue
idempotent
get-reports-given-upload
Get the reports for a given upload
read-only
idempotent
download-report
Download the report
read-only
idempotent