WorkOS
webhook_endpoints.create
Create a new webhook endpoint to receive event notifications.
Remote workos
Other tools also called webhook_endpoints.create?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"events": {
"type": "array",
"items": {
"enum": [
"authentication.email_verification_succeeded",
"authentication.magic_auth_failed",
"authentication.magic_auth_succeeded",
"authentication.mfa_succeeded",
"authentication.oauth_failed",
"authentication.oauth_succeeded",
"authentication.password_failed",
"authentication.password_succeeded",
"authentication.passkey_failed",
"authentication.passkey_succeeded",
"authentication.sso_failed",
"authentication.sso_started",
"authentication.sso_succeeded",
"authentication.sso_timed_out",
"authentication.radar_risk_detected",
"api_key.created",
"api_key.revoked",
"connection.activated",
"connection.deactivated",
"connection.saml_certificate_renewal_required",
"connection.saml_certificate_renewed",
"connection.deleted",
"dsync.activated",
"dsync.deleted",
"dsync.group.created",
"dsync.group.deleted",
"dsync.group.updated",
"dsync.group.user_added",
"dsync.group.user_removed",
"dsync.user.created",
"dsync.user.deleted",
"dsync.user.updated",
"email_verification.created",
"flag.created",
"flag.deleted",
"flag.updated",
"flag.rule_updated",
"invitation.accepted",
"invitation.created",
"invitation.resent",
"invitation.revoked",
"magic_auth.created",
"organization.created",
"organization.deleted",
"organization.updated",
"organization_domain.created",
"organization_domain.deleted",
"organization_domain.updated",
"organization_domain.verified",
"organization_domain.verification_failed",
"password_reset.created",
"password_reset.succeeded",
"user.created",
"user.updated",
"user.deleted",
"organization_membership.created",
"organization_membership.deleted",
"organization_membership.updated",
"role.created",
"role.deleted",
"role.updated",
"organization_role.created",
"organization_role.deleted",
"organization_role.updated",
"permission.created",
"permission.deleted",
"permission.updated",
"session.created",
"session.revoked"
],
"type": "string"
},
"description": "The events that the Webhook Endpoint is subscribed to."
},
"endpoint_url": {
"type": "string",
"description": "The HTTPS URL where webhooks will be sent."
}
}
}