|
19 | 19 | from ..types.boolean_string import BooleanString |
20 | 20 | from ..types.consumer_user_segment import ConsumerUserSegment |
21 | 21 | from ..types.contact_details import ContactDetails |
| 22 | +from ..types.corporate_entity_details import CorporateEntityDetails |
22 | 23 | from ..types.device_data import DeviceData |
23 | 24 | from ..types.employment_details import EmploymentDetails |
24 | 25 | from ..types.employment_status import EmploymentStatus |
@@ -78,6 +79,7 @@ def create( |
78 | 79 | sanctions_status: typing.Optional[SanctionsStatus] = OMIT, |
79 | 80 | adverse_media_status: typing.Optional[AdverseMediaStatus] = OMIT, |
80 | 81 | last_transaction_timestamp: typing.Optional[float] = OMIT, |
| 82 | + corporate_entities: typing.Optional[typing.Sequence[CorporateEntityDetails]] = OMIT, |
81 | 83 | linked_entities: typing.Optional[UserEntityLink] = OMIT, |
82 | 84 | saved_payment_details: typing.Optional[typing.Sequence[UserSavedPaymentDetailsItem]] = OMIT, |
83 | 85 | tags: typing.Optional[typing.Sequence[UserTag]] = OMIT, |
@@ -166,6 +168,9 @@ def create( |
166 | 168 | last_transaction_timestamp : typing.Optional[float] |
167 | 169 | Timestamp of the last successful transaction of the user |
168 | 170 |
|
| 171 | + corporate_entities : typing.Optional[typing.Sequence[CorporateEntityDetails]] |
| 172 | + Corporate entities of the user |
| 173 | +
|
169 | 174 | linked_entities : typing.Optional[UserEntityLink] |
170 | 175 |
|
171 | 176 | saved_payment_details : typing.Optional[typing.Sequence[UserSavedPaymentDetailsItem]] |
@@ -244,6 +249,9 @@ def create( |
244 | 249 | "sanctionsStatus": sanctions_status, |
245 | 250 | "adverseMediaStatus": adverse_media_status, |
246 | 251 | "lastTransactionTimestamp": last_transaction_timestamp, |
| 252 | + "corporateEntities": convert_and_respect_annotation_metadata( |
| 253 | + object_=corporate_entities, annotation=typing.Sequence[CorporateEntityDetails], direction="write" |
| 254 | + ), |
247 | 255 | "linkedEntities": convert_and_respect_annotation_metadata( |
248 | 256 | object_=linked_entities, annotation=UserEntityLink, direction="write" |
249 | 257 | ), |
@@ -432,6 +440,7 @@ async def create( |
432 | 440 | sanctions_status: typing.Optional[SanctionsStatus] = OMIT, |
433 | 441 | adverse_media_status: typing.Optional[AdverseMediaStatus] = OMIT, |
434 | 442 | last_transaction_timestamp: typing.Optional[float] = OMIT, |
| 443 | + corporate_entities: typing.Optional[typing.Sequence[CorporateEntityDetails]] = OMIT, |
435 | 444 | linked_entities: typing.Optional[UserEntityLink] = OMIT, |
436 | 445 | saved_payment_details: typing.Optional[typing.Sequence[UserSavedPaymentDetailsItem]] = OMIT, |
437 | 446 | tags: typing.Optional[typing.Sequence[UserTag]] = OMIT, |
@@ -520,6 +529,9 @@ async def create( |
520 | 529 | last_transaction_timestamp : typing.Optional[float] |
521 | 530 | Timestamp of the last successful transaction of the user |
522 | 531 |
|
| 532 | + corporate_entities : typing.Optional[typing.Sequence[CorporateEntityDetails]] |
| 533 | + Corporate entities of the user |
| 534 | +
|
523 | 535 | linked_entities : typing.Optional[UserEntityLink] |
524 | 536 |
|
525 | 537 | saved_payment_details : typing.Optional[typing.Sequence[UserSavedPaymentDetailsItem]] |
@@ -598,6 +610,9 @@ async def create( |
598 | 610 | "sanctionsStatus": sanctions_status, |
599 | 611 | "adverseMediaStatus": adverse_media_status, |
600 | 612 | "lastTransactionTimestamp": last_transaction_timestamp, |
| 613 | + "corporateEntities": convert_and_respect_annotation_metadata( |
| 614 | + object_=corporate_entities, annotation=typing.Sequence[CorporateEntityDetails], direction="write" |
| 615 | + ), |
601 | 616 | "linkedEntities": convert_and_respect_annotation_metadata( |
602 | 617 | object_=linked_entities, annotation=UserEntityLink, direction="write" |
603 | 618 | ), |
|
0 commit comments