Web API Authentication

How do I authenticate users if I want a third party platform to access a JSON query that is produced from my Web API

  Discussion posts and replies are publicly visible