gatekeeper_update_project
Update project records in Gatekeeper by providing the slug and only the fields that need changing. Adjust client details, billing amounts, due dates, or project type without overwriting other data.
Instructions
Update Gatekeeper project fields for an existing client project. PATCH semantics: provide slug to target the project plus ONLY the fields the user asked to change — every body field is optional but at least one is required. Editable fields: name, domain, containerName, type (frontend|backend), clientName, clientEmail, amountDue (number), currency (e.g. KES/USD), dueDate (YYYY-MM-DD, or null to clear), gracePeriodDays (integer). Do NOT send fields the user did not ask to change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| slug | Yes | ||
| type | No | ||
| domain | No | ||
| dueDate | No | ||
| currency | No | ||
| amountDue | No | ||
| clientName | No | ||
| clientEmail | No | ||
| containerName | No | ||
| gracePeriodDays | No |