Create a webhook that triggers reindexing for a specific repository by following these requirements.
Requirements
Your webhook must meet these criteria:
-
The
git_http_urlin the request body must match the Repository Origin URL from your Jira git configuration (Git ➜ Manage repositories ➜ Actions ➜ Edit integration settings). -
Set the Content-Type request header to application/json.
-
Include the webhook secret key from your git configuration page (Webhooks section).
Configure the Webhook
Send a POST request with this JSON body structure:
{
"repository": {
"git_http_url": "https://gitlab.com/your-org/your-repo.git"
}
}
Replace https://gitlab.com/your-org/your-repo.git with your actual repository URL.
Example request:

Verify the Result
After sending the webhook request, the repository enters the indexing queue. You can verify this on the Git ➜ Manage git repositories page.
Last updated: December 2025