I'm trying to query a repository for all the commits on a specific date. I believe I have formatted the q= parameter correctly....
https://api.bitbucket.org/2.0/repositories/<our name>/<repo name>/commits?q=date%3E%3D2017-10-05+AND+date%3C2017-10-06&page=1
(basically: date >= 2017-10-05 AND date < 2017-10-06)
however, this date criteria is being ignored all all commits are being returned.
After reading the support page, at: https://developer.atlassian.com/bitbucket/api/2/reference/meta/filtering
it seems like I'm doing thing correctly; but, what am I missing?
Did you ever figure this out, running into same issue as you...
Hi Hise, looks like you might be missing some '+' signs. Also, you can try adding the "updated_on" like in the example provided on that article, so for you it would look like:
https://api.bitbucket.org/2.0/repositories/<our name>/<repo name>/commits?q=updated_on+%3E+%3D+2017-10-05+AND+updated_on+%3C+2017-10-06&page=1
Let us know if that worked for you!
Regards,
Ana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Here's sample of the commits json object that is returned.....
I want to return commits where "date" is a specific date. I've updated my call with the additional + signs you mentioned. The image below is the result of this call....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No, it's working I am getting, all data
I want data between two specify data
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not working for me too. Any fix for the date / updated_on filter?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.