Push Giant

Documentation

Документация MVP API и SDK

Быстрый справочник для подключения сайта, проверки API и запуска первой рассылки.
MethodEndpointНазначениеGET/readyzПроверка базы и RedisGET/sdk/pushgiant.jsUniversal browser SDKGET/v1/projects/:projectId/configПубличный PWA configPOST/v1/subscriptions/upsertСохранить push subscriptionPOST/v1/subscribers/heartbeatОбновить активность устройстваPOST/v1/events/trackЗаписать событиеPOST/v1/campaignsСоздать кампаниюPOST/v1/campaigns/:id/send-nowПоставить в очередь

SDK init

<script src="https://api.pushgiant.ru/sdk/pushgiant.js"></script>
<script>
  PushGiant.init({
    projectId: "PROJECT_ID",
    apiUrl: "https://api.pushgiant.ru",
    serviceWorkerPath: "/pushgiant-sw.js"
  });
</script>