Authentication

Learn how to authenticate your API requests.

Pliro uses API keys to authenticate requests. You can view and manage your API keys in the Pliro Dashboard.

Your API keys grant full access to your publication's data within Pliro, so be careful not to expose your keys publicly on GitHub or in client-side code. If you believe one of your API keys might have been exposed, you can revoke it and create a new one from the Pliro Dashboard.

Authentication is performed using HTTP Basic auth. Provide your API key as the Basic auth username value. You don't need to provide a password:

curl -u $PLIRO_API_KEY: $PLIRO_API_BASE_URL/2023-04-11/customers

All API requests must be made over HTTPS. Requests made over plain HTTP will fail. Requests without authentication will also fail.

Last updated