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
- 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
- fileType: string · File IdFormat: uuid nullable
_id File UUID of the uploaded exemption certificate. When provided, the file is attached to this exemption and surfaced as
certificate_idon the response. - 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)