Seth commited on
Commit ·
d8a52e7
1
Parent(s): 797643d
update
Browse files
backend/app/smartlead_client.py
CHANGED
|
@@ -152,9 +152,12 @@ class SmartleadClient:
|
|
| 152 |
return self._make_request("POST", f"/campaigns/{campaign_id}/sequences", data)
|
| 153 |
|
| 154 |
def add_leads_to_campaign(self, campaign_id: str, leads: List[Dict]) -> Dict:
|
| 155 |
-
"""Add leads to a campaign
|
|
|
|
|
|
|
|
|
|
| 156 |
data = {
|
| 157 |
-
"
|
| 158 |
}
|
| 159 |
return self._make_request("POST", f"/campaigns/{campaign_id}/leads", data)
|
| 160 |
|
|
|
|
| 152 |
return self._make_request("POST", f"/campaigns/{campaign_id}/sequences", data)
|
| 153 |
|
| 154 |
def add_leads_to_campaign(self, campaign_id: str, leads: List[Dict]) -> Dict:
|
| 155 |
+
"""Add leads to a campaign
|
| 156 |
+
|
| 157 |
+
Smartlead API expects "lead_list" parameter, not "leads"
|
| 158 |
+
"""
|
| 159 |
data = {
|
| 160 |
+
"lead_list": leads # API expects "lead_list", not "leads"
|
| 161 |
}
|
| 162 |
return self._make_request("POST", f"/campaigns/{campaign_id}/leads", data)
|
| 163 |
|