@@ -511,7 +511,7 @@ async def list_roles(self) -> StreamResponse:
511511 return await self .get ("roles" )
512512
513513 async def create_segment (self , segment : Dict ) -> StreamResponse :
514- return await self .post ("segments" , data = {"segment" : segment })
514+ return await self .post ("segments/new " , data = {"segment" : segment })
515515
516516 async def query_segments (self , ** params : Any ) -> StreamResponse :
517517 return await self .post ("segments" , data = params )
@@ -523,7 +523,7 @@ async def delete_segment(self, segment_id: str) -> StreamResponse:
523523 return await self .delete (f"segments/{ segment_id } " )
524524
525525 async def create_campaign (self , campaign : Dict ) -> StreamResponse :
526- return await self .post ("campaigns" , data = {"campaign" : campaign })
526+ return await self .post ("campaigns/new " , data = {"campaign" : campaign })
527527
528528 async def query_campaigns (self , ** params : Any ) -> StreamResponse :
529529 return await self .post ("campaigns" , params )
@@ -536,10 +536,10 @@ async def delete_campaign(self, campaign_id: str) -> StreamResponse:
536536 return await self .delete (f"campaigns/{ campaign_id } " )
537537
538538 async def schedule_campaign (
539- self , campaign_id : str , send_at : int = None
539+ self , campaign_id : str , scheduled_for : int = None
540540 ) -> StreamResponse :
541541 return await self .patch (
542- f"campaigns/{ campaign_id } /schedule" , data = {"send_at " : send_at }
542+ f"campaigns/{ campaign_id } /schedule" , data = {"scheduled_for " : scheduled_for }
543543 )
544544
545545 async def query_recipients (self , ** params : Any ) -> StreamResponse :
0 commit comments