[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-novu-novu-manage-subscribers":3,"mdc-usvwkw-key":35,"related-repo-novu-novu-manage-subscribers":2824,"related-org-novu-novu-manage-subscribers":2911},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":30,"sourceUrl":33,"mdContent":34},"novu-manage-subscribers","manage Novu notification subscribers and topics","Create, update, search, and delete subscribers in Novu. Manage topics for group-based notification targeting. Set subscriber credentials for push and chat channels. Use when managing notification recipients, creating subscriber records, organizing subscribers into topics, or configuring channel-specific credentials.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"novu","Novu","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fnovu.png","novuhq",[13,17,20],{"name":14,"slug":15,"type":16},"Messaging","messaging","tag",{"name":18,"slug":19,"type":16},"API Development","api-development",{"name":21,"slug":22,"type":16},"Notifications","notifications",1,"https:\u002F\u002Fgithub.com\u002Fnovuhq\u002Fskills","2026-07-16T06:00:28.792114",null,2,[29,22,8],"notification",{"repoUrl":24,"stars":23,"forks":27,"topics":31,"description":32},[29,22,8],"Novu Skill Set for AI Agents ","https:\u002F\u002Fgithub.com\u002Fnovuhq\u002Fskills\u002Ftree\u002FHEAD\u002Fskills\u002Fmanage-subscribers","---\nname: novu-manage-subscribers\ndescription: Create, update, search, and delete subscribers in Novu. Manage topics for group-based notification targeting. Set subscriber credentials for push and chat channels. Use when managing notification recipients, creating subscriber records, organizing subscribers into topics, or configuring channel-specific credentials.\ninputs:\n  - name: NOVU_SECRET_KEY\n    description: \"Server-side API key from https:\u002F\u002Fdashboard.novu.co\u002Fapi-keys. Used by @novu\u002Fapi.\"\n    required: true\n    type: secret\n---\n\n# Manage Subscribers\n\nSubscribers are the recipients of your notifications. Each subscriber has a unique `subscriberId` — typically your application's user ID.\n\n## SDK Setup\n\n```typescript\nimport { Novu } from \"@novu\u002Fapi\";\n\nconst novu = new Novu({\n  secretKey: process.env.NOVU_SECRET_KEY,\n});\n```\n\n## Create a Subscriber\n\n```typescript\nawait novu.subscribers.create({\n  subscriberId: \"user-123\",       \u002F\u002F required — your system's user ID\n  email: \"jane@example.com\",      \u002F\u002F optional\n  firstName: \"Jane\",              \u002F\u002F optional\n  lastName: \"Doe\",                \u002F\u002F optional\n  phone: \"+15551234567\",          \u002F\u002F optional\n  avatar: \"https:\u002F\u002Fexample.com\u002Fjane.jpg\",  \u002F\u002F optional\n  locale: \"en-US\",                \u002F\u002F optional\n  timezone: \"America\u002FNew_York\",   \u002F\u002F optional\n  data: {                         \u002F\u002F optional — custom key-value data\n    plan: \"pro\",\n    company: \"Acme Inc\",\n  },\n});\n```\n\n**Only `subscriberId` is required.** All other fields are optional.\n\n## Retrieve a Subscriber\n\n```typescript\nconst subscriber = await novu.subscribers.retrieve(\"user-123\");\n```\n\n## Search Subscribers\n\n```typescript\nconst results = await novu.subscribers.search({\n  email: \"jane@example.com\",\n});\n```\n\n## Update a Subscriber\n\n```typescript\nawait novu.subscribers.patch(\n  { firstName: \"Jane\", data: { plan: \"enterprise\" } },\n  \u002F\u002F subscriberId\n  \"user-123\"\n);\n```\n\n## Delete a Subscriber\n\n```typescript\nawait novu.subscribers.delete(\"user-123\");\n```\n\n## Bulk Create\n\nCreate multiple subscribers at once. 500 subscribers can be created in one request.\n\n```typescript\nawait novu.subscribers.createBulk({\n  subscribers: [\n    { subscriberId: \"user-1\", email: \"alice@example.com\", firstName: \"Alice\" },\n    { subscriberId: \"user-2\", email: \"bob@example.com\", firstName: \"Bob\" },\n    { subscriberId: \"user-3\", email: \"carol@example.com\", firstName: \"Carol\" },\n  ],\n});\n```\n\n## Topics\n\nTopics are named groups of subscribers. Use them to send notifications to multiple subscribers at once.\n\n### Create a Topic\n\n```typescript\nawait novu.topics.create({\n  key: \"engineering-team\",\n  name: \"Engineering Team\",\n});\n```\n\n### Add Subscribers to a Topic\n\n```typescript\nawait novu.topics.subscriptions.create(\n  { subscriptions: [\"subscriberId-1\", \"subscriberId-2\", \"subscriberId-3\"] },\n  \"engineering-team-topic\"\n);\n```\n\n### Remove Subscribers from a Topic\n\n```typescript\nawait novu.topics.subscriptions.delete(\n  { subscriptions: [\"subscriberId-1\", \"subscriberId-2\"] },\n  \"engineering-team-topic\"\n);\n```\n\n### List Topics\n\n```typescript\nconst topics = await novu.topics.list({\n\n});\n```\n\n### Delete a Topic\n\n```typescript\nawait novu.topics.delete(\"engineering-team-topic\");\n```\n\n### Trigger to a Topic\n\nSee [trigger-notification](..\u002Ftrigger-notification\u002F) for topic trigger examples.\n\n```typescript\nawait novu.trigger({\n  workflowId: \"project-update\",\n  to: { type: \"Topic\", topicKey: \"engineering-team-topic\" },\n  payload: { message: \"Sprint review at 3pm\" },\n});\n```\n\n## Subscriber Credentials\n\nSet channel-specific credentials for push and chat integrations.\n\n### FCM Push Token\n\n```typescript\nawait novu.subscribers.credentials.update(\n  { \n    providerId: \"fcm\", \n    \u002F\u002F  use integrationIdentifier if there are multiple fcm type active integrations\n    integrationIdentifier: \"fcm-abc-123\", \n    credentials: { deviceTokens: [\"fcm-device-token-here\"] } \n  },\n  \"subsriberId-1\"\n);\n```\n\n### APNS Push Token\n\n```typescript\nawait novu.subscribers.credentials.update(\n  { \n    providerId: \"apns\", \n    \u002F\u002F use integrationIdentifier if there are multiple apns type active integrations\n    integrationIdentifier: \"fcm-abc-123\", \n    credentials: { deviceTokens: [\"apns-device-token-here\"] } \n  },\n  \"user-123\"\n);\n```\n\n## Common Pitfalls\n\n1. **`subscriberId` is YOUR user ID** — it bridges your system to Novu. Use a stable, unique identifier from your database.\n2. **Subscribers are auto-created on trigger** — if you pass a full subscriber object in `to` when triggering, Novu creates the subscriber if it doesn't exist. But explicit creation gives you more control.\n3. **Subscriber data is per-environment** — dev, staging, and production have separate subscriber records.\n4. **Topics must exist before triggering** — create the topic and add subscribers before sending to it.\n5. **Deleting a subscriber doesn't delete their notifications** — existing notifications remain in the system.\n6. **Adding non existent subscriber to topic** - if non existent subscriber is added to topic, it is not autocreated in that environment and hence not added to the topic. Always create subscribers before adding into the topic\n\n## References\n\n- [Subscriber CRUD Examples](.\u002Freferences\u002Fsubscriber-crud-examples.md)\n- [Topics Examples](.\u002Freferences\u002Ftopics-examples.md)\n- [Credentials Examples](.\u002Freferences\u002Fcredentials-examples.md)\n",{"data":36,"body":43},{"name":4,"description":6,"inputs":37},[38],{"name":39,"description":40,"required":41,"type":42},"NOVU_SECRET_KEY","Server-side API key from https:\u002F\u002Fdashboard.novu.co\u002Fapi-keys. Used by @novu\u002Fapi.",true,"secret",{"type":44,"children":45},"root",[46,55,70,77,251,257,687,705,711,784,790,888,894,1047,1053,1112,1118,1123,1459,1465,1470,1477,1592,1598,1750,1756,1883,1889,1967,1973,2031,2037,2051,2239,2245,2250,2256,2478,2484,2697,2703,2781,2787,2818],{"type":47,"tag":48,"props":49,"children":51},"element","h1",{"id":50},"manage-subscribers",[52],{"type":53,"value":54},"text","Manage Subscribers",{"type":47,"tag":56,"props":57,"children":58},"p",{},[59,61,68],{"type":53,"value":60},"Subscribers are the recipients of your notifications. Each subscriber has a unique ",{"type":47,"tag":62,"props":63,"children":65},"code",{"className":64},[],[66],{"type":53,"value":67},"subscriberId",{"type":53,"value":69}," — typically your application's user ID.",{"type":47,"tag":71,"props":72,"children":74},"h2",{"id":73},"sdk-setup",[75],{"type":53,"value":76},"SDK Setup",{"type":47,"tag":78,"props":79,"children":84},"pre",{"className":80,"code":81,"language":82,"meta":83,"style":83},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { Novu } from \"@novu\u002Fapi\";\n\nconst novu = new Novu({\n  secretKey: process.env.NOVU_SECRET_KEY,\n});\n","typescript","",[85],{"type":47,"tag":62,"props":86,"children":87},{"__ignoreMap":83},[88,142,150,190,233],{"type":47,"tag":89,"props":90,"children":92},"span",{"class":91,"line":23},"line",[93,99,105,111,116,121,126,132,137],{"type":47,"tag":89,"props":94,"children":96},{"style":95},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[97],{"type":53,"value":98},"import",{"type":47,"tag":89,"props":100,"children":102},{"style":101},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[103],{"type":53,"value":104}," {",{"type":47,"tag":89,"props":106,"children":108},{"style":107},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[109],{"type":53,"value":110}," Novu",{"type":47,"tag":89,"props":112,"children":113},{"style":101},[114],{"type":53,"value":115}," }",{"type":47,"tag":89,"props":117,"children":118},{"style":95},[119],{"type":53,"value":120}," from",{"type":47,"tag":89,"props":122,"children":123},{"style":101},[124],{"type":53,"value":125}," \"",{"type":47,"tag":89,"props":127,"children":129},{"style":128},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[130],{"type":53,"value":131},"@novu\u002Fapi",{"type":47,"tag":89,"props":133,"children":134},{"style":101},[135],{"type":53,"value":136},"\"",{"type":47,"tag":89,"props":138,"children":139},{"style":101},[140],{"type":53,"value":141},";\n",{"type":47,"tag":89,"props":143,"children":144},{"class":91,"line":27},[145],{"type":47,"tag":89,"props":146,"children":147},{"emptyLinePlaceholder":41},[148],{"type":53,"value":149},"\n",{"type":47,"tag":89,"props":151,"children":153},{"class":91,"line":152},3,[154,160,165,170,175,180,185],{"type":47,"tag":89,"props":155,"children":157},{"style":156},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[158],{"type":53,"value":159},"const",{"type":47,"tag":89,"props":161,"children":162},{"style":107},[163],{"type":53,"value":164}," novu ",{"type":47,"tag":89,"props":166,"children":167},{"style":101},[168],{"type":53,"value":169},"=",{"type":47,"tag":89,"props":171,"children":172},{"style":101},[173],{"type":53,"value":174}," new",{"type":47,"tag":89,"props":176,"children":178},{"style":177},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[179],{"type":53,"value":110},{"type":47,"tag":89,"props":181,"children":182},{"style":107},[183],{"type":53,"value":184},"(",{"type":47,"tag":89,"props":186,"children":187},{"style":101},[188],{"type":53,"value":189},"{\n",{"type":47,"tag":89,"props":191,"children":193},{"class":91,"line":192},4,[194,200,205,210,215,220,224,228],{"type":47,"tag":89,"props":195,"children":197},{"style":196},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[198],{"type":53,"value":199},"  secretKey",{"type":47,"tag":89,"props":201,"children":202},{"style":101},[203],{"type":53,"value":204},":",{"type":47,"tag":89,"props":206,"children":207},{"style":107},[208],{"type":53,"value":209}," process",{"type":47,"tag":89,"props":211,"children":212},{"style":101},[213],{"type":53,"value":214},".",{"type":47,"tag":89,"props":216,"children":217},{"style":107},[218],{"type":53,"value":219},"env",{"type":47,"tag":89,"props":221,"children":222},{"style":101},[223],{"type":53,"value":214},{"type":47,"tag":89,"props":225,"children":226},{"style":107},[227],{"type":53,"value":39},{"type":47,"tag":89,"props":229,"children":230},{"style":101},[231],{"type":53,"value":232},",\n",{"type":47,"tag":89,"props":234,"children":236},{"class":91,"line":235},5,[237,242,247],{"type":47,"tag":89,"props":238,"children":239},{"style":101},[240],{"type":53,"value":241},"}",{"type":47,"tag":89,"props":243,"children":244},{"style":107},[245],{"type":53,"value":246},")",{"type":47,"tag":89,"props":248,"children":249},{"style":101},[250],{"type":53,"value":141},{"type":47,"tag":71,"props":252,"children":254},{"id":253},"create-a-subscriber",[255],{"type":53,"value":256},"Create a Subscriber",{"type":47,"tag":78,"props":258,"children":260},{"className":80,"code":259,"language":82,"meta":83,"style":83},"await novu.subscribers.create({\n  subscriberId: \"user-123\",       \u002F\u002F required — your system's user ID\n  email: \"jane@example.com\",      \u002F\u002F optional\n  firstName: \"Jane\",              \u002F\u002F optional\n  lastName: \"Doe\",                \u002F\u002F optional\n  phone: \"+15551234567\",          \u002F\u002F optional\n  avatar: \"https:\u002F\u002Fexample.com\u002Fjane.jpg\",  \u002F\u002F optional\n  locale: \"en-US\",                \u002F\u002F optional\n  timezone: \"America\u002FNew_York\",   \u002F\u002F optional\n  data: {                         \u002F\u002F optional — custom key-value data\n    plan: \"pro\",\n    company: \"Acme Inc\",\n  },\n});\n",[261],{"type":47,"tag":62,"props":262,"children":263},{"__ignoreMap":83},[264,303,339,373,407,441,476,511,545,580,602,632,662,671],{"type":47,"tag":89,"props":265,"children":266},{"class":91,"line":23},[267,272,277,281,286,290,295,299],{"type":47,"tag":89,"props":268,"children":269},{"style":95},[270],{"type":53,"value":271},"await",{"type":47,"tag":89,"props":273,"children":274},{"style":107},[275],{"type":53,"value":276}," novu",{"type":47,"tag":89,"props":278,"children":279},{"style":101},[280],{"type":53,"value":214},{"type":47,"tag":89,"props":282,"children":283},{"style":107},[284],{"type":53,"value":285},"subscribers",{"type":47,"tag":89,"props":287,"children":288},{"style":101},[289],{"type":53,"value":214},{"type":47,"tag":89,"props":291,"children":292},{"style":177},[293],{"type":53,"value":294},"create",{"type":47,"tag":89,"props":296,"children":297},{"style":107},[298],{"type":53,"value":184},{"type":47,"tag":89,"props":300,"children":301},{"style":101},[302],{"type":53,"value":189},{"type":47,"tag":89,"props":304,"children":305},{"class":91,"line":27},[306,311,315,319,324,328,333],{"type":47,"tag":89,"props":307,"children":308},{"style":196},[309],{"type":53,"value":310},"  subscriberId",{"type":47,"tag":89,"props":312,"children":313},{"style":101},[314],{"type":53,"value":204},{"type":47,"tag":89,"props":316,"children":317},{"style":101},[318],{"type":53,"value":125},{"type":47,"tag":89,"props":320,"children":321},{"style":128},[322],{"type":53,"value":323},"user-123",{"type":47,"tag":89,"props":325,"children":326},{"style":101},[327],{"type":53,"value":136},{"type":47,"tag":89,"props":329,"children":330},{"style":101},[331],{"type":53,"value":332},",",{"type":47,"tag":89,"props":334,"children":336},{"style":335},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[337],{"type":53,"value":338},"       \u002F\u002F required — your system's user ID\n",{"type":47,"tag":89,"props":340,"children":341},{"class":91,"line":152},[342,347,351,355,360,364,368],{"type":47,"tag":89,"props":343,"children":344},{"style":196},[345],{"type":53,"value":346},"  email",{"type":47,"tag":89,"props":348,"children":349},{"style":101},[350],{"type":53,"value":204},{"type":47,"tag":89,"props":352,"children":353},{"style":101},[354],{"type":53,"value":125},{"type":47,"tag":89,"props":356,"children":357},{"style":128},[358],{"type":53,"value":359},"jane@example.com",{"type":47,"tag":89,"props":361,"children":362},{"style":101},[363],{"type":53,"value":136},{"type":47,"tag":89,"props":365,"children":366},{"style":101},[367],{"type":53,"value":332},{"type":47,"tag":89,"props":369,"children":370},{"style":335},[371],{"type":53,"value":372},"      \u002F\u002F optional\n",{"type":47,"tag":89,"props":374,"children":375},{"class":91,"line":192},[376,381,385,389,394,398,402],{"type":47,"tag":89,"props":377,"children":378},{"style":196},[379],{"type":53,"value":380},"  firstName",{"type":47,"tag":89,"props":382,"children":383},{"style":101},[384],{"type":53,"value":204},{"type":47,"tag":89,"props":386,"children":387},{"style":101},[388],{"type":53,"value":125},{"type":47,"tag":89,"props":390,"children":391},{"style":128},[392],{"type":53,"value":393},"Jane",{"type":47,"tag":89,"props":395,"children":396},{"style":101},[397],{"type":53,"value":136},{"type":47,"tag":89,"props":399,"children":400},{"style":101},[401],{"type":53,"value":332},{"type":47,"tag":89,"props":403,"children":404},{"style":335},[405],{"type":53,"value":406},"              \u002F\u002F optional\n",{"type":47,"tag":89,"props":408,"children":409},{"class":91,"line":235},[410,415,419,423,428,432,436],{"type":47,"tag":89,"props":411,"children":412},{"style":196},[413],{"type":53,"value":414},"  lastName",{"type":47,"tag":89,"props":416,"children":417},{"style":101},[418],{"type":53,"value":204},{"type":47,"tag":89,"props":420,"children":421},{"style":101},[422],{"type":53,"value":125},{"type":47,"tag":89,"props":424,"children":425},{"style":128},[426],{"type":53,"value":427},"Doe",{"type":47,"tag":89,"props":429,"children":430},{"style":101},[431],{"type":53,"value":136},{"type":47,"tag":89,"props":433,"children":434},{"style":101},[435],{"type":53,"value":332},{"type":47,"tag":89,"props":437,"children":438},{"style":335},[439],{"type":53,"value":440},"                \u002F\u002F optional\n",{"type":47,"tag":89,"props":442,"children":444},{"class":91,"line":443},6,[445,450,454,458,463,467,471],{"type":47,"tag":89,"props":446,"children":447},{"style":196},[448],{"type":53,"value":449},"  phone",{"type":47,"tag":89,"props":451,"children":452},{"style":101},[453],{"type":53,"value":204},{"type":47,"tag":89,"props":455,"children":456},{"style":101},[457],{"type":53,"value":125},{"type":47,"tag":89,"props":459,"children":460},{"style":128},[461],{"type":53,"value":462},"+15551234567",{"type":47,"tag":89,"props":464,"children":465},{"style":101},[466],{"type":53,"value":136},{"type":47,"tag":89,"props":468,"children":469},{"style":101},[470],{"type":53,"value":332},{"type":47,"tag":89,"props":472,"children":473},{"style":335},[474],{"type":53,"value":475},"          \u002F\u002F optional\n",{"type":47,"tag":89,"props":477,"children":479},{"class":91,"line":478},7,[480,485,489,493,498,502,506],{"type":47,"tag":89,"props":481,"children":482},{"style":196},[483],{"type":53,"value":484},"  avatar",{"type":47,"tag":89,"props":486,"children":487},{"style":101},[488],{"type":53,"value":204},{"type":47,"tag":89,"props":490,"children":491},{"style":101},[492],{"type":53,"value":125},{"type":47,"tag":89,"props":494,"children":495},{"style":128},[496],{"type":53,"value":497},"https:\u002F\u002Fexample.com\u002Fjane.jpg",{"type":47,"tag":89,"props":499,"children":500},{"style":101},[501],{"type":53,"value":136},{"type":47,"tag":89,"props":503,"children":504},{"style":101},[505],{"type":53,"value":332},{"type":47,"tag":89,"props":507,"children":508},{"style":335},[509],{"type":53,"value":510},"  \u002F\u002F optional\n",{"type":47,"tag":89,"props":512,"children":514},{"class":91,"line":513},8,[515,520,524,528,533,537,541],{"type":47,"tag":89,"props":516,"children":517},{"style":196},[518],{"type":53,"value":519},"  locale",{"type":47,"tag":89,"props":521,"children":522},{"style":101},[523],{"type":53,"value":204},{"type":47,"tag":89,"props":525,"children":526},{"style":101},[527],{"type":53,"value":125},{"type":47,"tag":89,"props":529,"children":530},{"style":128},[531],{"type":53,"value":532},"en-US",{"type":47,"tag":89,"props":534,"children":535},{"style":101},[536],{"type":53,"value":136},{"type":47,"tag":89,"props":538,"children":539},{"style":101},[540],{"type":53,"value":332},{"type":47,"tag":89,"props":542,"children":543},{"style":335},[544],{"type":53,"value":440},{"type":47,"tag":89,"props":546,"children":548},{"class":91,"line":547},9,[549,554,558,562,567,571,575],{"type":47,"tag":89,"props":550,"children":551},{"style":196},[552],{"type":53,"value":553},"  timezone",{"type":47,"tag":89,"props":555,"children":556},{"style":101},[557],{"type":53,"value":204},{"type":47,"tag":89,"props":559,"children":560},{"style":101},[561],{"type":53,"value":125},{"type":47,"tag":89,"props":563,"children":564},{"style":128},[565],{"type":53,"value":566},"America\u002FNew_York",{"type":47,"tag":89,"props":568,"children":569},{"style":101},[570],{"type":53,"value":136},{"type":47,"tag":89,"props":572,"children":573},{"style":101},[574],{"type":53,"value":332},{"type":47,"tag":89,"props":576,"children":577},{"style":335},[578],{"type":53,"value":579},"   \u002F\u002F optional\n",{"type":47,"tag":89,"props":581,"children":583},{"class":91,"line":582},10,[584,589,593,597],{"type":47,"tag":89,"props":585,"children":586},{"style":196},[587],{"type":53,"value":588},"  data",{"type":47,"tag":89,"props":590,"children":591},{"style":101},[592],{"type":53,"value":204},{"type":47,"tag":89,"props":594,"children":595},{"style":101},[596],{"type":53,"value":104},{"type":47,"tag":89,"props":598,"children":599},{"style":335},[600],{"type":53,"value":601},"                         \u002F\u002F optional — custom key-value data\n",{"type":47,"tag":89,"props":603,"children":605},{"class":91,"line":604},11,[606,611,615,619,624,628],{"type":47,"tag":89,"props":607,"children":608},{"style":196},[609],{"type":53,"value":610},"    plan",{"type":47,"tag":89,"props":612,"children":613},{"style":101},[614],{"type":53,"value":204},{"type":47,"tag":89,"props":616,"children":617},{"style":101},[618],{"type":53,"value":125},{"type":47,"tag":89,"props":620,"children":621},{"style":128},[622],{"type":53,"value":623},"pro",{"type":47,"tag":89,"props":625,"children":626},{"style":101},[627],{"type":53,"value":136},{"type":47,"tag":89,"props":629,"children":630},{"style":101},[631],{"type":53,"value":232},{"type":47,"tag":89,"props":633,"children":635},{"class":91,"line":634},12,[636,641,645,649,654,658],{"type":47,"tag":89,"props":637,"children":638},{"style":196},[639],{"type":53,"value":640},"    company",{"type":47,"tag":89,"props":642,"children":643},{"style":101},[644],{"type":53,"value":204},{"type":47,"tag":89,"props":646,"children":647},{"style":101},[648],{"type":53,"value":125},{"type":47,"tag":89,"props":650,"children":651},{"style":128},[652],{"type":53,"value":653},"Acme Inc",{"type":47,"tag":89,"props":655,"children":656},{"style":101},[657],{"type":53,"value":136},{"type":47,"tag":89,"props":659,"children":660},{"style":101},[661],{"type":53,"value":232},{"type":47,"tag":89,"props":663,"children":665},{"class":91,"line":664},13,[666],{"type":47,"tag":89,"props":667,"children":668},{"style":101},[669],{"type":53,"value":670},"  },\n",{"type":47,"tag":89,"props":672,"children":674},{"class":91,"line":673},14,[675,679,683],{"type":47,"tag":89,"props":676,"children":677},{"style":101},[678],{"type":53,"value":241},{"type":47,"tag":89,"props":680,"children":681},{"style":107},[682],{"type":53,"value":246},{"type":47,"tag":89,"props":684,"children":685},{"style":101},[686],{"type":53,"value":141},{"type":47,"tag":56,"props":688,"children":689},{},[690,703],{"type":47,"tag":691,"props":692,"children":693},"strong",{},[694,696,701],{"type":53,"value":695},"Only ",{"type":47,"tag":62,"props":697,"children":699},{"className":698},[],[700],{"type":53,"value":67},{"type":53,"value":702}," is required.",{"type":53,"value":704}," All other fields are optional.",{"type":47,"tag":71,"props":706,"children":708},{"id":707},"retrieve-a-subscriber",[709],{"type":53,"value":710},"Retrieve a Subscriber",{"type":47,"tag":78,"props":712,"children":714},{"className":80,"code":713,"language":82,"meta":83,"style":83},"const subscriber = await novu.subscribers.retrieve(\"user-123\");\n",[715],{"type":47,"tag":62,"props":716,"children":717},{"__ignoreMap":83},[718],{"type":47,"tag":89,"props":719,"children":720},{"class":91,"line":23},[721,725,730,734,739,743,747,751,755,760,764,768,772,776,780],{"type":47,"tag":89,"props":722,"children":723},{"style":156},[724],{"type":53,"value":159},{"type":47,"tag":89,"props":726,"children":727},{"style":107},[728],{"type":53,"value":729}," subscriber ",{"type":47,"tag":89,"props":731,"children":732},{"style":101},[733],{"type":53,"value":169},{"type":47,"tag":89,"props":735,"children":736},{"style":95},[737],{"type":53,"value":738}," await",{"type":47,"tag":89,"props":740,"children":741},{"style":107},[742],{"type":53,"value":276},{"type":47,"tag":89,"props":744,"children":745},{"style":101},[746],{"type":53,"value":214},{"type":47,"tag":89,"props":748,"children":749},{"style":107},[750],{"type":53,"value":285},{"type":47,"tag":89,"props":752,"children":753},{"style":101},[754],{"type":53,"value":214},{"type":47,"tag":89,"props":756,"children":757},{"style":177},[758],{"type":53,"value":759},"retrieve",{"type":47,"tag":89,"props":761,"children":762},{"style":107},[763],{"type":53,"value":184},{"type":47,"tag":89,"props":765,"children":766},{"style":101},[767],{"type":53,"value":136},{"type":47,"tag":89,"props":769,"children":770},{"style":128},[771],{"type":53,"value":323},{"type":47,"tag":89,"props":773,"children":774},{"style":101},[775],{"type":53,"value":136},{"type":47,"tag":89,"props":777,"children":778},{"style":107},[779],{"type":53,"value":246},{"type":47,"tag":89,"props":781,"children":782},{"style":101},[783],{"type":53,"value":141},{"type":47,"tag":71,"props":785,"children":787},{"id":786},"search-subscribers",[788],{"type":53,"value":789},"Search Subscribers",{"type":47,"tag":78,"props":791,"children":793},{"className":80,"code":792,"language":82,"meta":83,"style":83},"const results = await novu.subscribers.search({\n  email: \"jane@example.com\",\n});\n",[794],{"type":47,"tag":62,"props":795,"children":796},{"__ignoreMap":83},[797,846,873],{"type":47,"tag":89,"props":798,"children":799},{"class":91,"line":23},[800,804,809,813,817,821,825,829,833,838,842],{"type":47,"tag":89,"props":801,"children":802},{"style":156},[803],{"type":53,"value":159},{"type":47,"tag":89,"props":805,"children":806},{"style":107},[807],{"type":53,"value":808}," results ",{"type":47,"tag":89,"props":810,"children":811},{"style":101},[812],{"type":53,"value":169},{"type":47,"tag":89,"props":814,"children":815},{"style":95},[816],{"type":53,"value":738},{"type":47,"tag":89,"props":818,"children":819},{"style":107},[820],{"type":53,"value":276},{"type":47,"tag":89,"props":822,"children":823},{"style":101},[824],{"type":53,"value":214},{"type":47,"tag":89,"props":826,"children":827},{"style":107},[828],{"type":53,"value":285},{"type":47,"tag":89,"props":830,"children":831},{"style":101},[832],{"type":53,"value":214},{"type":47,"tag":89,"props":834,"children":835},{"style":177},[836],{"type":53,"value":837},"search",{"type":47,"tag":89,"props":839,"children":840},{"style":107},[841],{"type":53,"value":184},{"type":47,"tag":89,"props":843,"children":844},{"style":101},[845],{"type":53,"value":189},{"type":47,"tag":89,"props":847,"children":848},{"class":91,"line":27},[849,853,857,861,865,869],{"type":47,"tag":89,"props":850,"children":851},{"style":196},[852],{"type":53,"value":346},{"type":47,"tag":89,"props":854,"children":855},{"style":101},[856],{"type":53,"value":204},{"type":47,"tag":89,"props":858,"children":859},{"style":101},[860],{"type":53,"value":125},{"type":47,"tag":89,"props":862,"children":863},{"style":128},[864],{"type":53,"value":359},{"type":47,"tag":89,"props":866,"children":867},{"style":101},[868],{"type":53,"value":136},{"type":47,"tag":89,"props":870,"children":871},{"style":101},[872],{"type":53,"value":232},{"type":47,"tag":89,"props":874,"children":875},{"class":91,"line":152},[876,880,884],{"type":47,"tag":89,"props":877,"children":878},{"style":101},[879],{"type":53,"value":241},{"type":47,"tag":89,"props":881,"children":882},{"style":107},[883],{"type":53,"value":246},{"type":47,"tag":89,"props":885,"children":886},{"style":101},[887],{"type":53,"value":141},{"type":47,"tag":71,"props":889,"children":891},{"id":890},"update-a-subscriber",[892],{"type":53,"value":893},"Update a Subscriber",{"type":47,"tag":78,"props":895,"children":897},{"className":80,"code":896,"language":82,"meta":83,"style":83},"await novu.subscribers.patch(\n  { firstName: \"Jane\", data: { plan: \"enterprise\" } },\n  \u002F\u002F subscriberId\n  \"user-123\"\n);\n",[898],{"type":47,"tag":62,"props":899,"children":900},{"__ignoreMap":83},[901,934,1011,1019,1036],{"type":47,"tag":89,"props":902,"children":903},{"class":91,"line":23},[904,908,912,916,920,924,929],{"type":47,"tag":89,"props":905,"children":906},{"style":95},[907],{"type":53,"value":271},{"type":47,"tag":89,"props":909,"children":910},{"style":107},[911],{"type":53,"value":276},{"type":47,"tag":89,"props":913,"children":914},{"style":101},[915],{"type":53,"value":214},{"type":47,"tag":89,"props":917,"children":918},{"style":107},[919],{"type":53,"value":285},{"type":47,"tag":89,"props":921,"children":922},{"style":101},[923],{"type":53,"value":214},{"type":47,"tag":89,"props":925,"children":926},{"style":177},[927],{"type":53,"value":928},"patch",{"type":47,"tag":89,"props":930,"children":931},{"style":107},[932],{"type":53,"value":933},"(\n",{"type":47,"tag":89,"props":935,"children":936},{"class":91,"line":27},[937,942,947,951,955,959,963,967,972,976,980,985,989,993,998,1002,1006],{"type":47,"tag":89,"props":938,"children":939},{"style":101},[940],{"type":53,"value":941},"  {",{"type":47,"tag":89,"props":943,"children":944},{"style":196},[945],{"type":53,"value":946}," firstName",{"type":47,"tag":89,"props":948,"children":949},{"style":101},[950],{"type":53,"value":204},{"type":47,"tag":89,"props":952,"children":953},{"style":101},[954],{"type":53,"value":125},{"type":47,"tag":89,"props":956,"children":957},{"style":128},[958],{"type":53,"value":393},{"type":47,"tag":89,"props":960,"children":961},{"style":101},[962],{"type":53,"value":136},{"type":47,"tag":89,"props":964,"children":965},{"style":101},[966],{"type":53,"value":332},{"type":47,"tag":89,"props":968,"children":969},{"style":196},[970],{"type":53,"value":971}," data",{"type":47,"tag":89,"props":973,"children":974},{"style":101},[975],{"type":53,"value":204},{"type":47,"tag":89,"props":977,"children":978},{"style":101},[979],{"type":53,"value":104},{"type":47,"tag":89,"props":981,"children":982},{"style":196},[983],{"type":53,"value":984}," plan",{"type":47,"tag":89,"props":986,"children":987},{"style":101},[988],{"type":53,"value":204},{"type":47,"tag":89,"props":990,"children":991},{"style":101},[992],{"type":53,"value":125},{"type":47,"tag":89,"props":994,"children":995},{"style":128},[996],{"type":53,"value":997},"enterprise",{"type":47,"tag":89,"props":999,"children":1000},{"style":101},[1001],{"type":53,"value":136},{"type":47,"tag":89,"props":1003,"children":1004},{"style":101},[1005],{"type":53,"value":115},{"type":47,"tag":89,"props":1007,"children":1008},{"style":101},[1009],{"type":53,"value":1010}," },\n",{"type":47,"tag":89,"props":1012,"children":1013},{"class":91,"line":152},[1014],{"type":47,"tag":89,"props":1015,"children":1016},{"style":335},[1017],{"type":53,"value":1018},"  \u002F\u002F subscriberId\n",{"type":47,"tag":89,"props":1020,"children":1021},{"class":91,"line":192},[1022,1027,1031],{"type":47,"tag":89,"props":1023,"children":1024},{"style":101},[1025],{"type":53,"value":1026},"  \"",{"type":47,"tag":89,"props":1028,"children":1029},{"style":128},[1030],{"type":53,"value":323},{"type":47,"tag":89,"props":1032,"children":1033},{"style":101},[1034],{"type":53,"value":1035},"\"\n",{"type":47,"tag":89,"props":1037,"children":1038},{"class":91,"line":235},[1039,1043],{"type":47,"tag":89,"props":1040,"children":1041},{"style":107},[1042],{"type":53,"value":246},{"type":47,"tag":89,"props":1044,"children":1045},{"style":101},[1046],{"type":53,"value":141},{"type":47,"tag":71,"props":1048,"children":1050},{"id":1049},"delete-a-subscriber",[1051],{"type":53,"value":1052},"Delete a Subscriber",{"type":47,"tag":78,"props":1054,"children":1056},{"className":80,"code":1055,"language":82,"meta":83,"style":83},"await novu.subscribers.delete(\"user-123\");\n",[1057],{"type":47,"tag":62,"props":1058,"children":1059},{"__ignoreMap":83},[1060],{"type":47,"tag":89,"props":1061,"children":1062},{"class":91,"line":23},[1063,1067,1071,1075,1079,1083,1088,1092,1096,1100,1104,1108],{"type":47,"tag":89,"props":1064,"children":1065},{"style":95},[1066],{"type":53,"value":271},{"type":47,"tag":89,"props":1068,"children":1069},{"style":107},[1070],{"type":53,"value":276},{"type":47,"tag":89,"props":1072,"children":1073},{"style":101},[1074],{"type":53,"value":214},{"type":47,"tag":89,"props":1076,"children":1077},{"style":107},[1078],{"type":53,"value":285},{"type":47,"tag":89,"props":1080,"children":1081},{"style":101},[1082],{"type":53,"value":214},{"type":47,"tag":89,"props":1084,"children":1085},{"style":177},[1086],{"type":53,"value":1087},"delete",{"type":47,"tag":89,"props":1089,"children":1090},{"style":107},[1091],{"type":53,"value":184},{"type":47,"tag":89,"props":1093,"children":1094},{"style":101},[1095],{"type":53,"value":136},{"type":47,"tag":89,"props":1097,"children":1098},{"style":128},[1099],{"type":53,"value":323},{"type":47,"tag":89,"props":1101,"children":1102},{"style":101},[1103],{"type":53,"value":136},{"type":47,"tag":89,"props":1105,"children":1106},{"style":107},[1107],{"type":53,"value":246},{"type":47,"tag":89,"props":1109,"children":1110},{"style":101},[1111],{"type":53,"value":141},{"type":47,"tag":71,"props":1113,"children":1115},{"id":1114},"bulk-create",[1116],{"type":53,"value":1117},"Bulk Create",{"type":47,"tag":56,"props":1119,"children":1120},{},[1121],{"type":53,"value":1122},"Create multiple subscribers at once. 500 subscribers can be created in one request.",{"type":47,"tag":78,"props":1124,"children":1126},{"className":80,"code":1125,"language":82,"meta":83,"style":83},"await novu.subscribers.createBulk({\n  subscribers: [\n    { subscriberId: \"user-1\", email: \"alice@example.com\", firstName: \"Alice\" },\n    { subscriberId: \"user-2\", email: \"bob@example.com\", firstName: \"Bob\" },\n    { subscriberId: \"user-3\", email: \"carol@example.com\", firstName: \"Carol\" },\n  ],\n});\n",[1127],{"type":47,"tag":62,"props":1128,"children":1129},{"__ignoreMap":83},[1130,1166,1183,1268,1350,1432,1444],{"type":47,"tag":89,"props":1131,"children":1132},{"class":91,"line":23},[1133,1137,1141,1145,1149,1153,1158,1162],{"type":47,"tag":89,"props":1134,"children":1135},{"style":95},[1136],{"type":53,"value":271},{"type":47,"tag":89,"props":1138,"children":1139},{"style":107},[1140],{"type":53,"value":276},{"type":47,"tag":89,"props":1142,"children":1143},{"style":101},[1144],{"type":53,"value":214},{"type":47,"tag":89,"props":1146,"children":1147},{"style":107},[1148],{"type":53,"value":285},{"type":47,"tag":89,"props":1150,"children":1151},{"style":101},[1152],{"type":53,"value":214},{"type":47,"tag":89,"props":1154,"children":1155},{"style":177},[1156],{"type":53,"value":1157},"createBulk",{"type":47,"tag":89,"props":1159,"children":1160},{"style":107},[1161],{"type":53,"value":184},{"type":47,"tag":89,"props":1163,"children":1164},{"style":101},[1165],{"type":53,"value":189},{"type":47,"tag":89,"props":1167,"children":1168},{"class":91,"line":27},[1169,1174,1178],{"type":47,"tag":89,"props":1170,"children":1171},{"style":196},[1172],{"type":53,"value":1173},"  subscribers",{"type":47,"tag":89,"props":1175,"children":1176},{"style":101},[1177],{"type":53,"value":204},{"type":47,"tag":89,"props":1179,"children":1180},{"style":107},[1181],{"type":53,"value":1182}," [\n",{"type":47,"tag":89,"props":1184,"children":1185},{"class":91,"line":152},[1186,1191,1196,1200,1204,1209,1213,1217,1222,1226,1230,1235,1239,1243,1247,1251,1255,1260,1264],{"type":47,"tag":89,"props":1187,"children":1188},{"style":101},[1189],{"type":53,"value":1190},"    {",{"type":47,"tag":89,"props":1192,"children":1193},{"style":196},[1194],{"type":53,"value":1195}," subscriberId",{"type":47,"tag":89,"props":1197,"children":1198},{"style":101},[1199],{"type":53,"value":204},{"type":47,"tag":89,"props":1201,"children":1202},{"style":101},[1203],{"type":53,"value":125},{"type":47,"tag":89,"props":1205,"children":1206},{"style":128},[1207],{"type":53,"value":1208},"user-1",{"type":47,"tag":89,"props":1210,"children":1211},{"style":101},[1212],{"type":53,"value":136},{"type":47,"tag":89,"props":1214,"children":1215},{"style":101},[1216],{"type":53,"value":332},{"type":47,"tag":89,"props":1218,"children":1219},{"style":196},[1220],{"type":53,"value":1221}," email",{"type":47,"tag":89,"props":1223,"children":1224},{"style":101},[1225],{"type":53,"value":204},{"type":47,"tag":89,"props":1227,"children":1228},{"style":101},[1229],{"type":53,"value":125},{"type":47,"tag":89,"props":1231,"children":1232},{"style":128},[1233],{"type":53,"value":1234},"alice@example.com",{"type":47,"tag":89,"props":1236,"children":1237},{"style":101},[1238],{"type":53,"value":136},{"type":47,"tag":89,"props":1240,"children":1241},{"style":101},[1242],{"type":53,"value":332},{"type":47,"tag":89,"props":1244,"children":1245},{"style":196},[1246],{"type":53,"value":946},{"type":47,"tag":89,"props":1248,"children":1249},{"style":101},[1250],{"type":53,"value":204},{"type":47,"tag":89,"props":1252,"children":1253},{"style":101},[1254],{"type":53,"value":125},{"type":47,"tag":89,"props":1256,"children":1257},{"style":128},[1258],{"type":53,"value":1259},"Alice",{"type":47,"tag":89,"props":1261,"children":1262},{"style":101},[1263],{"type":53,"value":136},{"type":47,"tag":89,"props":1265,"children":1266},{"style":101},[1267],{"type":53,"value":1010},{"type":47,"tag":89,"props":1269,"children":1270},{"class":91,"line":192},[1271,1275,1279,1283,1287,1292,1296,1300,1304,1308,1312,1317,1321,1325,1329,1333,1337,1342,1346],{"type":47,"tag":89,"props":1272,"children":1273},{"style":101},[1274],{"type":53,"value":1190},{"type":47,"tag":89,"props":1276,"children":1277},{"style":196},[1278],{"type":53,"value":1195},{"type":47,"tag":89,"props":1280,"children":1281},{"style":101},[1282],{"type":53,"value":204},{"type":47,"tag":89,"props":1284,"children":1285},{"style":101},[1286],{"type":53,"value":125},{"type":47,"tag":89,"props":1288,"children":1289},{"style":128},[1290],{"type":53,"value":1291},"user-2",{"type":47,"tag":89,"props":1293,"children":1294},{"style":101},[1295],{"type":53,"value":136},{"type":47,"tag":89,"props":1297,"children":1298},{"style":101},[1299],{"type":53,"value":332},{"type":47,"tag":89,"props":1301,"children":1302},{"style":196},[1303],{"type":53,"value":1221},{"type":47,"tag":89,"props":1305,"children":1306},{"style":101},[1307],{"type":53,"value":204},{"type":47,"tag":89,"props":1309,"children":1310},{"style":101},[1311],{"type":53,"value":125},{"type":47,"tag":89,"props":1313,"children":1314},{"style":128},[1315],{"type":53,"value":1316},"bob@example.com",{"type":47,"tag":89,"props":1318,"children":1319},{"style":101},[1320],{"type":53,"value":136},{"type":47,"tag":89,"props":1322,"children":1323},{"style":101},[1324],{"type":53,"value":332},{"type":47,"tag":89,"props":1326,"children":1327},{"style":196},[1328],{"type":53,"value":946},{"type":47,"tag":89,"props":1330,"children":1331},{"style":101},[1332],{"type":53,"value":204},{"type":47,"tag":89,"props":1334,"children":1335},{"style":101},[1336],{"type":53,"value":125},{"type":47,"tag":89,"props":1338,"children":1339},{"style":128},[1340],{"type":53,"value":1341},"Bob",{"type":47,"tag":89,"props":1343,"children":1344},{"style":101},[1345],{"type":53,"value":136},{"type":47,"tag":89,"props":1347,"children":1348},{"style":101},[1349],{"type":53,"value":1010},{"type":47,"tag":89,"props":1351,"children":1352},{"class":91,"line":235},[1353,1357,1361,1365,1369,1374,1378,1382,1386,1390,1394,1399,1403,1407,1411,1415,1419,1424,1428],{"type":47,"tag":89,"props":1354,"children":1355},{"style":101},[1356],{"type":53,"value":1190},{"type":47,"tag":89,"props":1358,"children":1359},{"style":196},[1360],{"type":53,"value":1195},{"type":47,"tag":89,"props":1362,"children":1363},{"style":101},[1364],{"type":53,"value":204},{"type":47,"tag":89,"props":1366,"children":1367},{"style":101},[1368],{"type":53,"value":125},{"type":47,"tag":89,"props":1370,"children":1371},{"style":128},[1372],{"type":53,"value":1373},"user-3",{"type":47,"tag":89,"props":1375,"children":1376},{"style":101},[1377],{"type":53,"value":136},{"type":47,"tag":89,"props":1379,"children":1380},{"style":101},[1381],{"type":53,"value":332},{"type":47,"tag":89,"props":1383,"children":1384},{"style":196},[1385],{"type":53,"value":1221},{"type":47,"tag":89,"props":1387,"children":1388},{"style":101},[1389],{"type":53,"value":204},{"type":47,"tag":89,"props":1391,"children":1392},{"style":101},[1393],{"type":53,"value":125},{"type":47,"tag":89,"props":1395,"children":1396},{"style":128},[1397],{"type":53,"value":1398},"carol@example.com",{"type":47,"tag":89,"props":1400,"children":1401},{"style":101},[1402],{"type":53,"value":136},{"type":47,"tag":89,"props":1404,"children":1405},{"style":101},[1406],{"type":53,"value":332},{"type":47,"tag":89,"props":1408,"children":1409},{"style":196},[1410],{"type":53,"value":946},{"type":47,"tag":89,"props":1412,"children":1413},{"style":101},[1414],{"type":53,"value":204},{"type":47,"tag":89,"props":1416,"children":1417},{"style":101},[1418],{"type":53,"value":125},{"type":47,"tag":89,"props":1420,"children":1421},{"style":128},[1422],{"type":53,"value":1423},"Carol",{"type":47,"tag":89,"props":1425,"children":1426},{"style":101},[1427],{"type":53,"value":136},{"type":47,"tag":89,"props":1429,"children":1430},{"style":101},[1431],{"type":53,"value":1010},{"type":47,"tag":89,"props":1433,"children":1434},{"class":91,"line":443},[1435,1440],{"type":47,"tag":89,"props":1436,"children":1437},{"style":107},[1438],{"type":53,"value":1439},"  ]",{"type":47,"tag":89,"props":1441,"children":1442},{"style":101},[1443],{"type":53,"value":232},{"type":47,"tag":89,"props":1445,"children":1446},{"class":91,"line":478},[1447,1451,1455],{"type":47,"tag":89,"props":1448,"children":1449},{"style":101},[1450],{"type":53,"value":241},{"type":47,"tag":89,"props":1452,"children":1453},{"style":107},[1454],{"type":53,"value":246},{"type":47,"tag":89,"props":1456,"children":1457},{"style":101},[1458],{"type":53,"value":141},{"type":47,"tag":71,"props":1460,"children":1462},{"id":1461},"topics",[1463],{"type":53,"value":1464},"Topics",{"type":47,"tag":56,"props":1466,"children":1467},{},[1468],{"type":53,"value":1469},"Topics are named groups of subscribers. Use them to send notifications to multiple subscribers at once.",{"type":47,"tag":1471,"props":1472,"children":1474},"h3",{"id":1473},"create-a-topic",[1475],{"type":53,"value":1476},"Create a Topic",{"type":47,"tag":78,"props":1478,"children":1480},{"className":80,"code":1479,"language":82,"meta":83,"style":83},"await novu.topics.create({\n  key: \"engineering-team\",\n  name: \"Engineering Team\",\n});\n",[1481],{"type":47,"tag":62,"props":1482,"children":1483},{"__ignoreMap":83},[1484,1519,1548,1577],{"type":47,"tag":89,"props":1485,"children":1486},{"class":91,"line":23},[1487,1491,1495,1499,1503,1507,1511,1515],{"type":47,"tag":89,"props":1488,"children":1489},{"style":95},[1490],{"type":53,"value":271},{"type":47,"tag":89,"props":1492,"children":1493},{"style":107},[1494],{"type":53,"value":276},{"type":47,"tag":89,"props":1496,"children":1497},{"style":101},[1498],{"type":53,"value":214},{"type":47,"tag":89,"props":1500,"children":1501},{"style":107},[1502],{"type":53,"value":1461},{"type":47,"tag":89,"props":1504,"children":1505},{"style":101},[1506],{"type":53,"value":214},{"type":47,"tag":89,"props":1508,"children":1509},{"style":177},[1510],{"type":53,"value":294},{"type":47,"tag":89,"props":1512,"children":1513},{"style":107},[1514],{"type":53,"value":184},{"type":47,"tag":89,"props":1516,"children":1517},{"style":101},[1518],{"type":53,"value":189},{"type":47,"tag":89,"props":1520,"children":1521},{"class":91,"line":27},[1522,1527,1531,1535,1540,1544],{"type":47,"tag":89,"props":1523,"children":1524},{"style":196},[1525],{"type":53,"value":1526},"  key",{"type":47,"tag":89,"props":1528,"children":1529},{"style":101},[1530],{"type":53,"value":204},{"type":47,"tag":89,"props":1532,"children":1533},{"style":101},[1534],{"type":53,"value":125},{"type":47,"tag":89,"props":1536,"children":1537},{"style":128},[1538],{"type":53,"value":1539},"engineering-team",{"type":47,"tag":89,"props":1541,"children":1542},{"style":101},[1543],{"type":53,"value":136},{"type":47,"tag":89,"props":1545,"children":1546},{"style":101},[1547],{"type":53,"value":232},{"type":47,"tag":89,"props":1549,"children":1550},{"class":91,"line":152},[1551,1556,1560,1564,1569,1573],{"type":47,"tag":89,"props":1552,"children":1553},{"style":196},[1554],{"type":53,"value":1555},"  name",{"type":47,"tag":89,"props":1557,"children":1558},{"style":101},[1559],{"type":53,"value":204},{"type":47,"tag":89,"props":1561,"children":1562},{"style":101},[1563],{"type":53,"value":125},{"type":47,"tag":89,"props":1565,"children":1566},{"style":128},[1567],{"type":53,"value":1568},"Engineering Team",{"type":47,"tag":89,"props":1570,"children":1571},{"style":101},[1572],{"type":53,"value":136},{"type":47,"tag":89,"props":1574,"children":1575},{"style":101},[1576],{"type":53,"value":232},{"type":47,"tag":89,"props":1578,"children":1579},{"class":91,"line":192},[1580,1584,1588],{"type":47,"tag":89,"props":1581,"children":1582},{"style":101},[1583],{"type":53,"value":241},{"type":47,"tag":89,"props":1585,"children":1586},{"style":107},[1587],{"type":53,"value":246},{"type":47,"tag":89,"props":1589,"children":1590},{"style":101},[1591],{"type":53,"value":141},{"type":47,"tag":1471,"props":1593,"children":1595},{"id":1594},"add-subscribers-to-a-topic",[1596],{"type":53,"value":1597},"Add Subscribers to a Topic",{"type":47,"tag":78,"props":1599,"children":1601},{"className":80,"code":1600,"language":82,"meta":83,"style":83},"await novu.topics.subscriptions.create(\n  { subscriptions: [\"subscriberId-1\", \"subscriberId-2\", \"subscriberId-3\"] },\n  \"engineering-team-topic\"\n);\n",[1602],{"type":47,"tag":62,"props":1603,"children":1604},{"__ignoreMap":83},[1605,1645,1723,1739],{"type":47,"tag":89,"props":1606,"children":1607},{"class":91,"line":23},[1608,1612,1616,1620,1624,1628,1633,1637,1641],{"type":47,"tag":89,"props":1609,"children":1610},{"style":95},[1611],{"type":53,"value":271},{"type":47,"tag":89,"props":1613,"children":1614},{"style":107},[1615],{"type":53,"value":276},{"type":47,"tag":89,"props":1617,"children":1618},{"style":101},[1619],{"type":53,"value":214},{"type":47,"tag":89,"props":1621,"children":1622},{"style":107},[1623],{"type":53,"value":1461},{"type":47,"tag":89,"props":1625,"children":1626},{"style":101},[1627],{"type":53,"value":214},{"type":47,"tag":89,"props":1629,"children":1630},{"style":107},[1631],{"type":53,"value":1632},"subscriptions",{"type":47,"tag":89,"props":1634,"children":1635},{"style":101},[1636],{"type":53,"value":214},{"type":47,"tag":89,"props":1638,"children":1639},{"style":177},[1640],{"type":53,"value":294},{"type":47,"tag":89,"props":1642,"children":1643},{"style":107},[1644],{"type":53,"value":933},{"type":47,"tag":89,"props":1646,"children":1647},{"class":91,"line":27},[1648,1652,1657,1661,1666,1670,1675,1679,1683,1687,1692,1696,1700,1704,1709,1713,1718],{"type":47,"tag":89,"props":1649,"children":1650},{"style":101},[1651],{"type":53,"value":941},{"type":47,"tag":89,"props":1653,"children":1654},{"style":196},[1655],{"type":53,"value":1656}," subscriptions",{"type":47,"tag":89,"props":1658,"children":1659},{"style":101},[1660],{"type":53,"value":204},{"type":47,"tag":89,"props":1662,"children":1663},{"style":107},[1664],{"type":53,"value":1665}," [",{"type":47,"tag":89,"props":1667,"children":1668},{"style":101},[1669],{"type":53,"value":136},{"type":47,"tag":89,"props":1671,"children":1672},{"style":128},[1673],{"type":53,"value":1674},"subscriberId-1",{"type":47,"tag":89,"props":1676,"children":1677},{"style":101},[1678],{"type":53,"value":136},{"type":47,"tag":89,"props":1680,"children":1681},{"style":101},[1682],{"type":53,"value":332},{"type":47,"tag":89,"props":1684,"children":1685},{"style":101},[1686],{"type":53,"value":125},{"type":47,"tag":89,"props":1688,"children":1689},{"style":128},[1690],{"type":53,"value":1691},"subscriberId-2",{"type":47,"tag":89,"props":1693,"children":1694},{"style":101},[1695],{"type":53,"value":136},{"type":47,"tag":89,"props":1697,"children":1698},{"style":101},[1699],{"type":53,"value":332},{"type":47,"tag":89,"props":1701,"children":1702},{"style":101},[1703],{"type":53,"value":125},{"type":47,"tag":89,"props":1705,"children":1706},{"style":128},[1707],{"type":53,"value":1708},"subscriberId-3",{"type":47,"tag":89,"props":1710,"children":1711},{"style":101},[1712],{"type":53,"value":136},{"type":47,"tag":89,"props":1714,"children":1715},{"style":107},[1716],{"type":53,"value":1717},"] ",{"type":47,"tag":89,"props":1719,"children":1720},{"style":101},[1721],{"type":53,"value":1722},"},\n",{"type":47,"tag":89,"props":1724,"children":1725},{"class":91,"line":152},[1726,1730,1735],{"type":47,"tag":89,"props":1727,"children":1728},{"style":101},[1729],{"type":53,"value":1026},{"type":47,"tag":89,"props":1731,"children":1732},{"style":128},[1733],{"type":53,"value":1734},"engineering-team-topic",{"type":47,"tag":89,"props":1736,"children":1737},{"style":101},[1738],{"type":53,"value":1035},{"type":47,"tag":89,"props":1740,"children":1741},{"class":91,"line":192},[1742,1746],{"type":47,"tag":89,"props":1743,"children":1744},{"style":107},[1745],{"type":53,"value":246},{"type":47,"tag":89,"props":1747,"children":1748},{"style":101},[1749],{"type":53,"value":141},{"type":47,"tag":1471,"props":1751,"children":1753},{"id":1752},"remove-subscribers-from-a-topic",[1754],{"type":53,"value":1755},"Remove Subscribers from a Topic",{"type":47,"tag":78,"props":1757,"children":1759},{"className":80,"code":1758,"language":82,"meta":83,"style":83},"await novu.topics.subscriptions.delete(\n  { subscriptions: [\"subscriberId-1\", \"subscriberId-2\"] },\n  \"engineering-team-topic\"\n);\n",[1760],{"type":47,"tag":62,"props":1761,"children":1762},{"__ignoreMap":83},[1763,1802,1857,1872],{"type":47,"tag":89,"props":1764,"children":1765},{"class":91,"line":23},[1766,1770,1774,1778,1782,1786,1790,1794,1798],{"type":47,"tag":89,"props":1767,"children":1768},{"style":95},[1769],{"type":53,"value":271},{"type":47,"tag":89,"props":1771,"children":1772},{"style":107},[1773],{"type":53,"value":276},{"type":47,"tag":89,"props":1775,"children":1776},{"style":101},[1777],{"type":53,"value":214},{"type":47,"tag":89,"props":1779,"children":1780},{"style":107},[1781],{"type":53,"value":1461},{"type":47,"tag":89,"props":1783,"children":1784},{"style":101},[1785],{"type":53,"value":214},{"type":47,"tag":89,"props":1787,"children":1788},{"style":107},[1789],{"type":53,"value":1632},{"type":47,"tag":89,"props":1791,"children":1792},{"style":101},[1793],{"type":53,"value":214},{"type":47,"tag":89,"props":1795,"children":1796},{"style":177},[1797],{"type":53,"value":1087},{"type":47,"tag":89,"props":1799,"children":1800},{"style":107},[1801],{"type":53,"value":933},{"type":47,"tag":89,"props":1803,"children":1804},{"class":91,"line":27},[1805,1809,1813,1817,1821,1825,1829,1833,1837,1841,1845,1849,1853],{"type":47,"tag":89,"props":1806,"children":1807},{"style":101},[1808],{"type":53,"value":941},{"type":47,"tag":89,"props":1810,"children":1811},{"style":196},[1812],{"type":53,"value":1656},{"type":47,"tag":89,"props":1814,"children":1815},{"style":101},[1816],{"type":53,"value":204},{"type":47,"tag":89,"props":1818,"children":1819},{"style":107},[1820],{"type":53,"value":1665},{"type":47,"tag":89,"props":1822,"children":1823},{"style":101},[1824],{"type":53,"value":136},{"type":47,"tag":89,"props":1826,"children":1827},{"style":128},[1828],{"type":53,"value":1674},{"type":47,"tag":89,"props":1830,"children":1831},{"style":101},[1832],{"type":53,"value":136},{"type":47,"tag":89,"props":1834,"children":1835},{"style":101},[1836],{"type":53,"value":332},{"type":47,"tag":89,"props":1838,"children":1839},{"style":101},[1840],{"type":53,"value":125},{"type":47,"tag":89,"props":1842,"children":1843},{"style":128},[1844],{"type":53,"value":1691},{"type":47,"tag":89,"props":1846,"children":1847},{"style":101},[1848],{"type":53,"value":136},{"type":47,"tag":89,"props":1850,"children":1851},{"style":107},[1852],{"type":53,"value":1717},{"type":47,"tag":89,"props":1854,"children":1855},{"style":101},[1856],{"type":53,"value":1722},{"type":47,"tag":89,"props":1858,"children":1859},{"class":91,"line":152},[1860,1864,1868],{"type":47,"tag":89,"props":1861,"children":1862},{"style":101},[1863],{"type":53,"value":1026},{"type":47,"tag":89,"props":1865,"children":1866},{"style":128},[1867],{"type":53,"value":1734},{"type":47,"tag":89,"props":1869,"children":1870},{"style":101},[1871],{"type":53,"value":1035},{"type":47,"tag":89,"props":1873,"children":1874},{"class":91,"line":192},[1875,1879],{"type":47,"tag":89,"props":1876,"children":1877},{"style":107},[1878],{"type":53,"value":246},{"type":47,"tag":89,"props":1880,"children":1881},{"style":101},[1882],{"type":53,"value":141},{"type":47,"tag":1471,"props":1884,"children":1886},{"id":1885},"list-topics",[1887],{"type":53,"value":1888},"List Topics",{"type":47,"tag":78,"props":1890,"children":1892},{"className":80,"code":1891,"language":82,"meta":83,"style":83},"const topics = await novu.topics.list({\n\n});\n",[1893],{"type":47,"tag":62,"props":1894,"children":1895},{"__ignoreMap":83},[1896,1945,1952],{"type":47,"tag":89,"props":1897,"children":1898},{"class":91,"line":23},[1899,1903,1908,1912,1916,1920,1924,1928,1932,1937,1941],{"type":47,"tag":89,"props":1900,"children":1901},{"style":156},[1902],{"type":53,"value":159},{"type":47,"tag":89,"props":1904,"children":1905},{"style":107},[1906],{"type":53,"value":1907}," topics ",{"type":47,"tag":89,"props":1909,"children":1910},{"style":101},[1911],{"type":53,"value":169},{"type":47,"tag":89,"props":1913,"children":1914},{"style":95},[1915],{"type":53,"value":738},{"type":47,"tag":89,"props":1917,"children":1918},{"style":107},[1919],{"type":53,"value":276},{"type":47,"tag":89,"props":1921,"children":1922},{"style":101},[1923],{"type":53,"value":214},{"type":47,"tag":89,"props":1925,"children":1926},{"style":107},[1927],{"type":53,"value":1461},{"type":47,"tag":89,"props":1929,"children":1930},{"style":101},[1931],{"type":53,"value":214},{"type":47,"tag":89,"props":1933,"children":1934},{"style":177},[1935],{"type":53,"value":1936},"list",{"type":47,"tag":89,"props":1938,"children":1939},{"style":107},[1940],{"type":53,"value":184},{"type":47,"tag":89,"props":1942,"children":1943},{"style":101},[1944],{"type":53,"value":189},{"type":47,"tag":89,"props":1946,"children":1947},{"class":91,"line":27},[1948],{"type":47,"tag":89,"props":1949,"children":1950},{"emptyLinePlaceholder":41},[1951],{"type":53,"value":149},{"type":47,"tag":89,"props":1953,"children":1954},{"class":91,"line":152},[1955,1959,1963],{"type":47,"tag":89,"props":1956,"children":1957},{"style":101},[1958],{"type":53,"value":241},{"type":47,"tag":89,"props":1960,"children":1961},{"style":107},[1962],{"type":53,"value":246},{"type":47,"tag":89,"props":1964,"children":1965},{"style":101},[1966],{"type":53,"value":141},{"type":47,"tag":1471,"props":1968,"children":1970},{"id":1969},"delete-a-topic",[1971],{"type":53,"value":1972},"Delete a Topic",{"type":47,"tag":78,"props":1974,"children":1976},{"className":80,"code":1975,"language":82,"meta":83,"style":83},"await novu.topics.delete(\"engineering-team-topic\");\n",[1977],{"type":47,"tag":62,"props":1978,"children":1979},{"__ignoreMap":83},[1980],{"type":47,"tag":89,"props":1981,"children":1982},{"class":91,"line":23},[1983,1987,1991,1995,1999,2003,2007,2011,2015,2019,2023,2027],{"type":47,"tag":89,"props":1984,"children":1985},{"style":95},[1986],{"type":53,"value":271},{"type":47,"tag":89,"props":1988,"children":1989},{"style":107},[1990],{"type":53,"value":276},{"type":47,"tag":89,"props":1992,"children":1993},{"style":101},[1994],{"type":53,"value":214},{"type":47,"tag":89,"props":1996,"children":1997},{"style":107},[1998],{"type":53,"value":1461},{"type":47,"tag":89,"props":2000,"children":2001},{"style":101},[2002],{"type":53,"value":214},{"type":47,"tag":89,"props":2004,"children":2005},{"style":177},[2006],{"type":53,"value":1087},{"type":47,"tag":89,"props":2008,"children":2009},{"style":107},[2010],{"type":53,"value":184},{"type":47,"tag":89,"props":2012,"children":2013},{"style":101},[2014],{"type":53,"value":136},{"type":47,"tag":89,"props":2016,"children":2017},{"style":128},[2018],{"type":53,"value":1734},{"type":47,"tag":89,"props":2020,"children":2021},{"style":101},[2022],{"type":53,"value":136},{"type":47,"tag":89,"props":2024,"children":2025},{"style":107},[2026],{"type":53,"value":246},{"type":47,"tag":89,"props":2028,"children":2029},{"style":101},[2030],{"type":53,"value":141},{"type":47,"tag":1471,"props":2032,"children":2034},{"id":2033},"trigger-to-a-topic",[2035],{"type":53,"value":2036},"Trigger to a Topic",{"type":47,"tag":56,"props":2038,"children":2039},{},[2040,2042,2049],{"type":53,"value":2041},"See ",{"type":47,"tag":2043,"props":2044,"children":2046},"a",{"href":2045},"..\u002Ftrigger-notification\u002F",[2047],{"type":53,"value":2048},"trigger-notification",{"type":53,"value":2050}," for topic trigger examples.",{"type":47,"tag":78,"props":2052,"children":2054},{"className":80,"code":2053,"language":82,"meta":83,"style":83},"await novu.trigger({\n  workflowId: \"project-update\",\n  to: { type: \"Topic\", topicKey: \"engineering-team-topic\" },\n  payload: { message: \"Sprint review at 3pm\" },\n});\n",[2055],{"type":47,"tag":62,"props":2056,"children":2057},{"__ignoreMap":83},[2058,2086,2115,2182,2224],{"type":47,"tag":89,"props":2059,"children":2060},{"class":91,"line":23},[2061,2065,2069,2073,2078,2082],{"type":47,"tag":89,"props":2062,"children":2063},{"style":95},[2064],{"type":53,"value":271},{"type":47,"tag":89,"props":2066,"children":2067},{"style":107},[2068],{"type":53,"value":276},{"type":47,"tag":89,"props":2070,"children":2071},{"style":101},[2072],{"type":53,"value":214},{"type":47,"tag":89,"props":2074,"children":2075},{"style":177},[2076],{"type":53,"value":2077},"trigger",{"type":47,"tag":89,"props":2079,"children":2080},{"style":107},[2081],{"type":53,"value":184},{"type":47,"tag":89,"props":2083,"children":2084},{"style":101},[2085],{"type":53,"value":189},{"type":47,"tag":89,"props":2087,"children":2088},{"class":91,"line":27},[2089,2094,2098,2102,2107,2111],{"type":47,"tag":89,"props":2090,"children":2091},{"style":196},[2092],{"type":53,"value":2093},"  workflowId",{"type":47,"tag":89,"props":2095,"children":2096},{"style":101},[2097],{"type":53,"value":204},{"type":47,"tag":89,"props":2099,"children":2100},{"style":101},[2101],{"type":53,"value":125},{"type":47,"tag":89,"props":2103,"children":2104},{"style":128},[2105],{"type":53,"value":2106},"project-update",{"type":47,"tag":89,"props":2108,"children":2109},{"style":101},[2110],{"type":53,"value":136},{"type":47,"tag":89,"props":2112,"children":2113},{"style":101},[2114],{"type":53,"value":232},{"type":47,"tag":89,"props":2116,"children":2117},{"class":91,"line":152},[2118,2123,2127,2131,2136,2140,2144,2149,2153,2157,2162,2166,2170,2174,2178],{"type":47,"tag":89,"props":2119,"children":2120},{"style":196},[2121],{"type":53,"value":2122},"  to",{"type":47,"tag":89,"props":2124,"children":2125},{"style":101},[2126],{"type":53,"value":204},{"type":47,"tag":89,"props":2128,"children":2129},{"style":101},[2130],{"type":53,"value":104},{"type":47,"tag":89,"props":2132,"children":2133},{"style":196},[2134],{"type":53,"value":2135}," type",{"type":47,"tag":89,"props":2137,"children":2138},{"style":101},[2139],{"type":53,"value":204},{"type":47,"tag":89,"props":2141,"children":2142},{"style":101},[2143],{"type":53,"value":125},{"type":47,"tag":89,"props":2145,"children":2146},{"style":128},[2147],{"type":53,"value":2148},"Topic",{"type":47,"tag":89,"props":2150,"children":2151},{"style":101},[2152],{"type":53,"value":136},{"type":47,"tag":89,"props":2154,"children":2155},{"style":101},[2156],{"type":53,"value":332},{"type":47,"tag":89,"props":2158,"children":2159},{"style":196},[2160],{"type":53,"value":2161}," topicKey",{"type":47,"tag":89,"props":2163,"children":2164},{"style":101},[2165],{"type":53,"value":204},{"type":47,"tag":89,"props":2167,"children":2168},{"style":101},[2169],{"type":53,"value":125},{"type":47,"tag":89,"props":2171,"children":2172},{"style":128},[2173],{"type":53,"value":1734},{"type":47,"tag":89,"props":2175,"children":2176},{"style":101},[2177],{"type":53,"value":136},{"type":47,"tag":89,"props":2179,"children":2180},{"style":101},[2181],{"type":53,"value":1010},{"type":47,"tag":89,"props":2183,"children":2184},{"class":91,"line":192},[2185,2190,2194,2198,2203,2207,2211,2216,2220],{"type":47,"tag":89,"props":2186,"children":2187},{"style":196},[2188],{"type":53,"value":2189},"  payload",{"type":47,"tag":89,"props":2191,"children":2192},{"style":101},[2193],{"type":53,"value":204},{"type":47,"tag":89,"props":2195,"children":2196},{"style":101},[2197],{"type":53,"value":104},{"type":47,"tag":89,"props":2199,"children":2200},{"style":196},[2201],{"type":53,"value":2202}," message",{"type":47,"tag":89,"props":2204,"children":2205},{"style":101},[2206],{"type":53,"value":204},{"type":47,"tag":89,"props":2208,"children":2209},{"style":101},[2210],{"type":53,"value":125},{"type":47,"tag":89,"props":2212,"children":2213},{"style":128},[2214],{"type":53,"value":2215},"Sprint review at 3pm",{"type":47,"tag":89,"props":2217,"children":2218},{"style":101},[2219],{"type":53,"value":136},{"type":47,"tag":89,"props":2221,"children":2222},{"style":101},[2223],{"type":53,"value":1010},{"type":47,"tag":89,"props":2225,"children":2226},{"class":91,"line":235},[2227,2231,2235],{"type":47,"tag":89,"props":2228,"children":2229},{"style":101},[2230],{"type":53,"value":241},{"type":47,"tag":89,"props":2232,"children":2233},{"style":107},[2234],{"type":53,"value":246},{"type":47,"tag":89,"props":2236,"children":2237},{"style":101},[2238],{"type":53,"value":141},{"type":47,"tag":71,"props":2240,"children":2242},{"id":2241},"subscriber-credentials",[2243],{"type":53,"value":2244},"Subscriber Credentials",{"type":47,"tag":56,"props":2246,"children":2247},{},[2248],{"type":53,"value":2249},"Set channel-specific credentials for push and chat integrations.",{"type":47,"tag":1471,"props":2251,"children":2253},{"id":2252},"fcm-push-token",[2254],{"type":53,"value":2255},"FCM Push Token",{"type":47,"tag":78,"props":2257,"children":2259},{"className":80,"code":2258,"language":82,"meta":83,"style":83},"await novu.subscribers.credentials.update(\n  { \n    providerId: \"fcm\", \n    \u002F\u002F  use integrationIdentifier if there are multiple fcm type active integrations\n    integrationIdentifier: \"fcm-abc-123\", \n    credentials: { deviceTokens: [\"fcm-device-token-here\"] } \n  },\n  \"subsriberId-1\"\n);\n",[2260],{"type":47,"tag":62,"props":2261,"children":2262},{"__ignoreMap":83},[2263,2304,2316,2349,2357,2390,2444,2451,2467],{"type":47,"tag":89,"props":2264,"children":2265},{"class":91,"line":23},[2266,2270,2274,2278,2282,2286,2291,2295,2300],{"type":47,"tag":89,"props":2267,"children":2268},{"style":95},[2269],{"type":53,"value":271},{"type":47,"tag":89,"props":2271,"children":2272},{"style":107},[2273],{"type":53,"value":276},{"type":47,"tag":89,"props":2275,"children":2276},{"style":101},[2277],{"type":53,"value":214},{"type":47,"tag":89,"props":2279,"children":2280},{"style":107},[2281],{"type":53,"value":285},{"type":47,"tag":89,"props":2283,"children":2284},{"style":101},[2285],{"type":53,"value":214},{"type":47,"tag":89,"props":2287,"children":2288},{"style":107},[2289],{"type":53,"value":2290},"credentials",{"type":47,"tag":89,"props":2292,"children":2293},{"style":101},[2294],{"type":53,"value":214},{"type":47,"tag":89,"props":2296,"children":2297},{"style":177},[2298],{"type":53,"value":2299},"update",{"type":47,"tag":89,"props":2301,"children":2302},{"style":107},[2303],{"type":53,"value":933},{"type":47,"tag":89,"props":2305,"children":2306},{"class":91,"line":27},[2307,2311],{"type":47,"tag":89,"props":2308,"children":2309},{"style":101},[2310],{"type":53,"value":941},{"type":47,"tag":89,"props":2312,"children":2313},{"style":107},[2314],{"type":53,"value":2315}," \n",{"type":47,"tag":89,"props":2317,"children":2318},{"class":91,"line":152},[2319,2324,2328,2332,2337,2341,2345],{"type":47,"tag":89,"props":2320,"children":2321},{"style":196},[2322],{"type":53,"value":2323},"    providerId",{"type":47,"tag":89,"props":2325,"children":2326},{"style":101},[2327],{"type":53,"value":204},{"type":47,"tag":89,"props":2329,"children":2330},{"style":101},[2331],{"type":53,"value":125},{"type":47,"tag":89,"props":2333,"children":2334},{"style":128},[2335],{"type":53,"value":2336},"fcm",{"type":47,"tag":89,"props":2338,"children":2339},{"style":101},[2340],{"type":53,"value":136},{"type":47,"tag":89,"props":2342,"children":2343},{"style":101},[2344],{"type":53,"value":332},{"type":47,"tag":89,"props":2346,"children":2347},{"style":107},[2348],{"type":53,"value":2315},{"type":47,"tag":89,"props":2350,"children":2351},{"class":91,"line":192},[2352],{"type":47,"tag":89,"props":2353,"children":2354},{"style":335},[2355],{"type":53,"value":2356},"    \u002F\u002F  use integrationIdentifier if there are multiple fcm type active integrations\n",{"type":47,"tag":89,"props":2358,"children":2359},{"class":91,"line":235},[2360,2365,2369,2373,2378,2382,2386],{"type":47,"tag":89,"props":2361,"children":2362},{"style":196},[2363],{"type":53,"value":2364},"    integrationIdentifier",{"type":47,"tag":89,"props":2366,"children":2367},{"style":101},[2368],{"type":53,"value":204},{"type":47,"tag":89,"props":2370,"children":2371},{"style":101},[2372],{"type":53,"value":125},{"type":47,"tag":89,"props":2374,"children":2375},{"style":128},[2376],{"type":53,"value":2377},"fcm-abc-123",{"type":47,"tag":89,"props":2379,"children":2380},{"style":101},[2381],{"type":53,"value":136},{"type":47,"tag":89,"props":2383,"children":2384},{"style":101},[2385],{"type":53,"value":332},{"type":47,"tag":89,"props":2387,"children":2388},{"style":107},[2389],{"type":53,"value":2315},{"type":47,"tag":89,"props":2391,"children":2392},{"class":91,"line":443},[2393,2398,2402,2406,2411,2415,2419,2423,2428,2432,2436,2440],{"type":47,"tag":89,"props":2394,"children":2395},{"style":196},[2396],{"type":53,"value":2397},"    credentials",{"type":47,"tag":89,"props":2399,"children":2400},{"style":101},[2401],{"type":53,"value":204},{"type":47,"tag":89,"props":2403,"children":2404},{"style":101},[2405],{"type":53,"value":104},{"type":47,"tag":89,"props":2407,"children":2408},{"style":196},[2409],{"type":53,"value":2410}," deviceTokens",{"type":47,"tag":89,"props":2412,"children":2413},{"style":101},[2414],{"type":53,"value":204},{"type":47,"tag":89,"props":2416,"children":2417},{"style":107},[2418],{"type":53,"value":1665},{"type":47,"tag":89,"props":2420,"children":2421},{"style":101},[2422],{"type":53,"value":136},{"type":47,"tag":89,"props":2424,"children":2425},{"style":128},[2426],{"type":53,"value":2427},"fcm-device-token-here",{"type":47,"tag":89,"props":2429,"children":2430},{"style":101},[2431],{"type":53,"value":136},{"type":47,"tag":89,"props":2433,"children":2434},{"style":107},[2435],{"type":53,"value":1717},{"type":47,"tag":89,"props":2437,"children":2438},{"style":101},[2439],{"type":53,"value":241},{"type":47,"tag":89,"props":2441,"children":2442},{"style":107},[2443],{"type":53,"value":2315},{"type":47,"tag":89,"props":2445,"children":2446},{"class":91,"line":478},[2447],{"type":47,"tag":89,"props":2448,"children":2449},{"style":101},[2450],{"type":53,"value":670},{"type":47,"tag":89,"props":2452,"children":2453},{"class":91,"line":513},[2454,2458,2463],{"type":47,"tag":89,"props":2455,"children":2456},{"style":101},[2457],{"type":53,"value":1026},{"type":47,"tag":89,"props":2459,"children":2460},{"style":128},[2461],{"type":53,"value":2462},"subsriberId-1",{"type":47,"tag":89,"props":2464,"children":2465},{"style":101},[2466],{"type":53,"value":1035},{"type":47,"tag":89,"props":2468,"children":2469},{"class":91,"line":547},[2470,2474],{"type":47,"tag":89,"props":2471,"children":2472},{"style":107},[2473],{"type":53,"value":246},{"type":47,"tag":89,"props":2475,"children":2476},{"style":101},[2477],{"type":53,"value":141},{"type":47,"tag":1471,"props":2479,"children":2481},{"id":2480},"apns-push-token",[2482],{"type":53,"value":2483},"APNS Push Token",{"type":47,"tag":78,"props":2485,"children":2487},{"className":80,"code":2486,"language":82,"meta":83,"style":83},"await novu.subscribers.credentials.update(\n  { \n    providerId: \"apns\", \n    \u002F\u002F use integrationIdentifier if there are multiple apns type active integrations\n    integrationIdentifier: \"fcm-abc-123\", \n    credentials: { deviceTokens: [\"apns-device-token-here\"] } \n  },\n  \"user-123\"\n);\n",[2488],{"type":47,"tag":62,"props":2489,"children":2490},{"__ignoreMap":83},[2491,2530,2541,2573,2581,2612,2664,2671,2686],{"type":47,"tag":89,"props":2492,"children":2493},{"class":91,"line":23},[2494,2498,2502,2506,2510,2514,2518,2522,2526],{"type":47,"tag":89,"props":2495,"children":2496},{"style":95},[2497],{"type":53,"value":271},{"type":47,"tag":89,"props":2499,"children":2500},{"style":107},[2501],{"type":53,"value":276},{"type":47,"tag":89,"props":2503,"children":2504},{"style":101},[2505],{"type":53,"value":214},{"type":47,"tag":89,"props":2507,"children":2508},{"style":107},[2509],{"type":53,"value":285},{"type":47,"tag":89,"props":2511,"children":2512},{"style":101},[2513],{"type":53,"value":214},{"type":47,"tag":89,"props":2515,"children":2516},{"style":107},[2517],{"type":53,"value":2290},{"type":47,"tag":89,"props":2519,"children":2520},{"style":101},[2521],{"type":53,"value":214},{"type":47,"tag":89,"props":2523,"children":2524},{"style":177},[2525],{"type":53,"value":2299},{"type":47,"tag":89,"props":2527,"children":2528},{"style":107},[2529],{"type":53,"value":933},{"type":47,"tag":89,"props":2531,"children":2532},{"class":91,"line":27},[2533,2537],{"type":47,"tag":89,"props":2534,"children":2535},{"style":101},[2536],{"type":53,"value":941},{"type":47,"tag":89,"props":2538,"children":2539},{"style":107},[2540],{"type":53,"value":2315},{"type":47,"tag":89,"props":2542,"children":2543},{"class":91,"line":152},[2544,2548,2552,2556,2561,2565,2569],{"type":47,"tag":89,"props":2545,"children":2546},{"style":196},[2547],{"type":53,"value":2323},{"type":47,"tag":89,"props":2549,"children":2550},{"style":101},[2551],{"type":53,"value":204},{"type":47,"tag":89,"props":2553,"children":2554},{"style":101},[2555],{"type":53,"value":125},{"type":47,"tag":89,"props":2557,"children":2558},{"style":128},[2559],{"type":53,"value":2560},"apns",{"type":47,"tag":89,"props":2562,"children":2563},{"style":101},[2564],{"type":53,"value":136},{"type":47,"tag":89,"props":2566,"children":2567},{"style":101},[2568],{"type":53,"value":332},{"type":47,"tag":89,"props":2570,"children":2571},{"style":107},[2572],{"type":53,"value":2315},{"type":47,"tag":89,"props":2574,"children":2575},{"class":91,"line":192},[2576],{"type":47,"tag":89,"props":2577,"children":2578},{"style":335},[2579],{"type":53,"value":2580},"    \u002F\u002F use integrationIdentifier if there are multiple apns type active integrations\n",{"type":47,"tag":89,"props":2582,"children":2583},{"class":91,"line":235},[2584,2588,2592,2596,2600,2604,2608],{"type":47,"tag":89,"props":2585,"children":2586},{"style":196},[2587],{"type":53,"value":2364},{"type":47,"tag":89,"props":2589,"children":2590},{"style":101},[2591],{"type":53,"value":204},{"type":47,"tag":89,"props":2593,"children":2594},{"style":101},[2595],{"type":53,"value":125},{"type":47,"tag":89,"props":2597,"children":2598},{"style":128},[2599],{"type":53,"value":2377},{"type":47,"tag":89,"props":2601,"children":2602},{"style":101},[2603],{"type":53,"value":136},{"type":47,"tag":89,"props":2605,"children":2606},{"style":101},[2607],{"type":53,"value":332},{"type":47,"tag":89,"props":2609,"children":2610},{"style":107},[2611],{"type":53,"value":2315},{"type":47,"tag":89,"props":2613,"children":2614},{"class":91,"line":443},[2615,2619,2623,2627,2631,2635,2639,2643,2648,2652,2656,2660],{"type":47,"tag":89,"props":2616,"children":2617},{"style":196},[2618],{"type":53,"value":2397},{"type":47,"tag":89,"props":2620,"children":2621},{"style":101},[2622],{"type":53,"value":204},{"type":47,"tag":89,"props":2624,"children":2625},{"style":101},[2626],{"type":53,"value":104},{"type":47,"tag":89,"props":2628,"children":2629},{"style":196},[2630],{"type":53,"value":2410},{"type":47,"tag":89,"props":2632,"children":2633},{"style":101},[2634],{"type":53,"value":204},{"type":47,"tag":89,"props":2636,"children":2637},{"style":107},[2638],{"type":53,"value":1665},{"type":47,"tag":89,"props":2640,"children":2641},{"style":101},[2642],{"type":53,"value":136},{"type":47,"tag":89,"props":2644,"children":2645},{"style":128},[2646],{"type":53,"value":2647},"apns-device-token-here",{"type":47,"tag":89,"props":2649,"children":2650},{"style":101},[2651],{"type":53,"value":136},{"type":47,"tag":89,"props":2653,"children":2654},{"style":107},[2655],{"type":53,"value":1717},{"type":47,"tag":89,"props":2657,"children":2658},{"style":101},[2659],{"type":53,"value":241},{"type":47,"tag":89,"props":2661,"children":2662},{"style":107},[2663],{"type":53,"value":2315},{"type":47,"tag":89,"props":2665,"children":2666},{"class":91,"line":478},[2667],{"type":47,"tag":89,"props":2668,"children":2669},{"style":101},[2670],{"type":53,"value":670},{"type":47,"tag":89,"props":2672,"children":2673},{"class":91,"line":513},[2674,2678,2682],{"type":47,"tag":89,"props":2675,"children":2676},{"style":101},[2677],{"type":53,"value":1026},{"type":47,"tag":89,"props":2679,"children":2680},{"style":128},[2681],{"type":53,"value":323},{"type":47,"tag":89,"props":2683,"children":2684},{"style":101},[2685],{"type":53,"value":1035},{"type":47,"tag":89,"props":2687,"children":2688},{"class":91,"line":547},[2689,2693],{"type":47,"tag":89,"props":2690,"children":2691},{"style":107},[2692],{"type":53,"value":246},{"type":47,"tag":89,"props":2694,"children":2695},{"style":101},[2696],{"type":53,"value":141},{"type":47,"tag":71,"props":2698,"children":2700},{"id":2699},"common-pitfalls",[2701],{"type":53,"value":2702},"Common Pitfalls",{"type":47,"tag":2704,"props":2705,"children":2706},"ol",{},[2707,2723,2741,2751,2761,2771],{"type":47,"tag":2708,"props":2709,"children":2710},"li",{},[2711,2721],{"type":47,"tag":691,"props":2712,"children":2713},{},[2714,2719],{"type":47,"tag":62,"props":2715,"children":2717},{"className":2716},[],[2718],{"type":53,"value":67},{"type":53,"value":2720}," is YOUR user ID",{"type":53,"value":2722}," — it bridges your system to Novu. Use a stable, unique identifier from your database.",{"type":47,"tag":2708,"props":2724,"children":2725},{},[2726,2731,2733,2739],{"type":47,"tag":691,"props":2727,"children":2728},{},[2729],{"type":53,"value":2730},"Subscribers are auto-created on trigger",{"type":53,"value":2732}," — if you pass a full subscriber object in ",{"type":47,"tag":62,"props":2734,"children":2736},{"className":2735},[],[2737],{"type":53,"value":2738},"to",{"type":53,"value":2740}," when triggering, Novu creates the subscriber if it doesn't exist. But explicit creation gives you more control.",{"type":47,"tag":2708,"props":2742,"children":2743},{},[2744,2749],{"type":47,"tag":691,"props":2745,"children":2746},{},[2747],{"type":53,"value":2748},"Subscriber data is per-environment",{"type":53,"value":2750}," — dev, staging, and production have separate subscriber records.",{"type":47,"tag":2708,"props":2752,"children":2753},{},[2754,2759],{"type":47,"tag":691,"props":2755,"children":2756},{},[2757],{"type":53,"value":2758},"Topics must exist before triggering",{"type":53,"value":2760}," — create the topic and add subscribers before sending to it.",{"type":47,"tag":2708,"props":2762,"children":2763},{},[2764,2769],{"type":47,"tag":691,"props":2765,"children":2766},{},[2767],{"type":53,"value":2768},"Deleting a subscriber doesn't delete their notifications",{"type":53,"value":2770}," — existing notifications remain in the system.",{"type":47,"tag":2708,"props":2772,"children":2773},{},[2774,2779],{"type":47,"tag":691,"props":2775,"children":2776},{},[2777],{"type":53,"value":2778},"Adding non existent subscriber to topic",{"type":53,"value":2780}," - if non existent subscriber is added to topic, it is not autocreated in that environment and hence not added to the topic. Always create subscribers before adding into the topic",{"type":47,"tag":71,"props":2782,"children":2784},{"id":2783},"references",[2785],{"type":53,"value":2786},"References",{"type":47,"tag":2788,"props":2789,"children":2790},"ul",{},[2791,2800,2809],{"type":47,"tag":2708,"props":2792,"children":2793},{},[2794],{"type":47,"tag":2043,"props":2795,"children":2797},{"href":2796},".\u002Freferences\u002Fsubscriber-crud-examples.md",[2798],{"type":53,"value":2799},"Subscriber CRUD Examples",{"type":47,"tag":2708,"props":2801,"children":2802},{},[2803],{"type":47,"tag":2043,"props":2804,"children":2806},{"href":2805},".\u002Freferences\u002Ftopics-examples.md",[2807],{"type":53,"value":2808},"Topics Examples",{"type":47,"tag":2708,"props":2810,"children":2811},{},[2812],{"type":47,"tag":2043,"props":2813,"children":2815},{"href":2814},".\u002Freferences\u002Fcredentials-examples.md",[2816],{"type":53,"value":2817},"Credentials Examples",{"type":47,"tag":2819,"props":2820,"children":2821},"style",{},[2822],{"type":53,"value":2823},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":2825,"total":478},[2826,2840,2850,2863,2883,2894,2900],{"slug":2827,"name":2827,"fn":2828,"description":2829,"org":2830,"tags":2831,"stars":23,"repoUrl":24,"updatedAt":2839},"novu-dashboard-workflows","author Novu workflow step content","Author step content for Novu workflows defined in the Dashboard or generated\u002Fedited via the Novu MCP. Use when filling in step controls (subject, body, editorType, headers, body, conditions) for email, in-app, sms, push, chat, delay, digest, throttle, or HTTP Request steps.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2832,2835,2836],{"name":2833,"slug":2834,"type":16},"MCP","mcp",{"name":21,"slug":22,"type":16},{"name":2837,"slug":2838,"type":16},"Workflow Automation","workflow-automation","2026-07-13T06:21:22.380822",{"slug":2841,"name":2841,"fn":2842,"description":2843,"org":2844,"tags":2845,"stars":23,"repoUrl":24,"updatedAt":2849},"novu-design-workflow","design Novu notification workflows","Design notification workflows the Novu way — choose channels, set severity, decide when a workflow is critical, configure digests, and route based on subscriber state. Applies to BOTH dashboard-authored and code-first (`@novu\u002Fframework`) workflows. Use when planning a new workflow, deciding which channels to include, picking severity, configuring digest behavior, or matching a use case (order confirmation, payment failed, account suspended, comment, trial expiring, password reset, webhook fan-out, fetch-then-notify) to a proven template.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2846,2847,2848],{"name":14,"slug":15,"type":16},{"name":21,"slug":22,"type":16},{"name":2837,"slug":2838,"type":16},"2026-07-16T06:02:17.656187",{"slug":2851,"name":2851,"fn":2852,"description":2853,"org":2854,"tags":2855,"stars":23,"repoUrl":24,"updatedAt":2862},"novu-framework-integration","build code-first notification workflows","Build code-first notification workflows with @novu\u002Fframework. Use when defining workflows in TypeScript (Zod \u002F JSON Schema \u002F Class Validator), composing channel steps (email, SMS, push, chat, in-app) with action steps (delay, digest, custom), exposing Step Controls for non-technical teammates, rendering React\u002FVue\u002FSvelte Email templates, hosting the Bridge Endpoint inside Next.js, Express, NestJS, Remix, Nuxt, SvelteKit, H3, or AWS Lambda, syncing to Novu Cloud via CLI \u002F GitHub Actions, securing production with HMAC, or implementing translations, hydration, multi-channel orchestration, and LLM-powered notification logic in code.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2856,2859,2860],{"name":2857,"slug":2858,"type":16},"Backend","backend",{"name":21,"slug":22,"type":16},{"name":2861,"slug":82,"type":16},"TypeScript","2026-07-13T06:21:20.83585",{"slug":2864,"name":2864,"fn":2865,"description":2866,"org":2867,"tags":2868,"stars":23,"repoUrl":24,"updatedAt":2882},"novu-inbox-integration","integrate Novu in-app notification inbox","Integrate Novu's in-app notification inbox into web applications. Supports React, Next.js, and vanilla JavaScript. Includes the Inbox component (bell icon + notification feed), composable components (Bell, Notifications, InboxContent, Preferences), headless hooks, branded theming, custom render props, multi-tenancy via contexts, tabs, localization, and HMAC security. Use when adding an in-app notification center, bell icon, notification feed, real-time notification updates, or building a personalized and branded notification experience.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2869,2872,2875,2878,2879],{"name":2870,"slug":2871,"type":16},"Frontend","frontend",{"name":2873,"slug":2874,"type":16},"JavaScript","javascript",{"name":2876,"slug":2877,"type":16},"Next.js","next-js",{"name":21,"slug":22,"type":16},{"name":2880,"slug":2881,"type":16},"React","react","2026-07-13T06:21:11.359078",{"slug":2884,"name":2884,"fn":2885,"description":2886,"org":2887,"tags":2888,"stars":23,"repoUrl":24,"updatedAt":2893},"novu-manage-preferences","configure Novu notification preferences","Configure notification preferences in Novu at the workflow and subscriber level. Set default channel preferences (email, SMS, push, chat, in-app), mark preferences as read-only or subscriber-editable, and manage subscriber-specific overrides. Use when setting up notification opt-in\u002Fopt-out, configuring per-channel delivery preferences, or building a preferences management UI.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2889,2890],{"name":21,"slug":22,"type":16},{"name":2891,"slug":2892,"type":16},"Operations","operations","2026-07-13T06:21:30.061407",{"slug":4,"name":4,"fn":5,"description":6,"org":2895,"tags":2896,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2897,2898,2899],{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"name":21,"slug":22,"type":16},{"slug":2901,"name":2901,"fn":2902,"description":2903,"org":2904,"tags":2905,"stars":23,"repoUrl":24,"updatedAt":2910},"novu-trigger-notification","trigger Novu notification workflows","Trigger Novu notification workflows to send messages across email, SMS, push, chat, and in-app channels. Supports single triggers, bulk triggers, broadcast to all subscribers, topic-based targeting, and cancellation. Use when sending transactional notifications, alerts, or any event-driven messages.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2906,2909],{"name":2907,"slug":2908,"type":16},"Automation","automation",{"name":21,"slug":22,"type":16},"2026-07-13T06:21:23.63132",{"items":2912,"total":513},[2913,2929,2935,2941,2947,2955,2960,2966],{"slug":2914,"name":2914,"fn":2915,"description":2916,"org":2917,"tags":2918,"stars":2926,"repoUrl":2927,"updatedAt":2928},"env-setup","configure Novu environment variables","Create or update Novu environment variables in the user's project safely (never expose the secret key to the client). Complements the official Novu skills by covering project-level env configuration.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2919,2922,2925],{"name":2920,"slug":2921,"type":16},"Configuration","configuration",{"name":2923,"slug":2924,"type":16},"Environment Variables","environment-variables",{"name":21,"slug":22,"type":16},39301,"https:\u002F\u002Fgithub.com\u002Fnovuhq\u002Fnovu","2026-07-13T06:21:58.740401",{"slug":2827,"name":2827,"fn":2828,"description":2829,"org":2930,"tags":2931,"stars":23,"repoUrl":24,"updatedAt":2839},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2932,2933,2934],{"name":2833,"slug":2834,"type":16},{"name":21,"slug":22,"type":16},{"name":2837,"slug":2838,"type":16},{"slug":2841,"name":2841,"fn":2842,"description":2843,"org":2936,"tags":2937,"stars":23,"repoUrl":24,"updatedAt":2849},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2938,2939,2940],{"name":14,"slug":15,"type":16},{"name":21,"slug":22,"type":16},{"name":2837,"slug":2838,"type":16},{"slug":2851,"name":2851,"fn":2852,"description":2853,"org":2942,"tags":2943,"stars":23,"repoUrl":24,"updatedAt":2862},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2944,2945,2946],{"name":2857,"slug":2858,"type":16},{"name":21,"slug":22,"type":16},{"name":2861,"slug":82,"type":16},{"slug":2864,"name":2864,"fn":2865,"description":2866,"org":2948,"tags":2949,"stars":23,"repoUrl":24,"updatedAt":2882},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2950,2951,2952,2953,2954],{"name":2870,"slug":2871,"type":16},{"name":2873,"slug":2874,"type":16},{"name":2876,"slug":2877,"type":16},{"name":21,"slug":22,"type":16},{"name":2880,"slug":2881,"type":16},{"slug":2884,"name":2884,"fn":2885,"description":2886,"org":2956,"tags":2957,"stars":23,"repoUrl":24,"updatedAt":2893},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2958,2959],{"name":21,"slug":22,"type":16},{"name":2891,"slug":2892,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":2961,"tags":2962,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2963,2964,2965],{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"name":21,"slug":22,"type":16},{"slug":2901,"name":2901,"fn":2902,"description":2903,"org":2967,"tags":2968,"stars":23,"repoUrl":24,"updatedAt":2910},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2969,2970],{"name":2907,"slug":2908,"type":16},{"name":21,"slug":22,"type":16}]