UiPath Documentation
uipath-cli
latest
false

UiPath CLI user guide

Last updated May 7, 2026

uip df

uip df is the Data Fabric tool: it manages the entity store that backs many UiPath products. The tool lets you browse and mutate entity schemas, work with records (single or batch), query with filters and sorting, import records from CSV, and manage file attachments on record fields. Install it with uip tools install df, or invoke uip df … and let auto-install run. See Tools (plugins) for the install model and uip tools for the command that manages tool installation. df is the command prefix; the underlying package is @uipath/data-fabric-tool.

Resources

Each resource has its own reference page. The verb set on each page matches the commands registered by uip df — run uip df --help to confirm the full surface on your installation.

ResourcePurpose
entitiesBrowse and mutate entity schemas.
recordsList, get, insert, update, query, import, and delete the rows held by an entity.
filesUpload, download, and delete blob attachments on record file fields.

Synopsis

uip df <resource> <verb> [options]
uip df <resource> <verb> [options]

Always uip df, never uip data-fabric. df is the tool's command prefix (see the commandPrefix column in uip tools list).

Common flags

A small set of flags recurs across most resources. They behave the same way wherever they appear:

FlagUsed byPurpose
-t, --tenant <tenant-name>every verbOverride the tenant selected at authentication time. Optional; omit to use the session default.
-f, --file <path> / --body <json>mutating verbs (create, update, insert, query, import, upload)Mutually exclusive ways to supply a JSON body or file path.
-l, --limit <number>records list, records queryPage size; defaults to 50.
--cursor <cursor>records list, records queryPagination cursor from a previous response (mutually exclusive with -o, --offset).

Verb-specific flags are documented on each resource page.

Global options and exit codes

All uip df verbs honor the four global options (--output, --output-filter, --log-level, --log-file). Exit codes follow the shared contract; batch verbs return non-zero when any item fails while still emitting the full success/failure breakdown.

See also

  • Resources
  • Synopsis
  • Common flags
  • Global options and exit codes
  • See also

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated