feat(campaign): expose governed archive action

This commit is contained in:
2026-08-03 20:39:06 +02:00
parent d9195a2d2b
commit 3f3545f080
7 changed files with 79 additions and 8 deletions
+9
View File
@@ -1002,6 +1002,15 @@ payload: CampaignUpdatePayload)
});
}
export async function archiveCampaign(
settings: ApiSettings,
campaignId: string)
: Promise<CampaignListItem> {
return apiFetch<CampaignListItem>(settings, `/api/v1/campaigns/${campaignId}/archive`, {
method: "POST"
});
}
export async function createNewCampaign(
settings: ApiSettings,
overrides: CampaignCreateMinimalPayload = {})