feat: mvp

This commit is contained in:
Muhsin
2026-05-30 14:53:54 +04:00
parent 4339e0ee0a
commit bddca26ee3
23 changed files with 880 additions and 5 deletions
+12
View File
@@ -1,9 +1,21 @@
/* global axios */
import ApiClient from './ApiClient';
class CampaignsAPI extends ApiClient {
constructor() {
super('campaigns', { accountScoped: true });
}
analyticsMetrics(id) {
return axios.get(`${this.url}/${id}/analytics/metrics`);
}
analyticsContacts(id, { status, page } = {}) {
return axios.get(`${this.url}/${id}/analytics/contacts`, {
params: { status, page },
});
}
}
export default new CampaignsAPI();