v4

latestOpenAPI 3.1.02026-08-01207318738.7 KB
Models

Delete view

delete/api/v1/models/{modelId}/view/{viewName}

Path parameters

modelIdstring uuid required

Model UUID

Example:123e4567-e89b-12d3-a456-426614174000

Model UUID

viewNamestring required

View name

Example:orders

View name

Query parameters

branch_idstring uuid

Branch ID to use for branch-aware operations

Example:123e4567-e89b-12d3-a456-426614174001

Branch ID to use for branch-aware operations

mode'COMBINED' | 'MERGED' | 'EXTENSION'

Controls delete behavior to match IDE editing modes. COMBINED (default) marks the view as ignored if it exists in the parent model, otherwise hard-deletes. MERGED marks the view as shallowIgnored (hidden only from the immediate parent). EXTENSION hard-deletes the view from the extension layer.

Example:COMBINED

Controls delete behavior to match IDE editing modes. COMBINED (default) marks the view as ignored if it exists in the parent model, otherwise hard-deletes. MERGED marks the view as shallowIgnored (hidden only from the immediate parent). EXTENSION hard-deletes the view from the extension layer.

Response

View deleted successfully

successboolean required

Whether the operation was successful

Example response

{
  "success": true
}