Skip to content

Commit a3de89d

Browse files
gmigganclaude
andauthored
Add DELETE /content_snippets/{id} to Preview spec (#480)
Adds the delete operation for content snippets, matching the new endpoint shipped in intercom/intercom#501696. Returns 204 on success, 404 for missing snippets, 422 when procedure dependencies block deletion. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ad681a0 commit a3de89d

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

descriptions/0/api.intercom.io.yaml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7068,6 +7068,54 @@ paths:
70687068
message: The language is not currently supported for Fin
70697069
schema:
70707070
"$ref": "#/components/schemas/error"
7071+
delete:
7072+
summary: Delete a content snippet
7073+
parameters:
7074+
- name: Intercom-Version
7075+
in: header
7076+
schema:
7077+
"$ref": "#/components/schemas/intercom_version"
7078+
- name: id
7079+
in: path
7080+
required: true
7081+
description: The unique identifier for the content snippet.
7082+
schema:
7083+
type: string
7084+
example: '123'
7085+
tags:
7086+
- Content Snippets
7087+
operationId: deleteContentSnippet
7088+
description: You can delete a single content snippet by its id.
7089+
responses:
7090+
'204':
7091+
description: Content snippet deleted
7092+
'404':
7093+
description: Content snippet not found
7094+
content:
7095+
application/json:
7096+
examples:
7097+
Content snippet not found:
7098+
value:
7099+
type: error.list
7100+
errors:
7101+
- code: not_found
7102+
message: Content snippet not found
7103+
schema:
7104+
"$ref": "#/components/schemas/error"
7105+
'422':
7106+
description: Content snippet has procedure dependencies
7107+
content:
7108+
application/json:
7109+
examples:
7110+
Content snippet has procedure dependencies:
7111+
value:
7112+
type: error.list
7113+
errors:
7114+
- code: content_has_procedure_dependencies
7115+
message: Content snippet has dependent procedures and cannot
7116+
be deleted
7117+
schema:
7118+
"$ref": "#/components/schemas/error"
70717119
"/conversations/{conversation_id}/tags":
70727120
post:
70737121
summary: Add tag to a conversation

0 commit comments

Comments
 (0)