SaaS product and billing callback API

Available in SaaS mode: product activation/renewal callbacks, price and billing pages.

product mail (webhook/callback)

interface address:
  • /product/mail

HTTP request method:
  • POST

request params:
  • eventId (query): event ID

  • signature (query): signature

  • timestamp (query): timestamp

  • For the rest, see the implementation (used for verification and activation/renewal logic)

response code:
  • 200: success or error JSON (code, message)

Note: this is the SaaS-side product activation/renewal callback; after verifying the sign it updates the license, members, etc. SaaSDomain must be configured.

Pages/other routes (non-JSON API)

  • GET /price - price page

  • GET /billing - billing page

  • GET /terms - terms of service page (SaaS)

  • GET /privacy-policy - privacy policy page (SaaS)