Documentation Menu

Sync License & Quotas

Synchronizes current plan information and notification integration status for a registered site.

GET/api/sync

🔒 Requires HMAC Authentication

The sync endpoint provides a lightweight way for the WordPress plugin to stay up-to-date with the user's subscription status and notification integration configurations.

Successful Response

{
  "valid": true,
  "plan": "professional",
  "features": {
    "email_alerts": true,
    "slack_integration": true
  },
  "expires_at": "2025-12-31T23:59:59Z"
}

Required Headers

Since this is a GET request, authentication parameters must be passed as headers:

X-PaySentinel-License-Key: [Your License Key]

X-PaySentinel-Timestamp: [Current Unix Timestamp]

X-PaySentinel-Signature: [Generated HMAC Signature]