Webhook API
typescript
const webhookPayload = {
name: 'Test Webhook',
events: ['shipment.created', 'transaction.success'],
live: true,
url: 'https://site.co',
};typescript
const webhookId = 'WA-1234567890';Create Webhook
typescript
const webhook: any = await TerminalAfrica.createWebhook(webhookPayload);Delete Webhook
typescript
const deleteWebhook: any = await TerminalAfrica.deleteWebhook(webhookId);Disable Webhook
typescript
const disableWebhook: any = await TerminalAfrica.disableWebhook(webhookId);Enable Webhook
typescript
const enable: any = await TerminalAfrica.enableWebhook(webhookId);Get Webhooks
typescript
const queryParams = `?page=1&perPage=1`;
const webhooks: any = await TerminalAfrica.getWebhooks(queryParams);Get Webhook
typescript
const webhook: any = await TerminalAfrica.getWebhook(webhookId);