GitLab · Schema

GitLab Project

A GitLab project containing a Git repository, issues, merge requests, CI/CD pipelines, and other DevOps resources.

CodePlatformSoftware DevelopmentSource Control

Properties

Name Type Description
id integer The unique identifier of the project.
name string The display name of the project.
description stringnull A short description of the project.
path string The URL-friendly path component of the project name.
path_with_namespace string The full path of the project including the namespace, such as group/project-name.
name_with_namespace string The full name of the project including the namespace.
visibility string The visibility level of the project.
web_url string The URL to access the project in a browser.
http_url_to_repo string The HTTP URL for cloning the repository.
ssh_url_to_repo string The SSH URL for cloning the repository.
readme_url stringnull The URL to the README file of the default branch.
default_branch stringnull The default branch of the repository.
topics array List of topic tags associated with the project.
archived boolean Whether the project is archived and read-only.
empty_repo boolean Whether the repository has been initialized with commits.
namespace object
owner object
creator_id integer The ID of the user who created the project.
star_count integer The number of stars the project has received.
forks_count integer The number of forks of the project.
open_issues_count integer The number of open issues in the project.
ci_config_path stringnull The path to the CI/CD configuration file relative to the repository root.
issues_access_level string The access level for the issues feature.
merge_requests_access_level string The access level for the merge requests feature.
builds_access_level string The access level for CI/CD pipelines and builds.
wiki_access_level string The access level for the project wiki.
container_registry_access_level string The access level for the container registry.
pages_access_level string The access level for GitLab Pages.
permissions object
statistics object
created_at string The date and time the project was created.
updated_at string The date and time the project was last updated.
last_activity_at string The date and time of the last activity in the project.
View JSON Schema on GitHub