Skip to main content

Overview

The timeback resources command manages course configurations between your local timeback.config.json and Timeback’s remote services. Without --env, these commands prompt for staging or production; they do not unconditionally default to staging. All three accept --config <path> to select a different config.

Commands

push

Push resources defined in your local timeback.config.json to Timeback.

pull

Pull remote course changes into your local timeback.config.json.
Unlink courses from Timeback, deleting the remote but keeping local definitions.
Unlink issues remote delete requests for the derived component-resource link, resource, course component, and course, then clears successfully unlinked IDs locally. It does not merely disconnect local configuration. There is no CLI undo command; partial failures can leave some remote resources deleted. Use --dry-run to inspect the selection.

Next Steps

CLI: API

Query APIs directly

Configuration

Full config reference