Skip to main content
POST
Creates a new compliance obligation. Use this to track regulatory deadlines not covered by the auto-seeded defaults.

Body

string
required
The company this obligation belongs to.
string
required
One of cac_annual_return, vat, cit, paye, pension, itf, custom.
string
required
Obligation name, 1–160 characters.
string
Optional detail, up to 1000 characters.
string
required
One of monthly, annual, one_off, custom.
string
required
Next due date as a YYYY-MM-DD date string.
integer[]
Reminder lead times in days before the due date. Each value 0365, up to 8 entries.
Returns 201 Created with the new obligation object.