Bulk update subscriber preferences
Bulk update subscriber preferences by its unique key identifier **subscriberId**. This API allows updating multiple workflow preferences in a single request.
Bulk update subscriber preferences by its unique key identifier subscriberId. This API allows updating multiple workflow preferences in a single request.
Authorization
Authorization<token>API key authentication. Allowed headers-- "Authorization: ApiKey <novu_secret_key>".
In: header
Request Body
application/jsonRequiredpreferencesRequiredarray<object>Array of workflow preferences to update (maximum 100 items)
contextobjectPath Parameters
subscriberIdRequiredstringHeader Parameters
idempotency-keystringA header for idempotency purposes
Response Body
OK
responseRequiredarray<object>Update subscriber preferences PATCH
Update subscriber preferences by its unique key identifier **subscriberId**. **workflowId** is optional field, if provided, this API will update that workflow preference, otherwise it will update global preferences
Update provider credentials PUT
Update credentials for a provider such as **slack** and **FCM**. **providerId** is required field. This API creates the **deviceTokens** or replaces the existing ones.