Body
Required
-
An array of hook events for testing.
Values are
PostRegister,PostSignIn,PostResetPassword,User.Created,User.Deleted,User.Data.Updated,User.SuspensionStatus.Updated,Role.Created,Role.Deleted,Role.Data.Updated,Role.Scopes.Updated,Scope.Created,Scope.Deleted,Scope.Data.Updated,Organization.Created,Organization.Deleted,Organization.Data.Updated,Organization.Membership.Updated,OrganizationRole.Created,OrganizationRole.Deleted,OrganizationRole.Data.Updated,OrganizationRole.Scopes.Updated,OrganizationScope.Created,OrganizationScope.Deleted, orOrganizationScope.Data.Updated. -
The hook configuration for testing.
-
Use
eventsinstead.
POST
/api/hooks/{id}/test
curl \
--request POST 'https://[tenant_id].logto.app/api/hooks/{id}/test' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"events":["PostRegister"],"config":{"url":"string","headers":{"additionalProperty1":"string","additionalProperty2":"string"},"retries":42.0}}'
Request examples
{
"events": [
"PostRegister"
],
"config": {
"url": "string",
"headers": {
"additionalProperty1": "string",
"additionalProperty2": "string"
},
"retries": 42.0
}
}