doc/api/admin/ai_catalog.md
{{< details >}}
{{< /details >}}
{{< details >}}
Status: Experiment
{{< /details >}}
{{< history >}}
{{< /history >}}
Use this API to seed the AI Catalog with GitLab-managed external agents.
This feature is an experiment and may change or be removed in future releases.
Prerequisites:
POST /api/v4/admin/ai_catalog/seed_external_agents
Example 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"
}