We have worked with the bitbucket api which is a lovely API which allowed us to fulfil the steps that we needed to report on a bitbucket repository.
Bitbucket is a git service which is run by Atlassian the Australian company that runs Jira, Confluence and Bitbucket.
Atlassian have put up some great Bitbucket documentation on their confluence space.
The API is restful which is generally easy to work with and in this case it certainly was. There are some functions which require authentication and others that don’t and we were able to connect to both types very quickly and have data back into our test application within the first hour.
The possibilities are endless for the Bitbucket API, and we look forward to using it further in the future for many varied tasks and applications.