Optionalconfiguration: ConfigurationProtectedaxiosProtectedbaseProtectedconfigurationsummary Create a PortfolioCatalog
OptionalexternalId: stringThe idea from the source third party
Optionaltitle: stringThe Title
Optionaldescription: stringThe decription
Optionaldetails: { A keyed list of other details related to the catalog such as additional product details
Optionalhref: stringThe external href (optional)
Optionaltype: stringThe type of catalog, such as album, video channel, shopping category, etc.
OptionalsubType: stringThe sub type of catalog
Optionalexplicit: booleanTrue if the catalog content is deemed explicit, otherwise false
OptionalminimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optionalcatalogs: CatalogEntryDeets[]List of the PortfolioCatalogs this PortfolioItem belongs to
OptionalexternalUrls: { The external url
OptionalexternalImages: ExternalImageDeets[]Collection of external images
Optionalattributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
OptionalpartitionKey: stringOptionalaccountId: stringTenant account ID
OptionalimportExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Create a PortfolioItem
OptionalexternalId: stringThe idea from the source third party
Optionaltitle: stringThe Title
OptionaladdressCommonName: stringCommon name of the address like Central Park, If we already have this in our db, it will pick that address by default
OptionaladdressAddress1: stringAddress line 1
OptionaladdressAddress2: stringAddress line 2
OptionaladdressCityName: stringCity name
OptionaladdressGeoPoint: stringLatitude and Longitude
OptionaladdressRegionId: numberOptionaladdressPostalCode: stringPostal code or ZIP code
OptionaladdressRegionName: stringState, region or province
OptionaladdressCountryCode: stringTwo-letter country code ISO 3166-1 alpha-2
Optionaldescription: stringThe decription
Optionaldetails: { A keyed list of other details related to the item such as additional product details
Optionalhref: stringThe external href (optional)
Optionaltype: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
OptionalsubType: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optionalexplicit: booleanTrue if the content is deemd explicity, otherwise false
OptionaldurationMilliseconds: numberDuration in ms
OptionalminimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optionalcatalogs: CatalogEntryDeets[]List of the PortfolioCatalogs this PortfolioItem belongs to
OptionalexternalUrls: { The external url
OptionalexternalImages: ExternalImageDeets[]Collection of external images
Optionalattributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
OptionalpartitionKey: stringOptionalaccountId: stringTenant account ID
OptionalimportExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Retrieve a list of PortfolioCatalogs
Optionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Retrieve a list of PortfolioItems
Optionalkeywords: stringOptionalchannelId: stringOptionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Create or update an PortfolioCatalog
The id of the record you wish to retrieve
OptionalexternalId: stringThe idea from the source third party
Optionaltitle: stringThe Title
OptionaladdressCommonName: stringCommon name of the address like Central Park, If we already have this in our db, it will pick that address by default
OptionaladdressAddress1: stringAddress line 1
OptionaladdressAddress2: stringAddress line 2
OptionaladdressCityName: stringCity name
OptionaladdressGeoPoint: stringLatitude and Longitude
OptionaladdressRegionId: numberOptionaladdressPostalCode: stringPostal code or ZIP code
OptionaladdressRegionName: stringState, region or province
OptionaladdressCountryCode: stringTwo-letter country code ISO 3166-1 alpha-2
Optionaldescription: stringThe decription
Optionaldetails: { A keyed list of other details related to the item such as additional product details
Optionalhref: stringThe external href (optional)
Optionaltype: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
OptionalsubType: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optionalexplicit: booleanTrue if the content is deemd explicity, otherwise false
OptionaldurationMilliseconds: numberDuration in ms
OptionalminimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
OptionalexternalUrls: { The external url
OptionalexternalImages: ExternalImageDeets[]Collection of external images
Optionalattributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
OptionalimportExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Create or update an PortfolioItem
The id of the record you wish to retrieve
OptionalexternalId: stringThe idea from the source third party
Optionaltitle: stringThe Title
OptionaladdressCommonName: stringCommon name of the address like Central Park, If we already have this in our db, it will pick that address by default
OptionaladdressAddress1: stringAddress line 1
OptionaladdressAddress2: stringAddress line 2
OptionaladdressCityName: stringCity name
OptionaladdressGeoPoint: stringLatitude and Longitude
OptionaladdressRegionId: numberOptionaladdressPostalCode: stringPostal code or ZIP code
OptionaladdressRegionName: stringState, region or province
OptionaladdressCountryCode: stringTwo-letter country code ISO 3166-1 alpha-2
Optionaldescription: stringThe decription
Optionaldetails: { A keyed list of other details related to the item such as additional product details
Optionalhref: stringThe external href (optional)
Optionaltype: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
OptionalsubType: stringThe type of item audio, video, game, podcast, physical, location, destination, experience, tip-link, invoice
Optionalexplicit: booleanTrue if the content is deemd explicity, otherwise false
OptionaldurationMilliseconds: numberDuration in ms
OptionalminimumAgeRequirement: numberMinimum age in years if there is an age requirement such as 18+, otherise null or zero
Optionalcatalogs: CatalogEntryDeets[]List of the PortfolioCatalogs this PortfolioItem belongs to
OptionalexternalUrls: { The external url
OptionalexternalImages: ExternalImageDeets[]Collection of external images
Optionalattributions: AttributionDeets[]Attributions are the credits or roles attaching Contact items to this PortfolioItem
OptionalimportExternalImages: booleanWhen set to true Mozaic will import the external images for the portfolio items and raise an 'import_completed' shared event when complete
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
PortfolioApi - object-oriented interface export PortfolioApi