contentrain_bulk
Batch update, copy, or delete content entries across models and locales. Operations auto-commit to git for version control.
Instructions
Batch operations on content entries. All operations are auto-committed to git.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | Model ID | |
| slugs | No | Document slugs for update_status (document models) — a document is addressed by slug, the same identity contentrain_content_save uses, not by entry ID | |
| locale | No | Scope update_status to a single locale (i18n models only; defaults to every supported locale) | |
| status | No | New status for update_status | |
| confirm | No | Must be true for delete_entries | |
| entry_ids | No | Entry IDs for update_status (collection models) or delete_entries | |
| operation | Yes | ||
| source_locale | No | Source locale for copy_locale operation | |
| target_locale | No | Target locale for copy_locale operation |