Siren

Create Conversion

Create a new conversion record linked to an engagement.

Last updated: April 9, 2026

Create Conversion

POST /siren/v1/conversions

Creates a new conversion record.

Request Body

FieldTypeRequiredDescription
engagementIdintegerYesID of the associated engagement (must exist)
typestringYesConversion type identifier
statusstringYesInitial status: pending, approved, rejected, or expired
transactionIdintegerNoID of associated transaction
obligationIdintegerNoID of associated obligation

Example Request

{
  "engagementId": 15,
  "type": "sale",
  "status": "pending"
}

Example Response

{
  "id": 43,
  "engagementId": 15,
  "transactionId": null,
  "obligationId": null,
  "type": "sale",
  "status": "pending",
  "dateCreated": "2026-04-06T12:00:00Z",
  "dateModified": "2026-04-06T12:00:00Z"
}

Events

Broadcasts ConversionActionEvent (action: Create) after success.