---
schema_version: "1"
id: 64c81d6caac6b7b1c156255818f282ca236b2fb9f6ae95c21ce99b4031dd77e6
title: Set Up Your Development Environment for Enhanced Packages
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-getting-started/mc-dev-setup-enhanced.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/mc-dev-setup-enhanced.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 2787cb050953474b197ab5821b235b663a5fbe0e4c4a3f6909ca390741deae99
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Set Up Your Development Environment for Enhanced Packages

1.  [Create a package](https://developer.salesforce.com/docs/marketing/marketing-cloud/mc-app-development/install-packages.md). Create an enhanced installed package to create API integrations, install custom apps, or add custom Journey Builder components.

2.  [Get credentials](https://developer.salesforce.com/docs/marketing/marketing-cloud/mc-app-development/api-integration.md). To use Marketing Cloud Engagement APIs, add an API integration to your installed package, and obtain credentials for authentication.

3.  Get an access token. Use the access token to authenticate API requests.

    1.  For web and public apps, [set up authorization code grant type.](https://developer.salesforce.com/docs/marketing/marketing-cloud/mc-app-development/integration-app-auth-code.md)
    2.  For server-to-server integrations, [set up client credentials grant type.](https://developer.salesforce.com/docs/marketing/marketing-cloud/mc-app-development/integration-s2s-client-credentials.md)

## Related Items

- [Access Token Reference](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/access-token.md)
- [Authorization Code Reference]./authorization-code.md
- [Packages](https://developer.salesforce.com/docs/marketing/marketing-cloud/mc-app-development/packages-overview.md)
- [Manage Licensing for Installed Packages](https://developer.salesforce.com/docs/marketing/marketing-cloud/mc-app-development/license-installed-packages.md)
