title: Relationship between REST API and Google Cloud Endpoints?
body: <p>Is it that Cloud Endpoints <em>enable</em> the implementation of a REST API? </p>
  
  <p>It looks like it is possible to create a REST API by just using Flask to handle different methods (GET, POST, PUT, etc.), so where exactly does Cloud Endpoints meet REST API?</p>
  
  <p>Or, perhaps it is that Cloud Endpoints lets you create your own API service that can be consumed by many apps by providing them their own client ID + client secret? </p>
  
  <p>I am trying to demystify what exactly is scope of usage of Cloud Endpoints.</p>