---
schema_version: "1"
id: 490bc7dcdaca8ad62ec6c7a308c908e43ebd435afcf10fd1e2fc5c4afe612eda
title: Delivery Profile Functions
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-programmatic-content/ssjs_deliveryProfileFunctions.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/ssjs_deliveryProfileFunctions.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9bee1752ab1e302f9b7cc66ef7ec6649b6de287711593b0d17f2fcb39246db5c
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Delivery Profile Functions

These functions allow you to access and control delivery profiles within your Marketing Cloud Engagement account. Use these functions as part of a landing page or other application.

## Load

In your server-side JavaScript code, first load the core library using the syntax below:

```
Platform.Load("core","1");
```

## Initialization

To interact with a delivery profile via server-side JavaScript, you must first initialize the object. The code below initializes a delivery profile with the external key of 'myDeliveryProfile'.

```
var myProfile = DeliveryProfile.Init('myDeliveryProfile');
```

Once you initialize the delivery profile, you can use the associated functions.
