GitLab API

GitlabTool

Actions1095

Bulk_imports → getApiV4BulkImportsEntities

AI-generated

Summary

Retrieve a list of bulk import entities from the GitLab API's /api/v4/bulk_imports/entities endpoint with optional filtering by pagination, sorting, and status.

Inputs

  • Skip Authentication — Choose whether to bypass authentication (default is false).
  • baseUrl — Base URL of the GitLab instance (default is https://gitlab.com).
  • Method (required) — HTTP method to use, typically GET for this operation.
  • Page — Page number for pagination of results.
  • Per_page — Number of items per page to return.
  • Sort — Sort order of returned bulk imports entities by creation date; ascending ('asc') or descending ('desc').
  • Status — Filter entities by their status, one of: created, started, finished, timeout, failed, canceled.

Output shape

a JSON object representing the list of bulk import entities returned by the GitLab API

The output corresponds directly to the response from the /api/v4/bulk_imports/entities endpoint and supports pagination and filtering by the specified query parameters. Authentication credentials are required unless explicitly skipped.

Examples

Example 1: Get first page of bulk import entities with default 20 per page, sorted descending by creation date.

Use default parameters with Method set to GET, no Status filter, and leave pagination empty to use defaults.

Links

Discussion