Last modified:2026-09-02 03:28:41
x-required-permission:[{"type":"Engagements","permission":"Create"}]
Creates one or more new engagements.Required fields: CompanyID and Title are always required. Period, Year, FieldworkStartDate,
and FieldworkEndDate are required only when your portal is set to require them (Settings > Field
Customization); if a field isn't marked required, you can leave it blank.
DivisionID is required if your portal has more than one division; if it only has one, we use that division automatically.OwnerID is left unset if you omit it — the engagement is created with no owner. Being the
owner does not add you to the engagement's team — to include yourself or the owner as a
professional user, put that user id in ProfessionalUsers. The people in ProfessionalUsers
and ClientUsers are the only ones added.Status: only Draft (0) and InProgress (10) are accepted. Anything else (including Complete
and Reopened) is treated as Draft. To move an engagement to another status after it's created,
use the PATCH status endpoints.AddToSchedule: when true, the new engagement is added to the schedule (an active engagement
schedule record is created). Defaults to false.Breaking change (v2): the date fields were renamed — StartDate is now FieldworkStartDate
and DueDate is now FieldworkEndDate; the legacy names are no longer accepted or returned.