Equivalence Surcharge Types
Equivalence surcharge rate catalog (TipoRE / recargo de equivalencia)
📄️ Get equivalence surcharge type by ID
Returns the equivalence surcharge type including associatedAccounts.
📄️ Update equivalence surcharge type
Full replacement. On update, null associatedAccounts leaves existing children untouched; [] clears; non-empty list replaces.
📄️ Delete equivalence surcharge type
Deletes the equivalence surcharge type. If-Match is accepted but ignored (TipoRE is not versioned).
📄️ Merge-patch equivalence surcharge type
RFC 7396 merge-patch over `application/merge-patch+json`. Send only the fields you want to change; include a field with value `null` to remove it. Use the `If-Match` header for optimistic concurrency control.
📄️ List equivalence surcharge types
Paginated list with optional RSQL filter and sort (default lastModifiedAt:desc). Child collections are omitted; use GET /{id} for associatedAccounts.
📄️ Create equivalence surcharge type
Persists via the internal commands gateway. associatedAccounts: null leaves empty; [] clears; list replaces.
📄️ Prototype an equivalence surcharge type for a creation form
Non-persisted defaults: current company, enabled=true. Optional JSON hints: companyId, copyFromId.