Optional
configuration: ConfigurationOptional
basePath: stringOptional
axios: AxiosInstancesummary Create a PortfolioCatalog
Optional
externalId: stringThe idea from the source third party
Optional
title: stringThe Title
Optional
description: stringThe decription
Optional
details: { A keyed list of other details related to the catalog such as additional product details
Optional
href: stringThe external href (optional)
Optional
type: stringThe type of catalog, such as album, video channel, shopping category, etc.
Optional
subType: stringThe sub type of catalog
Optional
explicit: booleanTrue if the catalog content is deemed explicit, otherwise false
Optional
minimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optional
catalogs: CatalogEntryDeets[]List of the PortfolioCatalogs this PortfolioItem belongs to
Optional
externalUrls: { The external url
Optional
externalImages: ExternalImageDeets[]Collection of external images
Optional
attributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
Optional
partitionKey: stringOptional
accountId: stringTenant account ID
Optional
importExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
Optional
options: RawAxiosRequestConfigOverride http request option.
summary Create a PortfolioItem
Optional
externalId: stringThe idea from the source third party
Optional
title: stringThe Title
Optional
addressCommonName: stringCommon name of the address like Central Park, If we already have this in our db, it will pick that address by default
Optional
addressAddress1: stringAddress line 1
Optional
addressAddress2: stringAddress line 2
Optional
addressCityName: stringCity name
Optional
addressGeoPoint: stringLatitude and Longitude
Optional
addressRegionId: numberOptional
addressPostalCode: stringPostal code or ZIP code
Optional
addressRegionName: stringState, region or province
Optional
addressCountryCode: stringTwo-letter country code <see href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\">ISO 3166-1 alpha-2</see>
Optional
description: stringThe decription
Optional
details: { A keyed list of other details related to the item such as additional product details
Optional
href: stringThe external href (optional)
Optional
type: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optional
subType: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optional
explicit: booleanTrue if the content is deemd explicity, otherwise false
Optional
durationMilliseconds: numberDuration in ms
Optional
minimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optional
catalogs: CatalogEntryDeets[]List of the PortfolioCatalogs this PortfolioItem belongs to
Optional
externalUrls: { The external url
Optional
externalImages: ExternalImageDeets[]Collection of external images
Optional
attributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
Optional
partitionKey: stringOptional
accountId: stringTenant account ID
Optional
importExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
Optional
options: RawAxiosRequestConfigOverride http request option.
summary Retrieve a list of PortfolioCatalogs
Optional
limit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optional
page: number1-based page index for paginated results
Optional
userId: stringThe user id to operate on their behalf (tenants only)
Optional
options: RawAxiosRequestConfigOverride http request option.
summary Retrieve a list of PortfolioItems
Optional
keywords: stringOptional
channelId: stringOptional
limit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optional
page: number1-based page index for paginated results
Optional
userId: stringThe user id to operate on their behalf (tenants only)
Optional
options: RawAxiosRequestConfigOverride http request option.
summary Create or update an PortfolioCatalog
The id of the record you wish to retrieve
Optional
externalId: stringThe idea from the source third party
Optional
title: stringThe Title
Optional
addressCommonName: stringCommon name of the address like Central Park, If we already have this in our db, it will pick that address by default
Optional
addressAddress1: stringAddress line 1
Optional
addressAddress2: stringAddress line 2
Optional
addressCityName: stringCity name
Optional
addressGeoPoint: stringLatitude and Longitude
Optional
addressRegionId: numberOptional
addressPostalCode: stringPostal code or ZIP code
Optional
addressRegionName: stringState, region or province
Optional
addressCountryCode: stringTwo-letter country code <see href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\">ISO 3166-1 alpha-2</see>
Optional
description: stringThe decription
Optional
details: { A keyed list of other details related to the item such as additional product details
Optional
href: stringThe external href (optional)
Optional
type: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optional
subType: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optional
explicit: booleanTrue if the content is deemd explicity, otherwise false
Optional
durationMilliseconds: numberDuration in ms
Optional
minimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optional
externalUrls: { The external url
Optional
externalImages: ExternalImageDeets[]Collection of external images
Optional
attributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
Optional
importExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
Optional
userId: stringThe user id to operate on their behalf (tenants only)
Optional
options: RawAxiosRequestConfigOverride http request option.
summary Create or update an PortfolioItem
The id of the record you wish to retrieve
Optional
externalId: stringThe idea from the source third party
Optional
title: stringThe Title
Optional
addressCommonName: stringCommon name of the address like Central Park, If we already have this in our db, it will pick that address by default
Optional
addressAddress1: stringAddress line 1
Optional
addressAddress2: stringAddress line 2
Optional
addressCityName: stringCity name
Optional
addressGeoPoint: stringLatitude and Longitude
Optional
addressRegionId: numberOptional
addressPostalCode: stringPostal code or ZIP code
Optional
addressRegionName: stringState, region or province
Optional
addressCountryCode: stringTwo-letter country code <see href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\">ISO 3166-1 alpha-2</see>
Optional
description: stringThe decription
Optional
details: { A keyed list of other details related to the item such as additional product details
Optional
href: stringThe external href (optional)
Optional
type: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optional
subType: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optional
explicit: booleanTrue if the content is deemd explicity, otherwise false
Optional
durationMilliseconds: numberDuration in ms
Optional
minimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optional
catalogs: CatalogEntryDeets[]List of the PortfolioCatalogs this PortfolioItem belongs to
Optional
externalUrls: { The external url
Optional
externalImages: ExternalImageDeets[]Collection of external images
Optional
attributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
Optional
importExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
Optional
userId: stringThe user id to operate on their behalf (tenants only)
Optional
options: RawAxiosRequestConfigOverride http request option.
PortfolioApi - factory interface export