Create Trace Flag
apexlog_create_trace_flagCreates a Salesforce trace flag to capture debug logs for a user, class, or trigger until it expires, helping isolate transactions or code paths for Apex log analysis.
Instructions
Trace a user, class or trigger in a Salesforce org until the trace flag expires. A user's flag stores each transaction they run as a debug log, which can fill log storage; a class or trigger flag only sets that code's levels. Refused if one of its log type exists. Leaves a debug level in the org.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetOrg | No | Alias or username of the target Salesforce org. Uses the project default if not specified. | |
| debugLevel | No | A level for every category, or the named ones over apexlog_execute_anonymous's defaults (default: those) | |
| tracedEntity | Yes | A username or user id, or a class or trigger name (ns.Name if namespaced) | |
| durationMinutes | No | How long it logs (default: 30) |