diff --git a/unit/models/application.py b/unit/models/application.py index e1c2edf..06516cf 100644 --- a/unit/models/application.py +++ b/unit/models/application.py @@ -417,6 +417,7 @@ def __init__( business_vertical: Optional[BusinessVertical] = None, device_fingerprints: Optional[List[DeviceFingerprint]] = None, operating_address: Optional[Address] = None, + idempotency_key: Optional[str] = None, ): self.name = name self.address = address @@ -441,6 +442,7 @@ def __init__( self.business_vertical = business_vertical self.device_fingerprints = device_fingerprints self.operating_address = operating_address + self.idempotency_key = idempotency_key def to_json_api(self) -> dict: payload = { @@ -494,6 +496,9 @@ def to_json_api(self) -> dict: if self.operating_address: payload["data"]["attributes"]["operatingAddress"] = self.operating_address + + if self.idempotency_key: + payload["data"]["attributes"]["idempotencyKey"] = self.idempotency_key return payload