Skip to main content
POST /api/v1/forward/sessions/{session_id}/events Adds input events to a session. Forward accepts user input events and controlled system input events; callers cannot forge agent or session status events.

Headers

Path parameters

Body parameters

Allowed input event types

Example request

Example response

HTTP 200 OK

Response fields

Errors

Notes

  • Allowed input types are user.message, user.interrupt, user.tool_confirmation, user.tool_result, user.custom_tool_result, and user.define_outcome.
  • The response uses the filtered Forward Event object and does not expose raw runtime event JSON.

List session events

Stream session events