Skip to main content
  1. On a Zenzap admin user, go to https://app.zenzap.co/console
  2. Create a new API key with the needed permissions
  3. Copy the API key and secret from the API key settings
  4. For each request:
    • Add the Authorization header with your API key
    • Calculate the HMAC-SHA256 signature:
      • For POST/PUT/PATCH/DELETE: Sign the request body
      • For GET: Sign the full request URI (e.g., /v2/members?limit=10&offset=0)
    • Add the X-Signature header with the hex-encoded signature