Batch Delete Content

User Intent

"How do I delete multiple content items at once? Show me batch deletion."

Operation

SDK Method: deleteAllContents() with filters Use Case: Bulk content removal


Code Example (TypeScript)

import { Graphlit } from 'graphlit-client';

const graphlit = new Graphlit();

// Delete all content from specific feed
await graphlit.deleteAllContents({
  filter: {
    feeds: [{ id: 'feed-id-to-delete' }]
  },
  isSynchronous: true
});

// Delete content older than date
await graphlit.deleteAllContents({
  filter: {
    creationDateRange: {
      to: '2023-12-31'
    }
  }
});

console.log('Batch deletion complete');

Last updated

Was this helpful?