Skip to content
Snippets Groups Projects
Verified Commit 6a9f3391 authored by Emily Sahlani's avatar Emily Sahlani Committed by GitLab
Browse files

Add Claude-generated overview to the Projects API doc

parent 1390316b
No related branches found
No related tags found
4 merge requests!181325Fix ambiguous `created_at` in project.rb,!181000Docs: Add overview to Projects API,!180727Resolve "Extend job archival mechanism to the whole pipeline",!180595Draft: 4 Get public-namespace-plan-info-card's planName from seats app
......@@ -9,7 +9,21 @@ DETAILS:
**Tier:** Free, Premium, Ultimate
**Offering:** GitLab.com, GitLab Self-Managed, GitLab Dedicated
Manage [projects](../user/project/index.md) by using the REST API.
The Projects API provides programmatic access to manage GitLab projects and configure their key settings. A project is a central hub for collaboration where you store code, track issues, and organize team activities.
The Projects API contains endpoints that:
- Retrieve project information and metadata
- Create, edit, and remove projects
- Control project visibility, access permissions, and security settings
- Manage project features like issue tracking, merge requests, and CI/CD
- Archive and unarchive projects
- Transfer projects between namespaces
- Manage deployment and container registry settings
This page explains how to use the Projects REST API endpoints to interact with [GitLab projects](../user/project/index.md).
## Permissions
Users with:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment