---
schema_version: "1"
id: e4466fe65eb416db8d75500d1bff218632d62a5705a4a4f5adc42dc94a1aa9e1
title: Result
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-apis/result_appex.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/result_appex.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 757767c87619f7e0974640ee1520aee28e3258b9b8bbce65c4c0eb682564072c
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# Result

Base class for all result objects. Status Codes:

- OK
- Has Error
- Error

## Properties

| Name                | Data Type                     | Description                                                     |
| ------------------- | ----------------------------- | --------------------------------------------------------------- |
| `ConversationID`    | String                        | Unique ID of initial asynchronous API call.                     |
| `ErrorCode`         | Int                           | Identifies the error of an API request.                         |
| `OrdinalID`         | Int                           | Defines position of object within an array of information.      |
| `OverallStatusCode` | String                        | Represents overall status of conversation via asynchronous API. |
| `RequestID`         | String                        | Unique ID of initial asynchronous API call.                     |
| `RequestType`       | [RequestType](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/requesttype.md) | Defines request as synchronous or asynchronous API.             |
| `ResultDetailXML`   | String                        | Contains details of operation result in XML format.             |
| `ResultType`        | String                        | Defines result as coming from synchronous or asynchronous API.  |
| `StatusCode`        | String                        | Status of asynchronous API request.                             |
| `StatusMessage`     | String                        | Describes the status of an API call.                            |
