Upload a historical RFI lifecycle event
Records one immutable request, response, expiry, closure, or cancellation event for a source-owned RFI. Events retain the source request identity and customer binding needed to measure repeat requests and expiry without exposing response contents.
Authorizations
Source-bound WorkOS API key or configured machine OIDC token. OIDC webhook management requires karsa:webhooks:manage.
Headers
Stable source submission identifier, unique for this source and route
1 - 200"01J9ZQ2YD15Y2YZ5H0W3J7D3E2"
Body
Stable source identity for this immutable RFI event.
1 - 240Stable source request identity shared by every event in the RFI lifecycle.
1 - 240Karsa customer resourceId returned by customer ingestion.
1 - 240REQUESTED, RESPONDED, EXPIRED, CLOSED, CANCELLED 1 - 240Requested field names only. Do not send raw customer response values here.
1001 - 2401 - 2401 - 50001 - 240Optional bounded source metadata. Credentials and signed URLs are rejected.