Bitbucket API ¿hay alguna manera de devolver todos los files en la sucursal?

Actualmente estoy tratando de escribir una aplicación de Windows que ayudará a automatizar la implementación de un website. Como usamos BitBucket, estoy usando su API.

El problema que tengo es que necesito devolver una list de todos los files que se han agregado / modificado en la twig. Veo que puede usar changeset para get un file manifiesto, pero solo devuelve el file más reciente.

Por ejemplo, https://api.bitbucket.org/1.0/repositories/ {accountname} / {project} / changesets / {hash}

Si elimino el hash, devolverá los 15 commits más recientes, que podrían ser cualquier branch.

Cualquier ayuda sería genial. ¡Gracias!

Bitbucket usa algún tipo de hash / slug para identificar sus twigs y cada twig tiene un slug / hash único.

Al igual que en la image que se muestra a continuación, el hash asociado a la empresa de la twig1 es 1a0560189ab3d1bfa437c8bee9d9521f1ae670e7 .

enter image description here

Por lo tanto, para get detalles de una twig en particular, puede usar la siguiente URL:

https://api.bitbucket.org/2.0/repositories/<company_name>/<repository_name/src/<hash_slug_of_the_branch>/ 

Una request GET a la URL anterior le dará un file JSON que contendrá los enlaces a todos los files y las carpetas de la sucursal.