API ReferenceWarranty Obligation
warrantyObligation.create
Type: Mutation · Auth: Workspace-aware
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| obligorOrganizationId | unknown | No | — | ID of the associated obligor organization |
| obligeeOrganizationId | unknown | No | — | ID of the associated obligee organization |
| projectId | unknown | No | — | ID of the associated project |
| assetId | unknown | No | — | ID of the associated asset |
| coverageType | enum(labor, parts, parts_and_labor, manufacturer, workmanship, full_system, other) | Yes | "parts_and_labor" | Coverage type |
| terms | unknown | No | — | Terms |
| startDate | string.date-time | No | — | Start date |
| endDate | unknown | No | — | End date |
| notes | unknown | No | — | Notes |
Example
{
"obligorOrganizationId": null,
"obligeeOrganizationId": null,
"projectId": null,
"assetId": null,
"coverageType": "labor",
"terms": null
}