DELETE /Delete/JSON/product/{id} | Produkt löschen | products:delete | - |
DELETE /Delete/JSON/category/{id} | Kategorie löschen | categories:delete | Unterkategorien, Produkte |
DELETE /Delete/JSON/customer/{id} | Kunde löschen | customers:delete | Bestellungen |
DELETE /Delete/JSON/manufacturer/{id} | Hersteller löschen | manufacturers:delete | Produkte |
DELETE /Delete/JSON/newsdesk/{id} | News-Artikel löschen | news:delete | - |
DELETE /Delete/JSON/newsdeskcat/{id} | News-Kategorie löschen | newscategories:delete | Unterkategorien, Artikel |
DELETE /Delete/JSON/faq/{id} | FAQ löschen | faq:delete | - |
DELETE /Delete/JSON/faqcategory/{id} | FAQ-Kategorie löschen | faqcategories:delete | FAQ-Einträge |
DELETE /Delete/JSON/seohistory/{id} | SEO History löschen | seohistory:delete | Bulk-Delete, Filter, Expired |
DELETE /Delete/JSON/newsletter_subscriber/{id} | Newsletter-Abonnent löschen | newsletter:delete | DSGVO-Cascade, Provider-Sync, Bulk-Delete |
DELETE /Delete/JSON/newsletter/{id} | Newsletter-Kampagne löschen | newsletters:delete | Locked-Check, Sent-Check (409) |
DELETE /Delete/JSON/ticket/{id} | Ticket löschen NEU | tickets:delete | Cascade: History, Admins, Followers, Termine, Dateien |
| Media NEU v2.16.0 | DELETE /Delete/JSON/media/{id} | media:delete |
| Slider NEU v2.22.0 |
DELETE /Delete/JSON/slider/{id} |
slider:delete |
DELETE /Delete/JSON/project/{id} | xoCRM-Projekt löschen NEU v2.35.0 | projects:delete | Cascade: Aufgaben, Beschreibungen, Leiter, Kunden, Kategorien, Status-History; Orders/Tickets werden nur entkoppelt |
DELETE /Delete/JSON/project_task/{id} | Projektaufgabe löschen NEU v2.35.0 | project_tasks:delete | Cascade: Beschreibungen, Bearbeiter, Kunden, Kategorien, Status-History (Projekt bleibt) |
DELETE /Delete/JSON/appointment/{id} | Termin löschen (Soft-Delete) NEU v2.44.0 | appointments:delete | Setzt deleted_at (CalDAV-Tombstone); Beschreibungen und Verknüpfungen bleiben erhalten |
DELETE /Delete/JSON/order_status_history/{id} | Verlaufseintrag einer Bestellung löschen NEU v2.95.0 | orders:write | Bestellstatus wird nachgeführt; ältester Eintrag geschützt (409) |
DELETE /Delete/JSON/ticket_status_history/{id} | Verlaufseintrag eines Tickets löschen NEU v2.95.0 | tickets:delete | Ticketstatus wird nachgeführt |
DELETE /Delete/JSON/ticket_attachment/{tshid}?filename=… | Ticket-Anhang entfernen NEU v2.97.0 | tickets:delete | Datei nur, wenn kein anderer Eintrag sie führt |
DELETE /Delete/JSON/ticket_department/{id} | Ticket-Abteilung löschen NEU v2.103.0 | tickets:delete | Belegt: 409 – ?reassign_to={id} oder ?force=1 |