@bitrix24/b24jssdk
Bitrix24 JS SDK
Cookbook
Curated entry points — each recipe is a single, copy-paste-friendly file with environment variables, an expected output sketch, and a Limitations block.
Webhook CLI smoke test
Verify a freshly created inbound webhook in 30 lines. Always start here.
Export deals to CSV
Stream every deal in a date window into a CSV using FetchListV2.make(). Memory stays flat regardless of result size.
Bulk update deals
Migrate thousands of deals to a new stage using BatchByChunkV2.make() with partial-error handling.
Frame app skeleton
A minimum viable Vue 3 iframe app: handshake, parent title, persisted options, slider open/close.
Subscribe to Pull events
Live events in a frame app via useB24Helper and the Pull client (WebSocket + long-polling).
Extended catalogue
End-to-end TypeScript scripts — run with tsx after setting B24_HOOK to your incoming webhook URL.