github api get SHA de maestro

Estoy buscando el SHA del maestro actual de un repo github.

Si hago algo como esto: https://api.github.com/repos/ameyer/Arduino-L6470/git/trees/master

El SHA devuelto es 'maestro'.

Necesito una forma de comprobar si la versión del maestro en github es más nueva que la que tengo en una aplicación en caching, y pensé que el SHA sería la mejor manera de verificarlo.

Intente search las references:

https://api.github.com/repos/ameyer/Arduino-L6470/git/refs

Y luego puedes:

https://api.github.com/repos/ameyer/Arduino-L6470/git/trees/d0cad097e733c3d9b7051c6f047411c5e3494491

Tenga en count que esta segunda URL proporciona básicamente el mismo resultado que la URL que intentó, solo el nombre de la reference master se reemplaza con el sha real de la última confirmación.

Entonces, básicamente, solo busque los refs y obtenga el sha de master.