---
schema_version: "1"
id: d6f53fde4a2602733901f9464747a7ce81619ce38cfb2b2fbc2811c976eef6fb
title: Quiddity Enum
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_enum_System_Quiddity.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_enum_System_Quiddity.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: da158b5d24f37f36cf9936ce484972894eada1d7225ea2469a1024e6cd566e01
description: Specifies a Quiddity value used by the methods in the System.Request class
---
# Quiddity Enum

Specifies a Quiddity value used by the methods in the [System.Request](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_class_System_Request.htm#apex_class_System_Request "Contains methods to obtain the request ID and Quiddity value of the current Salesforce request.") class

## Enum Values

The following are the values of the System.Quiddity enum.

| Value | Description |
| --- | --- |
| ANONYMOUS | Execution event is an anonymous Apex block. |
| AURA | Execution event is an Aura component. |
| BATCH\_ACS | Execution event is an API Query Cursor driven batch Apex. |
| BATCH\_APEX | Execution event is a batch Apex job. |
| BATCH\_CHUNK\_PARALLEL | Not used in API version 63.0 and later. |
| BATCH\_CHUNK\_SERIAL | Execution event is chunks of a batch Apex job running in serial. |
| BULK\_API | Execution event is a bulk API request. |
| COMMERCE\_INTEGRATION | Execution event is an Apex integration for B2B Commerce. |
| DISCOVERABLE\_LOGIN | Execution event is Login Discoverable login page used by external users to log in to an Experience Cloud site. |
| EXTERNAL\_SERVICE\_CALLBACK | Execution event is an External Services asynchronous callback function. |
| FUNCTION\_CALLBACK | Execution event is a callback function. |
| FUTURE | Execution event is a future method. |
| INBOUND\_EMAIL\_SERVICE | Execution event is an Apex inbound email service. |
| INVOCABLE\_ACTION | Execution event is an invocable action. |
| PLATFORM\_EVENT\_PUBLISH\_CALLBACK | Execution event is an Apex publish callback for platform events. |
| POST\_INSTALL\_SCRIPT | Execution event is a managed package install or upgrade. |
| QUEUEABLE | Execution event is a queueable Apex operation. |
| QUICK\_ACTION | Execution event is a quick action. |
| REMOTE\_ACTION | Execution event is a remote action. |
| REST | Execution event is an Apex RESTful Web service. |
| RUNTEST\_ASYNC | Execution event is Apex tests running asynchronously. |
| RUNTEST\_DEPLOY | Execution event is Apex tests run during deployment. |
| RUNTEST\_SYNC | Execution event is Apex tests running synchronously. |
| RUN\_INTEGRATION\_TESTS | Execution event is Apex integration tests running. |
| SCHEDULED | Execution event is a scheduled Apex job. |
| SOAP | Execution event is an Apex SOAP Web service. |
| SYNCHRONOUS | Execution event is a synchronous Apex operation. |
| TRANSACTION\_FINALIZER\_QUEUEABLE | Execution event is a queueable job with transaction finalizers attached. |
| VF | Execution event is triggered by a Visualforce page. |