events_tracking

Log Tracking Event

Log a tracking event. Matches Flask's actual permission exactly: only the REGULAR_USER role bit is required, no team-membership check at all -- a deliberate, developer-approved parity choice (see design spec's scope decision #2), not a gap this migration fixes.

post/api/1.0/events_tracking/teams/{team_id}/log

Request

  • Base URL: https://api.shakebugs.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.shakebugs.com/api/1.0/events_tracking/teams/{team_id}/log
  • Auth: HTTP bearer

Path parameters

team_idstring uuid required

Request body

event_typestring required
performer_idstring uuid required
performer_type'User' | 'Team' | 'Email' | 'System' required
subject_idstring uuid nullable
subject_type'User' | 'Team' | 'App' | 'UserInvite' | 'TeamInvite' | 'Event'
reminderboolean

Response

Successful Response

Changes

No recorded changes to this operation across all 1 revision of this API.