title: Expose Web Services to third party applications?
body: <p>I've been asked in tech discussions how do we write an application to use internally in the firm, and also expose it as an API to third party clients?</p>
  
  <p>I am assuming this is in context of Web Services. I am thinking, won't the third party simply call the end point and consume the response?</p>
  
  <p>Clearly, that answer is raw, and I am missing the point.</p>
  
  <ol>
  <li>Is there a known approach, or any Frameworks to do this?</li>
  <li>What are the considerations here? And how do we address them?</li>
  </ol>