generated: '2026-08-13' method: searched source: - https://developers.cendyncrm.com/websdk - https://api.github.com/orgs/pushtech/repos - https://api.github.com/orgs/Cendyn/repos api: Cendyn CRM (PUSHTech) packages: - name: PUSHTECH Web SDK official: true language: javascript registry: cdn version: 2.9.0 published: '2024-06-26' published_source: 'Last-Modified header on the pinned CDN asset (probed 2026-08-13, HTTP 200, 30,250 bytes)' url: https://assets-cdn.pushtech.com/sdk/web/2.0/PUSHTECHWebSDK.2.9.0.min.js install: '' pinned: true entry_point: 'new PUSHTechSDK(app_id, app_secret, user_id)' auth: app_id + app_secret (per-app credentials, distinct from the REST account secret) description: >- First-party JavaScript library that integrates Cendyn CRM (PUSHTech) into web applications: initialize a user session, create per-user metrics (geolocation, birthdate, country, city, name, language, gender, email, phone, login/logout, user id, list subscribe/unsubscribe, GDPR consent, e-commerce events), manage web push notifications via a service worker, and transmit collected metrics with sendMetrics(). Options setOptions({enable_geolocation, enable_heartbeat}) are set before init(). note: >- Distributed by