API EmitEvent