Skip to main content
POST
C#

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corps

name
string
défaut:my-hook
requis

Nom de ce hook.

Pattern: ^[a-zA-Z0-9]([ \-a-zA-Z0-9]*[a-zA-Z0-9])?$
script
string
défaut:module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };
requis

Code à exécuter lorsque ce hook s’active.

Minimum string length: 1
triggerId
enum<string>
requis

Étape d’exécution de cette règle. Peut être credentials-exchange, pre-user-registration, post-user-registration, post-change-password ou send-phone-message.

Options disponibles:
credentials-exchange,
pre-user-registration,
post-user-registration,
post-change-password,
send-phone-message
enabled
boolean
défaut:false

Indique si ce hook sera exécuté (true) ou ignoré (false).

dependencies
object

Dépendances de ce hook utilisées par le serveur Webtask.

Réponse

Hook créé avec succès.

triggerId
string

ID du déclencheur

id
string
défaut:00001

ID de ce hook.

name
string
défaut:hook

Nom de ce hook.

enabled
boolean
défaut:true

Indique si ce hook sera exécuté (true) ou ignoré (false).

script
string
défaut:module.exports = function(client, scope, audience, context, cb) cb(null, access_token); };

Code à exécuter lorsque ce hook s’active.

dependencies
object

Dépendances de ce hook utilisées par le serveur Webtask.