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