List Datamart Orphan Objects

post/datamart.deleteobsoletes

Returns a list of orphan Datamart objects. Identifies and returns details about objects considered obsolete. Objects such as:

  • Datamart Tables with missing owners.
  • Data Loads for which the target Field Cache was deleted.
  • Analytics (PriceAnalyzer) tables without a matching deployed Field Cache (FC).

By default this endpoint works in the dry run mode to mitigate accidental deletions. Actual deletions require adding explicit /delete in the endpoint URL.

Securitybasic or X-PriceFx-jwt
Responses
200

OK

Response Schema: application/json
object
Array of objects
Array
dmtsWithMissingOwner
object
dlsWithMissingTarget
object
orphanPaDbTables
object
status
integer
Request samples
Response samples
application/json
{
  • "response": {
    • "data": [
      • {
        • "dmtsWithMissingOwner": {
          },
        • "dlsWithMissingTarget": { },
        • "orphanPaDbTables": {
          }
        }
      ],
    • "status": 0
    }
}