@wix/contacts
Advanced tools
Comparing version 1.0.21 to 1.0.22
@@ -175,3 +175,5 @@ "use strict"; | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.CreateContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -242,3 +244,5 @@ protoPath: '/v4/contacts', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'PATCH', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.UpdateContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -309,3 +313,5 @@ protoPath: '/v4/contacts/{contactId}', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.MergeContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -350,3 +356,5 @@ protoPath: '/v4/contacts/{targetContactId}/merge', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.PreviewMergeContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -398,3 +406,5 @@ protoPath: '/v4/contacts/{targetContactId}/preview-merge', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'DELETE', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.DeleteContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -447,3 +457,5 @@ protoPath: '/v4/contacts/{contactId}', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.LabelContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -498,3 +510,5 @@ protoPath: '/v4/contacts/{contactId}/labels', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'DELETE', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.UnlabelContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -531,3 +545,5 @@ protoPath: '/v4/contacts/{contactId}/labels', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'GET', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.ListContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -609,3 +625,5 @@ protoPath: '/v4/contacts', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.QueryContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -638,3 +656,5 @@ protoPath: '/v4/contacts/query', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'GET', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.ListFacets', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -667,3 +687,5 @@ protoPath: '/v4/contacts/facets', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.QueryFacets', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -703,3 +725,5 @@ protoPath: '/v4/contacts/facets/query', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.BulkDeleteContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -748,3 +772,5 @@ protoPath: '/v4/bulk/contacts/delete', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.BulkUpdateContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -784,3 +810,5 @@ protoPath: '/v4/bulk/contacts/update', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.BulkLabelAndUnlabelContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -845,3 +873,5 @@ protoPath: '/v4/bulk/contacts/add-remove-labels', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'GET', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.GetContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -848,0 +878,0 @@ protoPath: '/v4/contacts/{id}', |
import { HttpClient } from '@wix/sdk-types'; | ||
import { ContactInfo, UpdateContactOptions, BulkDeleteContactsOptions, BulkLabelAndUnlabelContactsOptions, BulkUpdateContactsOptions, CreateContactOptions, GetContactOptions, ListContactsOptions, ListFacetsOptions, MergeContactsOptions, PreviewMergeContactsOptions, QueryContactsOptions, QueryFacetsOptions } from './contacts-v4-contact.universal'; | ||
export declare const __metadata: { | ||
PACKAGE_NAME: string; | ||
}; | ||
export declare function createContact(httpClient: HttpClient): (info: ContactInfo, options?: CreateContactOptions | undefined) => Promise<import("./contacts-v4-contact.universal").CreateContactResponse>; | ||
@@ -19,2 +22,2 @@ export declare function updateContact(httpClient: HttpClient): (contactId: string, revision: number | null, options: UpdateContactOptions) => Promise<import("./contacts-v4-contact.universal").UpdateContactResponse>; | ||
export { ContactSourceType, ContactActivityType, EmailTag, PhoneTag, AddressTag, SubdivisionType, ImageProvider, SortOrder, ContactFieldSet, ContactsFacetType, Action, UpsertContactResponseAction, GetContactResponseType, SubmitOperation, Mode, } from './contacts-v4-contact.universal'; | ||
export { Contact, ContactSource, ContactActivity, PrimaryContactInfo, ContactInfo, ContactName, ContactEmailsWrapper, ContactEmail, ContactPhonesWrapper, ContactPhone, ContactAddressesWrapper, ContactAddress, Address, AddressStreetOneOf, StreetAddress, AddressLocation, Subdivision, AssigneesWrapper, LabelsWrapper, ExtendedFieldsWrapper, LocationsWrapper, ContactPicture, SegmentsWrapper, EstimateFilterSizeRequest, EstimateFilterSizeResponse, ContactSubmitted, ContactChanged, CreateContactRequest, CreateContactResponse, DuplicateContactExists, UpdateContactRequest, UpdateContactResponse, MergeContactsRequest, MergeContactsResponse, ContactMerged, PreviewMergeContactsRequest, PreviewMergeContactsResponse, DeleteContactRequest, DeleteContactResponse, LabelContactRequest, LabelContactResponse, UnlabelContactRequest, UnlabelContactResponse, LabelAndUnlabelContactRequest, LabelAndUnlabelContactResponse, ListContactsRequest, Sorting, Paging, ListContactsResponse, PagingMetadata, QueryContactsRequest, Query, QueryContactsResponse, ListFacetsRequest, ListFacetsResponse, ContactsFacet, QueryFacetsRequest, QueryFacetsResponse, BulkDeleteContactsRequest, BulkDeleteContactsResponse, BulkUpdateContactsRequest, BulkUpdateContactsResponse, BulkLabelAndUnlabelContactsRequest, BulkLabelAndUnlabelContactsResponse, BulkUpsertContactsRequest, BulkUpsertContactsResponse, Error, Metadata, Item, BulkUpsertContactsResponseMetadata, UpsertContactRequest, UpsertContactResponse, GeneratePictureUploadUrlRequest, GeneratePictureUploadUrlResponse, GetContactRequest, GetContactResponse, SyncSubmitContactRequest, SyncSubmitContactResponse, CountContactsRequest, CountContactsResponse, SearchContactsRequest, Search, SearchPagingMethodOneOf, SearchDetails, CursorPaging, SearchContactsResponse, PagingMetadataV2, Cursors, BulkAddSegmentToContactsRequest, BulkAddSegmentToContactsResponse, ItemMetadata, ApplicationError, BulkActionMetadata, ContactAddedToSegment, BulkRemoveSegmentFromContactsRequest, BulkRemoveSegmentFromContactsResponse, ContactRemovedFromSegment, CreateContactOptions, UpdateContactOptions, MergeContactsOptions, PreviewMergeContactsOptions, ListContactsOptions, QueryContactsOptions, ListFacetsOptions, QueryFacetsOptions, BulkDeleteContactsOptions, BulkUpdateContactsOptions, BulkLabelAndUnlabelContactsOptions, GetContactOptions, } from './contacts-v4-contact.universal'; | ||
export { Contact, ContactSource, ContactActivity, PrimaryContactInfo, ContactInfo, ContactName, ContactEmailsWrapper, ContactEmail, ContactPhonesWrapper, ContactPhone, ContactAddressesWrapper, ContactAddress, Address, AddressStreetOneOf, StreetAddress, AddressLocation, Subdivision, AssigneesWrapper, LabelsWrapper, ExtendedFieldsWrapper, LocationsWrapper, ContactPicture, SegmentsWrapper, EstimateFilterSizeRequest, EstimateFilterSizeResponse, EstimateAudienceSizeRequest, EstimateAudienceSizeResponse, ContactSubmitted, ContactChanged, CreateContactRequest, CreateContactResponse, DuplicateContactExists, UpdateContactRequest, UpdateContactResponse, MergeContactsRequest, MergeContactsResponse, ContactMerged, PreviewMergeContactsRequest, PreviewMergeContactsResponse, DeleteContactRequest, DeleteContactResponse, LabelContactRequest, LabelContactResponse, UnlabelContactRequest, UnlabelContactResponse, LabelAndUnlabelContactRequest, LabelAndUnlabelContactResponse, ListContactsRequest, Sorting, Paging, ListContactsResponse, PagingMetadata, QueryContactsRequest, Query, QueryContactsResponse, ListFacetsRequest, ListFacetsResponse, ContactsFacet, QueryFacetsRequest, QueryFacetsResponse, BulkDeleteContactsRequest, BulkDeleteContactsResponse, BulkUpdateContactsRequest, BulkUpdateContactsResponse, BulkLabelAndUnlabelContactsRequest, BulkLabelAndUnlabelContactsResponse, BulkUpsertContactsRequest, BulkUpsertContactsResponse, Error, Metadata, Item, BulkUpsertContactsResponseMetadata, UpsertContactRequest, UpsertContactResponse, GeneratePictureUploadUrlRequest, GeneratePictureUploadUrlResponse, GetContactRequest, GetContactResponse, SyncSubmitContactRequest, SyncSubmitContactResponse, CountContactsRequest, CountContactsResponse, SearchContactsRequest, Search, SearchPagingMethodOneOf, SearchDetails, CursorPaging, SearchContactsResponse, PagingMetadataV2, Cursors, BulkAddSegmentToContactsRequest, BulkAddSegmentToContactsResponse, ItemMetadata, ApplicationError, BulkActionMetadata, ContactAddedToSegment, BulkRemoveSegmentFromContactsRequest, BulkRemoveSegmentFromContactsResponse, ContactRemovedFromSegment, CreateContactOptions, UpdateContactOptions, MergeContactsOptions, PreviewMergeContactsOptions, ListContactsOptions, QueryContactsOptions, ListFacetsOptions, QueryFacetsOptions, BulkDeleteContactsOptions, BulkUpdateContactsOptions, BulkLabelAndUnlabelContactsOptions, GetContactOptions, } from './contacts-v4-contact.universal'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Mode = exports.SubmitOperation = exports.GetContactResponseType = exports.UpsertContactResponseAction = exports.Action = exports.ContactsFacetType = exports.ContactFieldSet = exports.SortOrder = exports.ImageProvider = exports.SubdivisionType = exports.AddressTag = exports.PhoneTag = exports.EmailTag = exports.ContactActivityType = exports.ContactSourceType = exports.getContact = exports.bulkLabelAndUnlabelContacts = exports.bulkUpdateContacts = exports.bulkDeleteContacts = exports.queryFacets = exports.listFacets = exports.queryContacts = exports.listContacts = exports.unlabelContact = exports.labelContact = exports.deleteContact = exports.previewMergeContacts = exports.mergeContacts = exports.updateContact = exports.createContact = void 0; | ||
exports.Mode = exports.SubmitOperation = exports.GetContactResponseType = exports.UpsertContactResponseAction = exports.Action = exports.ContactsFacetType = exports.ContactFieldSet = exports.SortOrder = exports.ImageProvider = exports.SubdivisionType = exports.AddressTag = exports.PhoneTag = exports.EmailTag = exports.ContactActivityType = exports.ContactSourceType = exports.getContact = exports.bulkLabelAndUnlabelContacts = exports.bulkUpdateContacts = exports.bulkDeleteContacts = exports.queryFacets = exports.listFacets = exports.queryContacts = exports.listContacts = exports.unlabelContact = exports.labelContact = exports.deleteContact = exports.previewMergeContacts = exports.mergeContacts = exports.updateContact = exports.createContact = exports.__metadata = void 0; | ||
const contacts_v4_contact_universal_1 = require("./contacts-v4-contact.universal"); | ||
exports.__metadata = { PACKAGE_NAME: '@wix/contacts' }; | ||
function createContact(httpClient) { | ||
@@ -6,0 +7,0 @@ return (info, options) => (0, contacts_v4_contact_universal_1.createContact)(info, options, |
@@ -372,2 +372,6 @@ export interface Contact { | ||
export interface Address extends AddressStreetOneOf { | ||
/** Street address object, with number and name in separate fields. */ | ||
streetAddress?: StreetAddress; | ||
/** Main address line, usually street and number, as free text. */ | ||
addressLine?: string | null; | ||
/** | ||
@@ -392,6 +396,2 @@ * 2-letter country code in an | ||
addressLine2?: string | null; | ||
/** Street address object, with number and name in separate fields. */ | ||
streetAddress?: StreetAddress; | ||
/** Main address line, usually street and number, as free text. */ | ||
addressLine?: string | null; | ||
} | ||
@@ -502,2 +502,22 @@ /** @oneof */ | ||
} | ||
export interface EstimateAudienceSizeRequest { | ||
/** Contact IDs of a campaign audience. */ | ||
contactIds?: string[]; | ||
/** Label IDs of a campaign audience. */ | ||
labelIds?: string[]; | ||
/** Contacts filter expression (json). */ | ||
contactsFilter?: Record<string, any> | null; | ||
/** Contacts plain text search expression (searches in name, phone and email fields). */ | ||
search?: string | null; | ||
/** Segment ids of a campaign audience. */ | ||
segmentIds?: string[]; | ||
/** Should "inactive" contacts be excluded or not (default value "false"). */ | ||
activeContactsOnly?: boolean; | ||
/** Id of a campaign that is to be resent. */ | ||
resendCampaignId?: string | null; | ||
} | ||
export interface EstimateAudienceSizeResponse { | ||
/** Audience size estimation. */ | ||
estimation?: number; | ||
} | ||
export interface ContactSubmitted { | ||
@@ -1154,2 +1174,4 @@ /** Pass through data, submitted with the contact */ | ||
export interface Search extends SearchPagingMethodOneOf { | ||
/** Cursor pointing to page of results. 'cursorPaging.cursor' can not be used together with 'filter' or 'sort' */ | ||
cursorPaging?: CursorPaging; | ||
/** A filter object. See documentation [here](https://bo.wix.com/wix-docs/rnd/platformization-guidelines/api-query-language#platformization-guidelines_api-query-language_defining-in-protobuf) */ | ||
@@ -1182,4 +1204,2 @@ filter?: Record<string, any> | null; | ||
search?: SearchDetails; | ||
/** Cursor pointing to page of results. 'cursorPaging.cursor' can not be used together with 'filter' or 'sort' */ | ||
cursorPaging?: CursorPaging; | ||
} | ||
@@ -1186,0 +1206,0 @@ /** @oneof */ |
@@ -172,3 +172,5 @@ import { toURLSearchParams } from '@wix/metro-runtime'; | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.CreateContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -238,3 +240,5 @@ protoPath: '/v4/contacts', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'PATCH', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.UpdateContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -304,3 +308,5 @@ protoPath: '/v4/contacts/{contactId}', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.MergeContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -344,3 +350,5 @@ protoPath: '/v4/contacts/{targetContactId}/merge', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.PreviewMergeContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -391,3 +399,5 @@ protoPath: '/v4/contacts/{targetContactId}/preview-merge', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'DELETE', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.DeleteContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -439,3 +449,5 @@ protoPath: '/v4/contacts/{contactId}', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.LabelContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -489,3 +501,5 @@ protoPath: '/v4/contacts/{contactId}/labels', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'DELETE', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.UnlabelContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -521,3 +535,5 @@ protoPath: '/v4/contacts/{contactId}/labels', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'GET', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.ListContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -598,3 +614,5 @@ protoPath: '/v4/contacts', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.QueryContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -626,3 +644,5 @@ protoPath: '/v4/contacts/query', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'GET', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.ListFacets', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -654,3 +674,5 @@ protoPath: '/v4/contacts/facets', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.QueryFacets', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -689,3 +711,5 @@ protoPath: '/v4/contacts/facets/query', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.BulkDeleteContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -733,3 +757,5 @@ protoPath: '/v4/bulk/contacts/delete', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.BulkUpdateContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -768,3 +794,5 @@ protoPath: '/v4/bulk/contacts/update', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'POST', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.BulkLabelAndUnlabelContacts', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -828,3 +856,5 @@ protoPath: '/v4/bulk/contacts/add-remove-labels', | ||
const metadata = { | ||
entityFqdn: 'wix.contacts.v4.contact', | ||
method: 'GET', | ||
methodFqn: 'com.wixpress.contacts.core.api.v4.ContactsServiceV4.GetContact', | ||
url: resolveComWixpressContactsCoreApiV4ContactsServiceV4Url({ | ||
@@ -831,0 +861,0 @@ protoPath: '/v4/contacts/{id}', |
import { HttpClient } from '@wix/sdk-types'; | ||
import { ContactInfo, UpdateContactOptions, BulkDeleteContactsOptions, BulkLabelAndUnlabelContactsOptions, BulkUpdateContactsOptions, CreateContactOptions, GetContactOptions, ListContactsOptions, ListFacetsOptions, MergeContactsOptions, PreviewMergeContactsOptions, QueryContactsOptions, QueryFacetsOptions } from './contacts-v4-contact.universal'; | ||
export declare const __metadata: { | ||
PACKAGE_NAME: string; | ||
}; | ||
export declare function createContact(httpClient: HttpClient): (info: ContactInfo, options?: CreateContactOptions | undefined) => Promise<import("./contacts-v4-contact.universal").CreateContactResponse>; | ||
@@ -19,2 +22,2 @@ export declare function updateContact(httpClient: HttpClient): (contactId: string, revision: number | null, options: UpdateContactOptions) => Promise<import("./contacts-v4-contact.universal").UpdateContactResponse>; | ||
export { ContactSourceType, ContactActivityType, EmailTag, PhoneTag, AddressTag, SubdivisionType, ImageProvider, SortOrder, ContactFieldSet, ContactsFacetType, Action, UpsertContactResponseAction, GetContactResponseType, SubmitOperation, Mode, } from './contacts-v4-contact.universal'; | ||
export { Contact, ContactSource, ContactActivity, PrimaryContactInfo, ContactInfo, ContactName, ContactEmailsWrapper, ContactEmail, ContactPhonesWrapper, ContactPhone, ContactAddressesWrapper, ContactAddress, Address, AddressStreetOneOf, StreetAddress, AddressLocation, Subdivision, AssigneesWrapper, LabelsWrapper, ExtendedFieldsWrapper, LocationsWrapper, ContactPicture, SegmentsWrapper, EstimateFilterSizeRequest, EstimateFilterSizeResponse, ContactSubmitted, ContactChanged, CreateContactRequest, CreateContactResponse, DuplicateContactExists, UpdateContactRequest, UpdateContactResponse, MergeContactsRequest, MergeContactsResponse, ContactMerged, PreviewMergeContactsRequest, PreviewMergeContactsResponse, DeleteContactRequest, DeleteContactResponse, LabelContactRequest, LabelContactResponse, UnlabelContactRequest, UnlabelContactResponse, LabelAndUnlabelContactRequest, LabelAndUnlabelContactResponse, ListContactsRequest, Sorting, Paging, ListContactsResponse, PagingMetadata, QueryContactsRequest, Query, QueryContactsResponse, ListFacetsRequest, ListFacetsResponse, ContactsFacet, QueryFacetsRequest, QueryFacetsResponse, BulkDeleteContactsRequest, BulkDeleteContactsResponse, BulkUpdateContactsRequest, BulkUpdateContactsResponse, BulkLabelAndUnlabelContactsRequest, BulkLabelAndUnlabelContactsResponse, BulkUpsertContactsRequest, BulkUpsertContactsResponse, Error, Metadata, Item, BulkUpsertContactsResponseMetadata, UpsertContactRequest, UpsertContactResponse, GeneratePictureUploadUrlRequest, GeneratePictureUploadUrlResponse, GetContactRequest, GetContactResponse, SyncSubmitContactRequest, SyncSubmitContactResponse, CountContactsRequest, CountContactsResponse, SearchContactsRequest, Search, SearchPagingMethodOneOf, SearchDetails, CursorPaging, SearchContactsResponse, PagingMetadataV2, Cursors, BulkAddSegmentToContactsRequest, BulkAddSegmentToContactsResponse, ItemMetadata, ApplicationError, BulkActionMetadata, ContactAddedToSegment, BulkRemoveSegmentFromContactsRequest, BulkRemoveSegmentFromContactsResponse, ContactRemovedFromSegment, CreateContactOptions, UpdateContactOptions, MergeContactsOptions, PreviewMergeContactsOptions, ListContactsOptions, QueryContactsOptions, ListFacetsOptions, QueryFacetsOptions, BulkDeleteContactsOptions, BulkUpdateContactsOptions, BulkLabelAndUnlabelContactsOptions, GetContactOptions, } from './contacts-v4-contact.universal'; | ||
export { Contact, ContactSource, ContactActivity, PrimaryContactInfo, ContactInfo, ContactName, ContactEmailsWrapper, ContactEmail, ContactPhonesWrapper, ContactPhone, ContactAddressesWrapper, ContactAddress, Address, AddressStreetOneOf, StreetAddress, AddressLocation, Subdivision, AssigneesWrapper, LabelsWrapper, ExtendedFieldsWrapper, LocationsWrapper, ContactPicture, SegmentsWrapper, EstimateFilterSizeRequest, EstimateFilterSizeResponse, EstimateAudienceSizeRequest, EstimateAudienceSizeResponse, ContactSubmitted, ContactChanged, CreateContactRequest, CreateContactResponse, DuplicateContactExists, UpdateContactRequest, UpdateContactResponse, MergeContactsRequest, MergeContactsResponse, ContactMerged, PreviewMergeContactsRequest, PreviewMergeContactsResponse, DeleteContactRequest, DeleteContactResponse, LabelContactRequest, LabelContactResponse, UnlabelContactRequest, UnlabelContactResponse, LabelAndUnlabelContactRequest, LabelAndUnlabelContactResponse, ListContactsRequest, Sorting, Paging, ListContactsResponse, PagingMetadata, QueryContactsRequest, Query, QueryContactsResponse, ListFacetsRequest, ListFacetsResponse, ContactsFacet, QueryFacetsRequest, QueryFacetsResponse, BulkDeleteContactsRequest, BulkDeleteContactsResponse, BulkUpdateContactsRequest, BulkUpdateContactsResponse, BulkLabelAndUnlabelContactsRequest, BulkLabelAndUnlabelContactsResponse, BulkUpsertContactsRequest, BulkUpsertContactsResponse, Error, Metadata, Item, BulkUpsertContactsResponseMetadata, UpsertContactRequest, UpsertContactResponse, GeneratePictureUploadUrlRequest, GeneratePictureUploadUrlResponse, GetContactRequest, GetContactResponse, SyncSubmitContactRequest, SyncSubmitContactResponse, CountContactsRequest, CountContactsResponse, SearchContactsRequest, Search, SearchPagingMethodOneOf, SearchDetails, CursorPaging, SearchContactsResponse, PagingMetadataV2, Cursors, BulkAddSegmentToContactsRequest, BulkAddSegmentToContactsResponse, ItemMetadata, ApplicationError, BulkActionMetadata, ContactAddedToSegment, BulkRemoveSegmentFromContactsRequest, BulkRemoveSegmentFromContactsResponse, ContactRemovedFromSegment, CreateContactOptions, UpdateContactOptions, MergeContactsOptions, PreviewMergeContactsOptions, ListContactsOptions, QueryContactsOptions, ListFacetsOptions, QueryFacetsOptions, BulkDeleteContactsOptions, BulkUpdateContactsOptions, BulkLabelAndUnlabelContactsOptions, GetContactOptions, } from './contacts-v4-contact.universal'; |
import { createContact as universalCreateContact, updateContact as universalUpdateContact, mergeContacts as universalMergeContacts, previewMergeContacts as universalPreviewMergeContacts, deleteContact as universalDeleteContact, labelContact as universalLabelContact, unlabelContact as universalUnlabelContact, listContacts as universalListContacts, queryContacts as universalQueryContacts, listFacets as universalListFacets, queryFacets as universalQueryFacets, bulkDeleteContacts as universalBulkDeleteContacts, bulkUpdateContacts as universalBulkUpdateContacts, bulkLabelAndUnlabelContacts as universalBulkLabelAndUnlabelContacts, getContact as universalGetContact, } from './contacts-v4-contact.universal'; | ||
export const __metadata = { PACKAGE_NAME: '@wix/contacts' }; | ||
export function createContact(httpClient) { | ||
@@ -3,0 +4,0 @@ return (info, options) => universalCreateContact(info, options, |
@@ -372,2 +372,6 @@ export interface Contact { | ||
export interface Address extends AddressStreetOneOf { | ||
/** Street address object, with number and name in separate fields. */ | ||
streetAddress?: StreetAddress; | ||
/** Main address line, usually street and number, as free text. */ | ||
addressLine?: string | null; | ||
/** | ||
@@ -392,6 +396,2 @@ * 2-letter country code in an | ||
addressLine2?: string | null; | ||
/** Street address object, with number and name in separate fields. */ | ||
streetAddress?: StreetAddress; | ||
/** Main address line, usually street and number, as free text. */ | ||
addressLine?: string | null; | ||
} | ||
@@ -502,2 +502,22 @@ /** @oneof */ | ||
} | ||
export interface EstimateAudienceSizeRequest { | ||
/** Contact IDs of a campaign audience. */ | ||
contactIds?: string[]; | ||
/** Label IDs of a campaign audience. */ | ||
labelIds?: string[]; | ||
/** Contacts filter expression (json). */ | ||
contactsFilter?: Record<string, any> | null; | ||
/** Contacts plain text search expression (searches in name, phone and email fields). */ | ||
search?: string | null; | ||
/** Segment ids of a campaign audience. */ | ||
segmentIds?: string[]; | ||
/** Should "inactive" contacts be excluded or not (default value "false"). */ | ||
activeContactsOnly?: boolean; | ||
/** Id of a campaign that is to be resent. */ | ||
resendCampaignId?: string | null; | ||
} | ||
export interface EstimateAudienceSizeResponse { | ||
/** Audience size estimation. */ | ||
estimation?: number; | ||
} | ||
export interface ContactSubmitted { | ||
@@ -1154,2 +1174,4 @@ /** Pass through data, submitted with the contact */ | ||
export interface Search extends SearchPagingMethodOneOf { | ||
/** Cursor pointing to page of results. 'cursorPaging.cursor' can not be used together with 'filter' or 'sort' */ | ||
cursorPaging?: CursorPaging; | ||
/** A filter object. See documentation [here](https://bo.wix.com/wix-docs/rnd/platformization-guidelines/api-query-language#platformization-guidelines_api-query-language_defining-in-protobuf) */ | ||
@@ -1182,4 +1204,2 @@ filter?: Record<string, any> | null; | ||
search?: SearchDetails; | ||
/** Cursor pointing to page of results. 'cursorPaging.cursor' can not be used together with 'filter' or 'sort' */ | ||
cursorPaging?: CursorPaging; | ||
} | ||
@@ -1186,0 +1206,0 @@ /** @oneof */ |
{ | ||
"name": "@wix/contacts", | ||
"version": "1.0.21", | ||
"version": "1.0.22", | ||
"publishConfig": { | ||
@@ -36,3 +36,3 @@ "registry": "https://registry.npmjs.org/", | ||
}, | ||
"falconPackageHash": "fff488316ef023215e0e0cf28e23f5df4df5c21fa15b7f1b1d78e9d7" | ||
"falconPackageHash": "d76a6fd570609d74475b69240018f6f6d8cd91c43f93762ebead9e83" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
606631
12512