Skip to main content

Get the jobs.

GET 

/api/v4/jobs

Get a page of jobs. Use the query parameters to modify the behaviour of this endpoint.

Minimum server version: 4.1

Permissions

Must have permission to read at least one job type returned by this call. When no job_type query parameter is set, the server only includes job types your session may read; required permission depends on the job type:

  • read_data_retention_jobdata_retention
  • read_compliance_export_jobmessage_export
  • read_elasticsearch_post_indexing_jobelasticsearch_post_indexing
  • read_elasticsearch_post_aggregation_jobelasticsearch_post_aggregation
  • read_ldap_sync_jobldap_sync
  • read_jobsmigrations, plugins, product_notices, expiry_notify, active_users, import_process, import_delete, export_process, export_delete, cloud, mobile_session_metadata, extract_content
  • manage_systemaccess_control_sync

When job_type is set, you must have the permission that matches that type (same mapping as above).

This endpoint does not accept team_id. To list access_control_sync jobs scoped to a team without manage_system, use GET /api/v4/jobs/type/access_control_sync with query parameter team_id set to the team GUID (requires manage_team_access_rules on that team).

Request

Responses

Job list retrieval successful