Skip to content

[api] add delete conversation & back-office task endpoints#11

Merged
gmtuca merged 2 commits into
mainfrom
api-client-sync/2026-07-17
Jul 20, 2026
Merged

[api] add delete conversation & back-office task endpoints#11
gmtuca merged 2 commits into
mainfrom
api-client-sync/2026-07-17

Conversation

@gmtuca

@gmtuca gmtuca commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds two new DELETE endpoints to the Node.js/TypeScript SDK, mirroring the existing articles.delete plumbing:

  • client.conversations.delete(id) — issues DELETE /conversations/{id}
  • client.backOfficeTasks.delete(id) — issues DELETE /back-office-tasks/{id}

Both require the Management role, send no request body, and resolve to void on the API's 202 Accepted response.

Version

Bumps the package version 0.1.10.1.2 (minor) in package.json, keeping src/internal/version.ts's VERSION constant in sync.

Verification

npm ci && npm run build && npm test && npm run lint — all pass (43 tests, including two new cases asserting the DELETE method, path, and empty body for each endpoint).

🤖 Generated with Claude Code

Add conversations.delete (DELETE /conversations/{id}) and backOfficeTasks.delete
(DELETE /back-office-tasks/{id}), mirroring the existing articles.delete plumbing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gmtuca
gmtuca requested review from a team as code owners July 17, 2026 14:33
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gmtuca
gmtuca force-pushed the api-client-sync/2026-07-17 branch from 071f352 to edf381d Compare July 17, 2026 14:59
@gmtuca
gmtuca merged commit 139d817 into main Jul 20, 2026
2 checks passed
@gmtuca
gmtuca deleted the api-client-sync/2026-07-17 branch July 20, 2026 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants