Skip to content

Authentication

How to authenticate with the Vivreal API

beginner3 min readFor developers

Authentication

Every API request requires your group's API key in the Authorization header.

Getting Your API Key

  1. Log in to the Vivreal portal
  2. Go to Group Settings from the dashboard
  3. Open the Settings tab
  4. Copy your API key

Using Your API Key

Pass it in the Authorization header:

curl "https://client.vivreal.io/tenant/siteDetails?siteId=YOUR_SITE_ID" \
  -H "Authorization: YOUR_API_KEY"

Keep it secret

Your API key grants access to your group's content. Always call the API from your server — never expose the key in client-side code.

Key Details

ScopeRead-only access to your group's published content + checkout + contact email
One per groupEach group has a single API key
No expiryValid until you rotate it in Group Settings
HeaderAuthorization: your-api-key

Error Responses

StatusMeaning
401Missing or invalid API key
403Valid key but account is frozen