---
schema_version: "1"
id: 5be3e85feeac4d0ab56854a8bbb25eb5d66c8786a2b9ffd7e0ef0e8cc2b1eccb
title: ApprovalSubmissionDetail
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_approvalsubmissiondetail.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_approvalsubmissiondetail.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: c2296debd2489a85ce762f089203e788b8266a931781fb70837c8d671b12d718
description: ApprovalSubmissionDetail contains additional information about operations happening during the approval lifecycle. It will not hold any information that’s already captured in the existing ApprovalSubmission and ApprovalWorkItem entities. This object is available in API version 62.0 and later.
---
# ApprovalSubmissionDetail

ApprovalSubmissionDetail contains additional information about operations happening during the approval lifecycle. It will not hold any information that’s already captured in the existing ApprovalSubmission and ApprovalWorkItem entities. This object is available in API version 62.0 and later.

![Important](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## Supported Calls

describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search() update()

## Special Access Rules

This object is available in Enterprise, Performance, Unlimited, and Developer Editions for users with access to the Approval Submission object.

## Fields

| Field | Details |
| --- | --- |
| ActionChannelName | 
Type

picklist

Properties

Filter, Group, Restricted picklist, Sort, Update

Description

The name of the channel where the action was performed.

Valid values are:

- Agent: This value is available with ITSM
- ApprovalRecord
- Email
- InvocableAction
- ScreenFlow
- Slack
- System





 |
| ActionContext | 

Type

string

Properties

Filter, Group, Nillable, Sort, Update

Description

The context of the action taken for the item assigned for approval. For example, if the approval has been reassigned the string would be Reassigned from User Id - <original\_assignee\_id>.



 |
| ActionName | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort, Update

Description

The action taken for the item assigned for approval.

Valid values are:

- Cancel
- Override
- Reassign
- Recall
- Review





 |
| ActionPerformedById | 

Type

reference

Properties

Filter, Group, Nillable, Sort, Update

Description

The ID of the user who performed the action on the item submitted for approval.

This field is a relationship field.

Relationship Name

ActionPerformedBy

Refers To

User



 |
| ActionPerformerRole | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort, Update

Description

The role of the user who performed the action on the item submitted for approval.

Valid values are:

- Admin
- Assignee
- Delegate
- Submitter
- System





 |
| ApprovalSubmissionId | 

Type

reference

Properties

Filter, Group, Sort

Description

The approval submission that's associated with the detail record.

This field is a relationship field.

Relationship Name

ApprovalSubmission

Relationship Type

Master-detail

Refers To

ApprovalSubmission (the master object)



 |
| ApprovalWorkItemId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The approval assignment associated with the detail record.

This field is a relationship field.

Relationship Name

ApprovalWorkItem

Refers To

ApprovalWorkItem



 |
| Comments | 

Type

textarea

Properties

Nillable, Update

Description

The comments that the user adds when they cancel, review, reassign or recall the request.



 |
| Name | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The sequentially-generated name of the approval submission detail record, for example ASD-000000026.



 |

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[ApprovalSubmissionDetailHistory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.")

History is available for tracked fields of the object.