corsair.gitlab.db.<entity>.search({ data, limit?, offset? }) with the filters listed per entity.
New to Corsair? See database operations, data synchronization, and multi-tenancy.
Branches
Path:gitlab.db.branches.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
name | string | equals, contains, startsWith, endsWith, in |
merged | boolean | equals |
protected | boolean | equals |
default | boolean | equals |
developers_can_push | boolean | equals |
developers_can_merge | boolean | equals |
can_push | boolean | equals |
web_url | string | equals, contains, startsWith, endsWith, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Commits
Path:gitlab.db.commits.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | string | equals, contains, startsWith, endsWith, in |
short_id | string | equals, contains, startsWith, endsWith, in |
title | string | equals, contains, startsWith, endsWith, in |
message | string | equals, contains, startsWith, endsWith, in |
author_name | string | equals, contains, startsWith, endsWith, in |
author_email | string | equals, contains, startsWith, endsWith, in |
authored_date | string | equals, contains, startsWith, endsWith, in |
committed_date | string | equals, contains, startsWith, endsWith, in |
committer_name | string | equals, contains, startsWith, endsWith, in |
committer_email | string | equals, contains, startsWith, endsWith, in |
web_url | string | equals, contains, startsWith, endsWith, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Groups
Path:gitlab.db.groups.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
name | string | equals, contains, startsWith, endsWith, in |
path | string | equals, contains, startsWith, endsWith, in |
full_path | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
visibility | string | equals, contains, startsWith, endsWith, in |
parent_id | number | equals, gt, gte, lt, lte, in |
web_url | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Issues
Path:gitlab.db.issues.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
iid | number | equals, gt, gte, lt, lte, in |
project_id | number | equals, gt, gte, lt, lte, in |
title | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
state | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
updated_at | string | equals, contains, startsWith, endsWith, in |
closed_at | string | equals, contains, startsWith, endsWith, in |
milestone_id | number | equals, gt, gte, lt, lte, in |
author_id | number | equals, gt, gte, lt, lte, in |
assignee_id | number | equals, gt, gte, lt, lte, in |
web_url | string | equals, contains, startsWith, endsWith, in |
confidential | boolean | equals |
due_date | string | equals, contains, startsWith, endsWith, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Labels
Path:gitlab.db.labels.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
name | string | equals, contains, startsWith, endsWith, in |
color | string | equals, contains, startsWith, endsWith, in |
text_color | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
open_issues_count | number | equals, gt, gte, lt, lte, in |
closed_issues_count | number | equals, gt, gte, lt, lte, in |
subscribed | boolean | equals |
is_project_label | boolean | equals |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Merge Requests
Path:gitlab.db.mergeRequests.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
iid | number | equals, gt, gte, lt, lte, in |
project_id | number | equals, gt, gte, lt, lte, in |
title | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
state | string | equals, contains, startsWith, endsWith, in |
source_branch | string | equals, contains, startsWith, endsWith, in |
target_branch | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
updated_at | string | equals, contains, startsWith, endsWith, in |
merged_at | string | equals, contains, startsWith, endsWith, in |
closed_at | string | equals, contains, startsWith, endsWith, in |
merge_commit_sha | string | equals, contains, startsWith, endsWith, in |
sha | string | equals, contains, startsWith, endsWith, in |
author_id | number | equals, gt, gte, lt, lte, in |
assignee_id | number | equals, gt, gte, lt, lte, in |
web_url | string | equals, contains, startsWith, endsWith, in |
has_conflicts | boolean | equals |
draft | boolean | equals |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Milestones
Path:gitlab.db.milestones.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
iid | number | equals, gt, gte, lt, lte, in |
project_id | number | equals, gt, gte, lt, lte, in |
title | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
state | string | equals, contains, startsWith, endsWith, in |
due_date | string | equals, contains, startsWith, endsWith, in |
start_date | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
updated_at | string | equals, contains, startsWith, endsWith, in |
web_url | string | equals, contains, startsWith, endsWith, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Pipelines
Path:gitlab.db.pipelines.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
iid | number | equals, gt, gte, lt, lte, in |
project_id | number | equals, gt, gte, lt, lte, in |
status | string | equals, contains, startsWith, endsWith, in |
source | string | equals, contains, startsWith, endsWith, in |
ref | string | equals, contains, startsWith, endsWith, in |
sha | string | equals, contains, startsWith, endsWith, in |
web_url | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
updated_at | string | equals, contains, startsWith, endsWith, in |
started_at | string | equals, contains, startsWith, endsWith, in |
finished_at | string | equals, contains, startsWith, endsWith, in |
name | string | equals, contains, startsWith, endsWith, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Projects
Path:gitlab.db.projects.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
name | string | equals, contains, startsWith, endsWith, in |
path | string | equals, contains, startsWith, endsWith, in |
path_with_namespace | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
default_branch | string | equals, contains, startsWith, endsWith, in |
visibility | string | equals, contains, startsWith, endsWith, in |
ssh_url_to_repo | string | equals, contains, startsWith, endsWith, in |
http_url_to_repo | string | equals, contains, startsWith, endsWith, in |
web_url | string | equals, contains, startsWith, endsWith, in |
archived | boolean | equals |
created_at | string | equals, contains, startsWith, endsWith, in |
last_activity_at | string | equals, contains, startsWith, endsWith, in |
creator_id | number | equals, gt, gte, lt, lte, in |
namespace_id | number | equals, gt, gte, lt, lte, in |
star_count | number | equals, gt, gte, lt, lte, in |
forks_count | number | equals, gt, gte, lt, lte, in |
open_issues_count | number | equals, gt, gte, lt, lte, in |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Releases
Path:gitlab.db.releases.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
tag_name | string | equals, contains, startsWith, endsWith, in |
name | string | equals, contains, startsWith, endsWith, in |
description | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
released_at | string | equals, contains, startsWith, endsWith, in |
upcoming_release | boolean | equals |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.
Users
Path:gitlab.db.users.search
Searchable filters
| Field | Type | Operators |
|---|---|---|
entity_id | string | equals, contains, startsWith, endsWith, in |
id | number | equals, gt, gte, lt, lte, in |
username | string | equals, contains, startsWith, endsWith, in |
name | string | equals, contains, startsWith, endsWith, in |
state | string | equals, contains, startsWith, endsWith, in |
avatar_url | string | equals, contains, startsWith, endsWith, in |
web_url | string | equals, contains, startsWith, endsWith, in |
email | string | equals, contains, startsWith, endsWith, in |
bio | string | equals, contains, startsWith, endsWith, in |
location | string | equals, contains, startsWith, endsWith, in |
created_at | string | equals, contains, startsWith, endsWith, in |
is_admin | boolean | equals |
bot | boolean | equals |
.search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.