---
schema_version: "1"
id: 5c33e06aa20db4c9ba47792003d11338d2f5ecb955cdbab7b815d1cb73ffaf55
title: REST API
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-apis/rest-api-overview.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/rest-api-overview.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ed5b03db222fe99b824350b72258d5a3d1246c3f5538697c3c32957bd6677365
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# REST API

All Marketing Cloud Engagement features implement REST API. REST API uses JSON request and response bodies and resource endpoints. REST calls are synchronous. For a list of REST API endpoints and properties, see [REST API Reference](https://developer.salesforce.com/docs/marketing/marketing-cloud/references).

You can use REST API to manage several important marketing activities.

- Creating, reading, updating, and deleting contacts
- Managing content in Content Builder
- Interacting with Journey Builder
- Configuring and sending messages with Mobile Connect and MobilePush
- Managing campaigns
- Creating Triggered Sends (also available in SOAP API)

There are limits that apply to your use of REST API. For more information, see [API Limits and Guidelines](https://help.salesforce.com/s/articleView?id=mktg.mc_overview_limits_api.htm).
