core icon indicating copy to clipboard operation
core copied to clipboard

Import/Export API

Open dotCMS-Machine-User opened this issue 6 months ago • 0 comments

Improve import/export experience for content editors via API endpoint. Use the API for import and export of large sets of contentlets, including relationships (no API endpoint currently available).

Customer: Bradley (large CSV imports of 50k rows), Dunkin' (automated import/export), Cisco ThousandEyes (l10n import/export).

Out of scope: Data transformation.

https://dotcms.slack.com/archives/C028Z3R2D/p1720563107378899

User stories

  • As a backend developer, I want to import large volumes of content via a REST API, so I can automate content population in my CMS.

  • As a backend developer, I want detailed error messages during import operations, so I can quickly identify and resolve issues.

  • As a DevOps engineer, I want to monitor the progress of large import/export jobs, so I can ensure system stability during data transfers.

  • As a DevOps engineer, I want to schedule import/export operations, so I can manage system load during off-peak hours.

Enablement

  • Documentation: [link]
  • Field enablement training: [link]
  • Technical enablement training: [link]
  • Positioning FAQ responses: [link]
  • Initial demo script: [link]
  • Initial demo video: [link]

Definition

Ideation

  • ~~Ideation document~~
  • ~~Low-fidelity wireframes or prototypes~~

Research and competitive analysis

  • [Link 1]
  • [Link 2]

dotCMS-Machine-User avatar Aug 13 '24 21:08 dotCMS-Machine-User