---
schema_version: "1"
id: 0c97968eeba21caec96d0dec0f90ccfa2094f26c7fa8241f7c63fcdcd0e27f18
title: Send Definition
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-programmatic-content/ssjs_sendDefinition.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/ssjs_sendDefinition.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 348ee630d77346156fedc242ed6690f9839b53d512694e7469fa216666fe51bb
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Send Definition

This sub-object allows you to add, update, retrieve, and remove email send definitions, as well as send emails using an email send definition.

## Initialize

To interact with a send definition via server-side JavaScript, you must first initialize the object. Thhis code initializes a send definition with the external key of myESD.

```
var esd = Send.Definition.Init('myESD');
```
