AI Catalog admin API
- Tier: Premium, Ultimate
- Offering: GitLab Self-Managed, GitLab Dedicated
Seed GitLab-managed external agents
- Status: Experiment
Seed the AI Catalog with GitLab-managed external agents (Claude Agent and Codex Agent).
This feature is an experiment and may change or be removed in future releases.
Prerequisites:
- You must be an administrator.
POST /api/v4/admin/ai_catalog/seed_external_agentsExample request:
curl --request POST \
--header "PRIVATE-TOKEN: <your_access_token>" \
--url "https://primary.example.com/api/v4/admin/ai_catalog/seed_external_agents"Success response (HTTP 201):
{
"message": "External agents seeded successfully"
}Example error response (HTTP 422):
{
"message": "Error: External agents already seeded"
}Error response - user is not an admin (HTTP 403):
{
"message": "403 Forbidden"
}