The API is meant to be used with the access token representing the user performing the search – you wouldn’t just use your own access token to provide unauthenticated search to your end users, as that’s not the purpose of the API. To offer users search ability on your site, you’d need to ask your users to OAuth into your application and then leverage their tokens to perform the searches.