Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 3 KB

File metadata and controls

38 lines (29 loc) · 3 KB

IntegrationEventV3Request

Properties

Name Type Description Notes
profile_id str ID of the customer profile set by your integration layer. Note: If the customer does not yet have a known `profileId`, we recommend you use a guest `profileId`.
store_integration_id str The integration ID of the store. You choose this ID when you create a store. [optional]
evaluable_campaign_ids List[int] When using the `dry` query parameter, use this property to list the campaign to be evaluated by the Rule Engine. These campaigns will be evaluated, even if they are disabled, allowing you to test specific campaigns before activating them. [optional]
type str The name of the event. Must be a custom event, not a built-in event.
attributes object Arbitrary additional JSON properties associated with the event. They must be created in the Campaign Manager before setting them with this property. See creating custom attributes. [optional]
integration_id str The unique ID of the event. Only one event with this ID can be registered.
connected_session_id str The ID of the session to reference. The session must be in `closed` state. Otherwise, the API call will fail. [optional]
referral_code str The referral code submitted with the event. The endpoint does not validate the code, and submitting a code does not redeem it. Use the "Referral code is valid" condition in the Rule Builder to validate and redeem the code, or "Referral code is valid (without redemption)" to validate without redeeming. [optional]
loyalty_cards List[str] Identifiers of the loyalty cards used during this event. [optional]
response_content List[str] Optional list of requested information to be present on the response related to the tracking custom event. [optional]

Example

from talon_one.models.integration_event_v3_request import IntegrationEventV3Request

# TODO update the JSON string below
json = "{}"
# create an instance of IntegrationEventV3Request from a JSON string
integration_event_v3_request_instance = IntegrationEventV3Request.from_json(json)
# print the JSON string representation of the object
print(IntegrationEventV3Request.to_json())

# convert the object into a dict
integration_event_v3_request_dict = integration_event_v3_request_instance.to_dict()
# create an instance of IntegrationEventV3Request from a dict
integration_event_v3_request_from_dict = IntegrationEventV3Request.from_dict(integration_event_v3_request_dict)

[Back to Model list] [Back to API list] [Back to README]