feat: contact books public api (#336)

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
Dave Stockley
2026-01-17 06:24:25 +00:00
committed by GitHub
parent 83119f97c8
commit 6786ff003e
14 changed files with 2449 additions and 1803 deletions
+12
View File
@@ -22,6 +22,11 @@ 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 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";
export const app = getApp();
@@ -48,6 +53,13 @@ getContacts(app);
upsertContact(app);
deleteContact(app);
/**Contact Book related APIs */
getContactBooks(app);
createContactBook(app);
getContactBook(app);
updateContactBook(app);
deleteContactBook(app);
/**Campaign related APIs */
createCampaign(app);
getCampaign(app);