Seth commited on
Commit
d8a52e7
·
1 Parent(s): 797643d
Files changed (1) hide show
  1. backend/app/smartlead_client.py +5 -2
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
- "leads": leads
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