The Salesforce Marketing Cloud Fuel SDK for Python (v1.3.0) provides a wrapper for the Salesforce Marketing Cloud SOAP and REST APIs, enabling email, audience, and data extension management. It supports OAuth2 authentication (including Public App, Web App, and refresh tokens). The SDK is in maintenance mode with infrequent releases.
pip install salesforce-fuelsdkVerified import paths — ran on the pinned version, not inferred.
Initialize the SDK client using environment variables for credentials, then retrieve a list of data extensions.
Use FuelSDKClient with client_id, client_secret, auth_base_url, and soap_endpoint.
Use `from fuelSDK.client import FuelSDKClient`.
Create a new FuelSDKClient per thread or use threading locks around SOAP calls.