I need a REST API which can be used to search for a keyword (say 'mark') in commit's message.
For e.g. something like this:
/api/commits?q='mark'
Is there any REST API available for this? If no REST API is available, then any other solution?
I have also seen that in REST API which lists commit's comments, there is filtering and sorting parameter 'q'. Can this 'q' be used to solve the above problem?
Hi @Kushagra Behere and welcome to the community!
I'm afraid that the commits API endpoint does not support filtering with the 'q' parameter at the moment.
As a workaround, you could retrieve all commits via the API and then use another tool that filters JSON data, like jq, in order to filter the results.
We have a feature request for adding filtering and sorting to the commits endpoint:
I would suggest voting for it and leaving a comment there to further express your interest.
Kind regards,
Theodora
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.