Skip to main content
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)
    • environment (string)
  • 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)
    • environment (string)
  • 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