Export Content
export_contentExport content items with full field data as JSON for batch transformations, filter by template, category, folder, or IDs, then re-import via bulk_update_content.
Instructions
Export content items with their full field data as a structured JSON array.
Use for batch transformations: export → transform externally → re-import via bulk_update_content.
Scope filters (all optional):
template_name: most useful for bulk workflows, e.g. "Concept Page" or "Blog Post"
category, folder_path, content_ids: narrower scoping options
Use fields: ["field1", "field2"] to include only specific data fields instead of all fields.
Only live pages are exported: fork copies named in content_ids come back in "skipped" as {id, reason}.
Returns: total count and array of items with id, title, slug, full_path, template_name, published, and data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Only include these field names (empty = all fields) | |
| category | No | Filter by category | |
| content_ids | No | Export only these specific IDs | |
| folder_path | No | Filter by folder path prefix | |
| template_name | No | Filter by template name |