feat: add contactBooks to sdk, add delete campaign public endpoint (#352)
* feat: add contactBooks to sdk, add delete campaign public endpoint * fix: pr review notes * refactor: pr feedback * feat: bulk delete/create contacts * refactor: rename a few methods for consistency * refactor: update openapi docs based on pr feedback * refactor: update open api docs, based on pr feedback * fix: delete campaign security issue * refactor: delete campaign requires team id (from context) * fix: enums
This commit is contained in:
@@ -18,15 +18,18 @@ import deleteDomain from "./api/domains/delete-domain";
|
||||
import sendBatch from "./api/emails/batch-email";
|
||||
import createCampaign from "./api/campaigns/create-campaign";
|
||||
import getCampaign from "./api/campaigns/get-campaign";
|
||||
import deleteCampaignHandle from "./api/campaigns/delete-campaign";
|
||||
import getCampaigns from "./api/campaigns/get-campaigns";
|
||||
import scheduleCampaign from "./api/campaigns/schedule-campaign";
|
||||
import pauseCampaign from "./api/campaigns/pause-campaign";
|
||||
import resumeCampaign from "./api/campaigns/resume-campaign";
|
||||
import pauseCampaignHandle from "./api/campaigns/pause-campaign";
|
||||
import resumeCampaignHandle from "./api/campaigns/resume-campaign";
|
||||
import getContactBooks from "./api/contacts/get-contact-books";
|
||||
import createContactBook from "./api/contacts/create-contact-book";
|
||||
import getContactBook from "./api/contacts/get-contact-book";
|
||||
import updateContactBook from "./api/contacts/update-contact-book";
|
||||
import deleteContactBook from "./api/contacts/delete-contact-book";
|
||||
import bulkAddContactsHandle from "./api/contacts/bulk-add-contacts";
|
||||
import bulkDeleteContacts from "./api/contacts/bulk-delete-contacts";
|
||||
|
||||
export const app = getApp();
|
||||
|
||||
@@ -52,6 +55,8 @@ getContact(app);
|
||||
getContacts(app);
|
||||
upsertContact(app);
|
||||
deleteContact(app);
|
||||
bulkAddContactsHandle(app);
|
||||
bulkDeleteContacts(app);
|
||||
|
||||
/**Contact Book related APIs */
|
||||
getContactBooks(app);
|
||||
@@ -65,7 +70,8 @@ createCampaign(app);
|
||||
getCampaign(app);
|
||||
getCampaigns(app);
|
||||
scheduleCampaign(app);
|
||||
pauseCampaign(app);
|
||||
resumeCampaign(app);
|
||||
pauseCampaignHandle(app);
|
||||
resumeCampaignHandle(app);
|
||||
deleteCampaignHandle(app);
|
||||
|
||||
export default app;
|
||||
|
||||
Reference in New Issue
Block a user