---
schema_version: "1"
id: e3c676799c494ec168236a7cb5cf26ecba1f54ce210dc18307adef0251a78161
title: Retrieve
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-programmatic-content/ssjs_portfolioRetrieve.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/ssjs_portfolioRetrieve.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 42a7e1a1ee6408994a67e3e18ea64c928dcff72dc5c0fcd1af70555f75646fac
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Retrieve

## Overview

Returns an array of Portfolio objects based on the specified criteria

### Syntax

Retrieve(1)

### Function Properties

<!--complex table-->

| Ordinal | Type   |              | Description                                  |
| ------- | ------ | ------------ | -------------------------------------------- |
| **1**   | string | **Required** | Criteria used to search for Portfolio object |

## Example

This sample code retrieves an array of portfolio object information based on the specified criteria:

```
var results = Portfolio.Retrieve({ Property : "CustomerKey", SimpleOperator : "equals", Value : "PortfolioObjectKey" })
```
