Key rotation
What happens when your Connect key rotates on renewal.
When
Every successful subscription purchase or renewal with Connect access.
What you receive
- Email: "New Connect API key — copy from dashboard"
- In-app:
CONNECT_API_KEY_ROTATED - Optional:
CONNECT_KEY_DEPRECATIONduring 24h overlap
What to do
- Copy new key from /developer#key
- Update server environment variables
- Deploy your backend
- Deprecate old key after overlap window
Webhook idempotency
Your webhook handler should tolerate duplicate events during rotation — use idempotency keys on eventId + submissionId.
Deprecated key header
If still using the old key during overlap:
X-Eventyvo-Connect-Key-Deprecated: true