ExemptionCreateRequest
- countryType: string · Countryrequired
ISO 3166-1 alpha-3 country code where the exemption applies (e.g., USA, GBR)
- customerType: string · Customer IdFormat: uuid
_id requiredReference to the customer this exemption belongs to
- exemptionType: string · ExemptionTypeenum
_type requiredScope of the exemption. full: 100% tax exempt, partial: reduced tax rate applies instead of the standard rate
values- full
- partial
- certificateType: string · Certificate IdFormat: uuid nullable
_id Certificate identifier (required for Abacus API integration)
- endType: string · End DateFormat: date-time nullable
_date When the exemption expires (ISO8601 format, null = no expiration)
- exemptionType: string · ExemptionStatusenum
_status Lifecycle status. active: applied to new transactions in matching jurisdictions, cancelled: revoked and no longer applied. Defaults to active
values- active
- cancelled
- jurisdictionsType: array string[] · Jurisdictions
ISO 3166-2 subdivision codes where the exemption applies (e.g., US-CA, US-NY). Empty list means the exemption applies to all jurisdictions.
- startType: string · Start DateFormat: date-time nullable
_date When the exemption takes effect (ISO8601 format)