The event API methods are used to push in realtime events similar to the eventHit methods found in the web and mobile SDKs. This allows users to trigger campaigns/workflows based on events that happen outside of sites or Apps. This is useful for triggering actions based on events that occur on backend systems.