{"library":"braze-api","type":"library","category":null,"description":"The `braze-api` library provides a community-maintained Node.js client for interacting with the Braze customer engagement platform's REST API. It allows developers to track user events, send targeted messages (email, push, in-app), export data, manage campaigns and canvases, and interface with other core Braze functionalities. The current stable version is 2.13.2 (as of November 2025), with frequent patch and minor releases, indicating active development. A key differentiator is its comprehensive TypeScript type definitions, which are derived from Braze's official Postman collection [3, 14], offering strong type safety for API requests and responses. While not officially endorsed by Braze, Inc. [3, 14], it aims to provide a robust, well-typed abstraction over the direct REST calls, simplifying integration for Node.js applications and supporting modern JavaScript features since Node.js 14. [4]","language":"javascript","status":"active","version":"2.13.2","tags":["javascript","braze","api","rest","node","appboy","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install braze-api","imports":["import { Braze } from 'braze-api'","import type { IMessagesSendRequest } from 'braze-api'","import type { IEmailMessage } from 'braze-api'"]},{"cmd":"yarn add braze-api","imports":[]},{"cmd":"pnpm add braze-api","imports":[]}],"homepage":"https://www.braze.com","github":"https://github.com/braze-community/braze-node","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/braze-api","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/braze-api/compatibility"}}