Pliro Docs
Homepage
  • Introduction
  • Pliro Site
    • The customer account page
    • The offers page
    • The subscribe page
    • Offer pages
    • Offer subscribe pages
    • The free offering page
    • The free offering subscribe page
  • Pliro Connect
    • Sign in customers
    • Update customer information
    • Silent re-authentication
    • Sign customers out of Pliro
    • Sign-out notifications
    • Example integration
    • Signing keys
  • API
    • Authentication
    • Errors
      • Error codes
    • Pagination
    • Versioning
    • Endpoint reference
  • Test environment
Powered by GitBook
On this page
  1. API

Authentication

Learn how to authenticate your API requests.

PreviousAPINextErrors

Last updated 1 year ago

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 in Pliro Dashboard.

Authentication is performed using . 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 . Requests made over plain HTTP will fail. Requests without authentication will also fail.

HTTP Basic auth
HTTPS