Skip to content

Rule.io SDK


Rule.io SDK / client/src / BulkCreateSubscriberEntry

Interface: BulkCreateSubscriberEntry

Defined in: client/src/resources/subscribers/subscribers.types.ts:199

One element of BulkCreateSubscribersPayload.subscribers.

Provide at minimum an email or phoneNumber. Both may be supplied — Rule.io matches on either when updateOnDuplicate is set. Per-subscriber custom field values go on fields as an array of BulkCreateSubscriberField entries.

Properties

email?

optional email?: string | null

Defined in: client/src/resources/subscribers/subscribers.types.ts:200


fields?

optional fields?: BulkCreateSubscriberField[]

Defined in: client/src/resources/subscribers/subscribers.types.ts:209

Custom-field values for this subscriber.


language?

optional language?: string

Defined in: client/src/resources/subscribers/subscribers.types.ts:207

Per-subscriber language override. ISO 639-1 (e.g. 'en', 'sv'). Falls back to the batch-level language on BulkCreateSubscribersPayload when omitted.


phoneNumber?

optional phoneNumber?: string | null

Defined in: client/src/resources/subscribers/subscribers.types.ts:201