title: Bitbucket API user access
body: <p>Implementing a PHP Bitbucket API service for a website. One thing I need to do is give a bitbucket user (could be anyone at all as long as they have a bitbucket account) access to a private repository and be able to pull the repo down via composer.</p>
  
  <ul>
  <li>Is this possible by the Bitbucket API?</li>
  <li>Should I be giving the user just standard read access to the repo? </li>
  <li>If thats the case what happens with SSH keys? How would I handle that?</li>
  <li>OR should I use the deployment keys feature? Is this available via the API?</li>
  </ul>
  
  <p>If you know of any documentation apart from the official ones that might highlight some of these features slightly better, it would be greatly appreciated.</p>
  
  <p>Thankyou</p>