Portfolio

Marketing Cloud has a new model for storing, finding, managing, creating, sharing, and distributing all content-related objects. Access the objects created with the new Content Builder tools using the REST API. Your existing SOAP API integrations only function with the Classic tools in Marketing Cloud.

The Portfolio object indicates a file within the Portfolio of a Marketing Cloud account. You cannot upload a Portfolio item with the same name as a previously deleted Portfolio item. The application retains the old file and filename in case the Portfolio image remains in use by an existing email campaign. To replace that file with a new file of the same name, set the SaveOptions on your call to UpdateAdd.

Properties

NameData TypeDescription
CacheClearTimexsdReserved for future use.
CategoryIDxsdSpecifies the identifier of the folder. This property defaults to media. In Enterprise 2.0 accounts, you can define a folder as shared or private. Valid values include
CategoryTypexsdDefines whether a folder within a Portfolio is shared to other account users or not.
ClientClientIDSpecifies the account ownership and context of an object.
CorrelationIDxsdIdentifies correlation of objects across several requests.
CreatedDatexsdRead-only date and time of the object's creation.
CustomerKeyxsdUser-supplied unique identifier for an object within an object type. This property corresponds to the external key assigned to an object in Marketing Cloud.
DescriptionxsdDescribes and provides information regarding the object.
DisplayNamexsdName to be displayed for an item within a Portfolio.
FileHeightPXxsdSpecifies height of image contained in Portfolio (read-only value)
FileNamexsdIndicates name of file associated with the object.
FileSizeKBxsdSpecifies file size of a Portfolio item (read-only).
FileURLxsdSpecifies the URL at which a Portfolio file is stored.
FileWidthPXxsdSpecifies the width of a Portfolio image in pixels (read-only).
IDxsdRead-only identifier for an object. Some objects use the ObjectID property as the Marketing Cloud unique ID.
IsActivexsdSpecifies whether the object is active
IsUploadedxsdIndicates whether the Portfolio object in question was uploaded. A value of true indicates an uploaded Portfolio object.
ModifiedDateNullable`1Indicates the last time object information was modified.
ObjectIDxsdSystem-controlled, read-only text string identifier for object.
ObjectStatexsdReserved for future use.
OwnerOwnerDescribes account ownership of subscriber in an on-your-behalf account.
PartnerKeyxsdUnique identifier provided by partner for an object. This property is accessible only via API.
PartnerPropertiesAPIProperty[]A collection of metadata supplied by the client and stored by the system. These properties are accessible only via API.
SourceResourceSpecificationDefines source of Portfolio object. Source information includes the URN and authentication.
ThumbSizeKBxsdIndicates size of a thumbnail image associated with a Portfolio object.
ThumbURLxsdIndicates URL of a thumbnail image associated with a Portfolio object.
TypeDescriptionxsdDescribes type for a Portfolio object.