---
schema_version: "1"
id: 95a19ad6eff55bb8401ab9dae9e982e9a2e78e6677c9248553e709b7ecdd19e8
title: Minimum Asynchronous Requirement
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-apis/async_guide_min_requirement.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/async_guide_min_requirement.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: dd06c7ce80274c8423450ab071e4cc34150c27857703c8d98a4c0aab4f276269
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Minimum Asynchronous Requirement

To make an asynchronous API call, identify it as asynchronous using one of these wrappers.

## C# Example

<!-- Moved Gist inline (mc-doc/c2d43bb8cf52c43e651dfd4c111e753c) -->

```csharp
CreateOptions co = new CreateOptions();
co.RequestType = RequestType.Asynchronous;
co.RequestTypeSpecified = true;
CreateResult[] results = integrationFramework.Create(co, new APIObject[] { sub }, out requestID, out status);
```

<!-- Moved Gist inline (mc-doc/66ae6c4dbe60e592e8b92491101f2a9e) -->

## SOAP Envelope

```xml
<soap:Body>
    <CreateRequest xmlns="http://exacttarget.com/wsdl/partnerAPI">
        <Options>
            <RequestType>Asynchronous</RequestType>
        </Options>
...
```
