Authentication to the API is handled by three separate tokens:
customerIdis your public identifier telling us who you are.
public API keyis the key used for non-sensitive APIs, such as pulling recommendations for specific user ids. Feel free to embed this key into your client-side code.
secret API keyis the secret key used to connect to sensitive APIs, such as the batch prediction endpoints that contain sensitive user information. Do not share this key, and in particular pay attention not to embed it into your client-side code.
The secret API key grants access to all endpoints, while the public API key is restricted only to non-sensitive endpoints.
Updated 4 months ago