Authentication methods

This is for:

Developer

The Coveo REST APIs support the following authentication methods:

  • 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

The Search API uses separate methods: API keys, search tokens, claims, and SAML. To choose between API keys and search tokens for a search interface, see Choose and implement a search authentication method.