Skip to content

@mbanq/core-sdk-js v0.50.0


@mbanq/core-sdk-js / commands / CreateSubscriber

Function: CreateSubscriber()

CreateSubscriber(data): Command<{ data: SubscriberRequest; }, { id: string; resourceId: number; }>

Defined in: src/commands/rest/notification.ts:260

Creates a new subscriber.

Parameters

data

SubscriberRequest

The subscriber data to create

Returns

Command<{ data: SubscriberRequest; }, { id: string; resourceId: number; }>

A Command that when executed returns the created subscriber's id and resourceId

Example

typescript
const createCmd = CreateSubscriber({
  name: 'Webhook Subscriber',
  type: 'WEBHOOK',
  target: 'https://example.com/webhook',
  deliveryRetryLimit: 3,
  active: true,
  secretKey: 'secret123',
  headers: []
});
const result = await createCmd.execute(config);
console.log(result.id, result.resourceId);

Released under the MIT License.