Use this API to retrieve information about the current state of Sidekiq, including its jobs, queues, and processes, and to delete jobs from a queue.
Delete jobs from a Sidekiq queue
DELETE /api/v4/admin/sidekiq/queues/{queue_name}
Deletes jobs from a Sidekiq queue that match the specified metadata.
Parameters
| Name | Type | Description |
|---|---|---|
queue_Path, | String | Name of the queue to delete jobs from |
organization_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
userQuery | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
user_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
gl_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
scoped_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
scoped_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
projectQuery | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
root_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
gl_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
client_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
caller_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
remote_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
job_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
pipeline_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
related_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
feature_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
artifact_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
artifact_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
artifacts_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
artifacts_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
root_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
merge_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
bulk_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
sidekiq_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
kubernetes_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
mvcc_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
client_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
client_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
client_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
worker_Query | String | Metadata key to match.organization_,user,user_,gl_,scoped_,scoped_,project,root_,gl_,client_,caller_,remote_,job_,pipeline_,related_,feature_,artifact_,artifact_,artifacts_,artifacts_,root_,merge_,bulk_,sidekiq_,kubernetes_,mvcc_,client_,client_,client_,worker_ must be provided |
Responses
| Code | Description | Schema |
|---|---|---|
204 | No Content | — |
400 | Bad Request | — |
404 | Not Found | — |
List all Sidekiq metrics
GET /api/v4/sidekiq/compound_metrics
Lists all Sidekiq metrics. Includes queue, process, and job completion metrics.
Responses
| Code | Description | Schema |
|---|---|---|
200 | OK | — |
401 | Unauthorized | — |
403 | Forbidden | — |
Retrieve job completion metrics
GET /api/v4/sidekiq/job_stats
Retrieves statistics on the completion status of all Sidekiq jobs.
Responses
| Code | Description | Schema |
|---|---|---|
200 | OK | — |
401 | Unauthorized | — |
403 | Forbidden | — |
List all Sidekiq processes
GET /api/v4/sidekiq/process_metrics
Lists all details about all registered Sidekiq worker processes, including hostname, process ID, queues, and concurrency settings.
Responses
| Code | Description | Schema |
|---|---|---|
200 | OK | — |
401 | Unauthorized | — |
403 | Forbidden | — |
List all job queue metrics
GET /api/v4/sidekiq/queue_metrics
Lists all details about all Sidekiq job queues, including backlog size and latency.
Responses
| Code | Description | Schema |
|---|---|---|
200 | OK | — |
401 | Unauthorized | — |
403 | Forbidden | — |