---
schema_version: "1"
id: fe863502f14f61ec9edefab1b6e69091dc2e429e82217fc64a49fe65c074559d
title: Delete Pseudo Records
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_delete_pseudo_records_cmt_4644.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_delete_pseudo_records_cmt_4644.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2edfa5582f4c702f8ffa6927069197d9a9c303ee900852982cf5fe5086a1d5e1
description: This job cleans the pseudo records (accounts and orders) created and used internally by the Digital Commerce APIs.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Delete Pseudo Records

This job cleans the pseudo records (accounts and orders) created and used internally by the Digital Commerce APIs.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d134174e34">
              <p style="margin-bottom:0;">Available
                in</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d134174e40">
              <p style="margin-bottom:0;">Winter '20 and later.</p>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Available in" class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e34 ">
              <p style="margin-bottom:0;">Apex Name</p>
            </td>

            <td data-label="Winter '20 and later." class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e40 ">
              <p style="margin-bottom:0;">DELETE PSEUDO RECORDS</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Available in" class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e34 ">
              <p style="margin-bottom:0;">Where to Run This Job</p>
            </td>

            <td data-label="Winter '20 and later." class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e40 ">
              <p style="margin-bottom:0;">Cacheable API Jobs link on the CMT Administration
                tab.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Available in" class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e34 ">
              <p style="margin-bottom:0;">Risks of Running This
                Job</p>
            </td>

            <td data-label="Winter '20 and later." class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e40 ">
              <p style="margin-bottom:0;">There are no risks to running this job even if accounts
                and orders are removed.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Available in" class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e34 ">
              <p style="margin-bottom:0;">When to Run This Job</p>
            </td>

            <td data-label="Winter '20 and later." class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e40 ">
              <p style="margin-bottom:0;">When you need to delete all existing pseudo records
                created before a specified time. You can also run this job at any
                time.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Available in" class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e34 ">
              <p style="margin-bottom:0;">More
                Information</p>
            </td>

            <td data-label="Winter '20 and later." class="slds-cell-wrap" style="vertical-align:top;" headers="d134174e40 ">
              <p>As part of the Vlocity Cacheable API solution, when the Create
                Basket API is called for an anonymous user, a pseudo-Salesforce Account
                record is created with a random Account Name (for example, OuL48cVU4r)
                with a Billing Record Type. The creation of these accounts may cause
                maintenance issues for clients who create and run reports against the
                Salesforce Account object records and therefore needing to identify the
                Accounts we create as part of our Cacheable API
                solution.</p>
              <p style="margin-bottom:0;">Starting with the CME Winter '20 release,
                pseudo-accounts and pseudo-orders are deleted automatically. To delete
                pseudo records created prior to the CME Winter '20 release, you can run
                the Delete Pseudo Records cacheable API job. Note that the Delete Pseudo
                Records job would only need to be run one time.</p>
            </td>

          </tr>
        </tbody>
      </table>