ExemptionResponse

  • country
    Type: string · Country
    required

    ISO 3166-1 alpha-3 country code where the exemption applies (e.g., USA, GBR)

  • created_at
    Type: string · Created AtFormat: date-time
    required

    System timestamp when this record was first created

  • customer_id
    Type: string · Customer IdFormat: uuid
    required

    Reference to the customer this exemption belongs to

  • exemption_status
    Type: string · ExemptionStatusenum
    required

    Lifecycle status. active: applied to new transactions in matching jurisdictions, cancelled: revoked and no longer applied to new transactions

    values
    • active
    • cancelled
  • exemption_type
    Type: string · ExemptionTypeenum
    required

    Scope of the exemption. full: 100% tax exempt, partial: reduced tax rate applies instead of the standard rate

    values
    • full
    • partial
  • id
    Type: string · IdFormat: uuid
    required

    Internal system UUID for this record

  • tenant_id
    Type: string · Tenant IdFormat: uuid
    required

    UUID of the tenant that owns this record

  • updated_at
    Type: string · Updated AtFormat: date-time
    required

    System timestamp of the most recent update to this record

  • certificate_id
    Type: string · Certificate IdFormat: uuid nullable

    Certificate identifier (required for Abacus API integration)

  • end_date
    Type: string · End DateFormat: date-time nullable

    When the exemption expires (ISO8601 format, null = no expiration)

  • jurisdictions
    Type: 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.

  • start_date
    Type: string · Start DateFormat: date-time nullable

    When the exemption takes effect (ISO8601 format)