Topics

Delete a topic from a model.

delete/v1/models/{modelId}/topic/{topicName}

Request

  • Base URL
    https://blobsrus.omniapp.co/api
  • URL
    https://blobsrus.omniapp.co/api/v1/models/{modelId}/topic/{topicName}
  • Auth
    • HTTP bearer
    • or HTTP bearer

Path parameters

modelIdstring uuid required
Example:123e4567-e89b-12d3-a456-426614174000

The ID of the model.

topicNamestring required
Example:sales_analytics

The name of the topic.

Query parameters

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

Branch ID to use for branch-aware operations. Accepts either the org-wide branch ID (an orgBranchId, also returned by the Branches API) or the ID of that branch's layer on this specific model.

mode'COMBINED' | 'MERGED' | 'EXTENSION'
Example:COMBINED

Controls delete behavior to match IDE editing modes:

  • COMBINED - Default. Adds the topic to deletedTopics if it exists in the parent model
  • MERGED behaves the same as COMBINED
  • EXTENSION hard-deletes the topic from the extension layer

Response

Topic deleted successfully

successboolean

Example response

{
  "success": true
}

Changes