LoomCycle Snapshot icon

LoomCycle Snapshot

Backup + restore loomcycle runtime snapshots

LoomCycle Snapshot

AI-generated

Summary

Manage LoomCycle runtime snapshots: create, list, fetch, delete, export a download URL, or restore from a stored snapshot or inline envelope.

Inputs

  • Operation (required) — Choose Create, List, Get, Delete, Export URL, or Restore.
  • Snapshot Name or ID (required) — For Get, Delete, Export URL, and ID-based Restore, select a snapshot or provide its ID. The selector loads up to 200 snapshots.
  • Restore From (required) — Choose a snapshot captured on this deployment or provide an inline envelope JSON, such as snapshot JSON content from Get.
  • Envelope (JSON) (required) — For inline Restore, provide the snapshot envelope JSON.
  • Include Interaction History — For Restore, include the optional interaction_history section when it exists in the snapshot. Defaults to false.
  • Additional Fields (Create) — Optional label, interaction history capture, a history start timestamp, and maximum snapshot size in bytes. A zero size override uses the deployment default.
  • Additional Fields (List) — Optionally filter by label substring and set a maximum result count. The default limit is 50; results are most recent first.

Output shape

One item containing the operation result.

Create, Get, and Restore return the API response. List returns {"entries": [...]} and Delete returns {"ok": true, "id": "..."}. Export URL returns {"id": "...", "url": "..."}; it constructs the bearer-authenticated download URL without making an HTTP request, so use the LoomCycle bearer token when fetching it. Restore is idempotent and returns counters for rows written. Interaction history is optional. Snapshot size limits or unsupported envelope versions can cause errors.

Links

Discussion