Skip to content

$source no longer returned in properties from get_profiles calls #90

@nburt

Description

@nburt

I'm in the process of trying to upgrade from v8.0.1 to latest and I'm seeing that the $source field is no longer returned in the properties object of the profile. Is that intended? I'm not seeing anything in the changelogs about the removal.

We set a custom source depending on where our users subscribe from on the website so I have some tests which check that we're setting it correctly which are now broken

example api call:

klaviyo = KlaviyoAPI(
            settings.KLAVIYO_API_KEY,
            max_delay=60,
            max_retries=3,
            options={"USE_DICTIONARY_FOR_RESPONSE_DATA": True}
        )

response = klaviyo.Profiles.get_profiles(
                filter=f'equals(email,"{email}")',
                additional_fields_profile=["subscriptions"],
            )

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions