# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Salesforce Deletes API version: 1.0.0 extends: openapi/salesforce-deletes-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 13 - target: $.paths['/data/v64.0/jobs/query/'].delete update: x-apievangelist-phrasing: intent: Delete a bulk query job effect: destructive questions: - Can I delete a bulk query job once I'm done with it? - Is there a way to clean up an old SOQL export job? instructions: - text: Delete the bulk query job. - text: Remove my finished SOQL bulk query job. method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/jobs/ingest/'].delete update: x-apievangelist-phrasing: intent: Delete a bulk ingest job effect: destructive questions: - Can I delete a bulk ingest job after the load is over? - Is it possible to remove an old data-load ingest job? instructions: - text: Delete the bulk ingest job. - text: Remove the completed data-load ingest job. method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/connect/files/{FILE_ID}'].delete update: x-apievangelist-phrasing: intent: Delete a file effect: destructive questions: - How do I delete a file from Salesforce Files? - Can I remove an uploaded file using its file ID? instructions: - text: Delete file {FILE_ID}. slots: FILE_ID: path.FILE_ID - text: Remove the file {FILE_ID} from Files. slots: FILE_ID: path.FILE_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/chatter/feed-elements/{FEED_ELEMENT_ID}'].delete update: x-apievangelist-phrasing: intent: Delete a Chatter feed post effect: destructive questions: - Can I delete a Chatter post from a feed? - What removes a feed item someone posted by mistake? instructions: - text: Delete feed element {FEED_ELEMENT_ID}. slots: FEED_ELEMENT_ID: path.FEED_ELEMENT_ID - text: Remove the Chatter post {FEED_ELEMENT_ID}. slots: FEED_ELEMENT_ID: path.FEED_ELEMENT_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/chatter/subscriptions/{SUBSCRIPTION_ID}'].delete update: x-apievangelist-phrasing: intent: Unfollow a record or topic effect: destructive questions: - How do I unfollow a record or topic in Chatter? - Can I stop following something using its subscription ID? instructions: - text: Unfollow by deleting subscription {SUBSCRIPTION_ID}. slots: SUBSCRIPTION_ID: path.SUBSCRIPTION_ID - text: Delete Chatter subscription {SUBSCRIPTION_ID}. slots: SUBSCRIPTION_ID: path.SUBSCRIPTION_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/connect/business-rules/expression-set/{expressionSetId}'].delete update: x-apievangelist-phrasing: intent: Delete a business rules expression set effect: destructive questions: - Can I delete an expression set from business rules? - What call removes an expression set by its ID? instructions: - text: Delete expression set {expressionSetId}. slots: expressionSetId: path.expressionSetId - text: Remove the business rules expression set {expressionSetId}. slots: expressionSetId: path.expressionSetId method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/connect/business-rules/decision-table/definitions/{decisionTableId}'].delete update: x-apievangelist-phrasing: intent: Delete a decision table definition effect: destructive questions: - Can I delete a decision table definition I no longer use? - Is there a way to remove a decision table by its ID? instructions: - text: Delete decision table definition {decisionTableId}. slots: decisionTableId: path.decisionTableId - text: Remove decision table {decisionTableId} from business rules. slots: decisionTableId: path.decisionTableId method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/tooling/sobjects/EventRelayConfig/{EVENT_RELAY_CONFIG_ID}'].delete update: x-apievangelist-phrasing: intent: Delete an event relay configuration effect: destructive questions: - How do I remove an event relay configuration? - Can I stop relaying platform events by deleting the relay config? instructions: - text: Delete event relay {EVENT_RELAY_CONFIG_ID}. slots: EVENT_RELAY_CONFIG_ID: path.EVENT_RELAY_CONFIG_ID - text: Remove the event relay configuration {EVENT_RELAY_CONFIG_ID}. slots: EVENT_RELAY_CONFIG_ID: path.EVENT_RELAY_CONFIG_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/tooling/sobjects/ManagedEventSubscription/{managedEventSubscriptionId}'].delete update: x-apievangelist-phrasing: intent: Delete a managed event subscription effect: destructive questions: - Can I delete a managed event subscription? - What removes a managed subscription to an event channel? instructions: - text: Delete managed event subscription {managedEventSubscriptionId}. slots: managedEventSubscriptionId: path.managedEventSubscriptionId - text: Remove the managed subscription {managedEventSubscriptionId}. slots: managedEventSubscriptionId: path.managedEventSubscriptionId method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/sobjects/{SOBJECT_API_NAME}/{RECORD_ID}'].delete update: x-apievangelist-phrasing: intent: Delete a record of a given object effect: destructive questions: - Can I delete a record of any object type with the sObject rows resource? - What's the call to remove an Account record by object name and ID? instructions: - text: Delete {SOBJECT_API_NAME} record {RECORD_ID}. slots: SOBJECT_API_NAME: path.SOBJECT_API_NAME RECORD_ID: path.RECORD_ID - text: Remove the {SOBJECT_API_NAME} row with ID {RECORD_ID} via the sObject resource. slots: SOBJECT_API_NAME: path.SOBJECT_API_NAME RECORD_ID: path.RECORD_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/tooling/sobjects/SandboxInfo/{SANDBOX_INFO_ID}'].delete update: x-apievangelist-phrasing: intent: Delete a sandbox effect: destructive questions: - How do I delete a sandbox I no longer need? - Can a sandbox be removed through the Tooling API? instructions: - text: Delete sandbox {SANDBOX_INFO_ID}. slots: SANDBOX_INFO_ID: path.SANDBOX_INFO_ID - text: Remove the sandbox with SandboxInfo ID {SANDBOX_INFO_ID}. slots: SANDBOX_INFO_ID: path.SANDBOX_INFO_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/ui-api/records/{RECORD_ID}'].delete update: x-apievangelist-phrasing: intent: Delete a record via the UI API effect: destructive questions: - Can I delete a record through the User Interface API using only its ID? - Is there a UI API call that removes a record? instructions: - text: Delete record {RECORD_ID} via the UI API. slots: RECORD_ID: path.RECORD_ID - text: Use the User Interface API to remove record {RECORD_ID}. slots: RECORD_ID: path.RECORD_ID method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/ui-api/favorites/{FAVORITE_ID}'].delete update: x-apievangelist-phrasing: intent: Remove a favorite effect: destructive questions: - How do I remove something from my favorites? - Can I delete a favorite using its favorite ID? instructions: - text: Delete favorite {FAVORITE_ID}. slots: FAVORITE_ID: path.FAVORITE_ID - text: Take {FAVORITE_ID} off my favorites list. slots: FAVORITE_ID: path.FAVORITE_ID method: generated generated: '2026-09-26'