Personyze Wiki Personyze Wiki docs
Open Personyze

Full-featured API

Generate and manage the API keys that authenticate programmatic access to Personyze, with links to the complete REST API reference.

Updated 7 hours ago 2 min read
A
by Admin

The Full-featured API integration is where you generate the API keys that authenticate programmatic access to your Personyze account — reading and writing users, catalogs, interactions, placeholders and reports.

In the panel: Settings › Integrations › Full-featured API.

The Full-featured API drawer showing generated API keys
The Full-featured API drawer. Keys generated here are the same set the Zapier card shows. Click to enlarge.

Generating a key

  1. Open Settings › Integrations and click Manage on the Full-featured API card.
  2. Generate a new key and copy it. Store it immediately — there is no way to recover the value of an existing key later.
  3. Give each integration its own key, so one can be revoked without breaking the others.

Deleting a key takes effect at once: anything still using it starts receiving 401. Generate the replacement and roll it out before revoking the old one.

Zapier passwords and Full-featured API keys are the same set of keys. A key generated on either card appears on both, and either one authenticates any endpoint.

Using it

Authentication is HTTP Basic over HTTPS — username api, password your key:

curl 'https://api:YOUR_API_KEY@app.personyze.com/rest/account'

That endpoint returns {"id": …} and touches nothing, which makes it the cheapest way to check a key works.

Full reference

The complete API documentation lives in the developer wiki:

The objects

For server-side personalization — asking Personyze what a visitor should see and rendering it yourself — see server-side personalization and A/B testing.

Related