---
title: "Changes to Delete a customer"
method: DELETE
path: "/customers/{external_customer_id}"
---

# Changes to Delete a customer

`DELETE /customers/{external_customer_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 3 revisions.

- **2026-11-03** `5d26657495a3`: 5 breaking, 7 warning, 34 info

## Changes

- **2026-11-03** `5d26657495a3`: 5 breaking, 7 warning, 34 info
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/document_locale` became nullable for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/invoice_grace_period` became nullable for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/payment_provider` became nullable for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/payment_provider_code` became nullable for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[subschema #2]/integration_customers/items/external_customer_id` became nullable for the status `200`
  - added the new `SYP` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/currency` response property for the response status `200`
  - added the new `TND` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/currency` response property for the response status `200`
  - added the new `avalara` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[subschema #2]/integration_customers/items/type` response property for the response status `200`
  - added the new `cashfree` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/payment_provider` response property for the response status `200`
  - added the new `flutterwave` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/payment_provider` response property for the response status `200`
  - added the new `moneyhash` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/payment_provider` response property for the response status `200`
  - added the new `undefined` enum value to the `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration/payment_provider` response property for the response status `200`
  - added the optional property `customer/allOf[subschema #2]/taxes/items/applied_to_billing_entities_codes` to the response with the `200` status
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/account_type` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/address_line1` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/address_line2` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_configuration` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/billing_entity_code` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/city` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/country` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/currency` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/customer_type` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/email` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/finalize_zero_amount_invoice` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/firstname` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/lastname` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/legal_name` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/legal_number` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/logo_url` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/metadata` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/name` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/net_payment_term` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/phone` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/shipping_address` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/skip_invoice_custom_sections` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/state` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/tax_identification_number` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/timezone` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/updated_at` became required for the status `200`
  - the response property `customer/allOf[#/components/schemas/CustomerObject]/allOf[#/components/schemas/CustomerBaseObject]/url` became required for the status `200`
  - …6 more

---

[Operation](https://skmtc.dev/getlago/apis/lago-api-documentation/docs/customers/:external_customer_id/delete.md) - [API](https://skmtc.dev/getlago/apis/lago-api-documentation.md) - [Page](https://skmtc.dev/getlago/apis/lago-api-documentation/changes/customers/:external_customer_id/delete)
