The
B24Hook object is intended exclusively for use on the server.- A webhook contains a secret access key, which MUST NOT be used in client-side code (browser, mobile app).
- For the client side, use
B24Frame.
Usage
destroy(): void
Destructor. Used to destroy or clean up resources.
Example
import { B24Hook } from '@bitrix24/b24jssdk'
const $b24: undefined | B24Hook = B24Hook.fromWebhookUrl('https://your_domain.bitrix24.com/rest/1/xxxx/')
function makeDestroy() {
if ($b24 instanceof B24Hook) {
$b24.destroy()
$b24 = undefined
}
}
Next Steps
Core API methods:
- callMethod() — Call any REST API method
- callBatch() — Batch execution of up to 50 commands
Working with lists:
- callFastListMethod() — Automatic retrieval of all list pages
- fetchListMethod() — Incremental loading of large lists via generator
Advanced scenarios:
- callBatchByChunk() — Batch execution of any number of commands with automatic chunking