---
schema_version: "1"
id: 2620569db64613129c9f2c1adf232df1170f05a71ab2519a71feb3b7962862b4
title: Endpoints, Methods, and Objects for Asynchronous Processing
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-apis/asynchronous_processing_support.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/asynchronous_processing_support.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3c5d4e809b9c91af6bbcfa4d737241c1bec85fd8096d2d7e586e0d9dffbeaf83
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Endpoints, Methods, and Objects for Asynchronous Processing

Make sure the endpoints, methods, and objects you use support asynchronous processing.

## SOAP API with Your Tenant's Endpoints

All instances: `https://YOUR_SUBDOMAIN.soap.marketingcloudapis.com`

## Methods

These methods support asynchronous processing.

- Create, passing a properly configured CreateOptions object
- Update, passing a properly configured UpdateOptions object
- Delete, passing a properly configured DeleteOptions object
- Perform, passing a properly configured PerformOptions object

## Objects

All objects available in the WSDL can be processed asynchronously. Use CustomerKey or SubscriberKey instead of ID or ObjectID for objects that you include in a conversation.

These objects have full CRUD Support with CustomerKey or SubscriberKey.

- TriggeredSendDefinition
- ImportDefinition
- EmailSendDefinition
- SubscriberKey
- DataExtension

These objects are commonly used for asynchronous processing.

- TriggeredSend
- SMSTriggeredSend
- VoiceTriggeredSend
- DataExtensionObject

## Related Items

- [Your Subdomain and Your Tenant's Endpoints](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/your-subdomain-tenant-specific-endpoints.md)
