Platform API authentication methods

This is for:

Developer

The Coveo Platform REST APIs support the following authentication methods. While the Search API also accepts these methods, it additionally supports its own authentication methods (search tokens, claims, and SAML).

  • API key authentication is the most basic form of authentication.

  • Platform token authentication involves creating special, expiring tokens which can temporarily grant user-specific privileges.

  • A Coveo access token from a browser session can be used for authentication. You should only use this method for testing, however, and not in a real application.

Note

To choose between API keys and search tokens for a search interface, see Choose and implement a search authentication method.