This topic describes the security events sent by Megaport’s webhooks.
security.login.failed
security.login.failed is sent when a failed login attempt occurred.
The payload of this event has the following structure:
company_uid (string, UUID)
metadata (object)
schema_version (string)
timestamp (string, date-time)
type (string)
data (object)
account_locked (boolean)
attempts (integer, int32)
email (string, email)
person_uid (string, UUID)
For example:
security.password.reset_requested
security.password.reset_requested is sent when a password reset was requested.
The payload of this event has the following structure:
company_uid (string, UUID)
metadata (object)
schema_version (string)
timestamp (string, date-time)
type (string)
data (object)
email (string, email)
person_uid (string, UUID)
For example:
Last modified on August 21, 2026