Metadata Management
metadata_manageFastio workspace metadata (write): fold one field name into another, workspace-wide; create, replace or delete saved filters. Destructive: fields-merge (irreversible; unconfirmed it is a preview), filter-delete. Reads are on metadata. action='describe' gives the full reference.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Saved filter name, 1-100 characters, unique per workspace. | |
| action | Yes | Operation. Use 'describe' for full action reference. | |
| confirm | No | fields-merge: 'true' performs the IRREVERSIBLE workspace-wide merge; omitted, the call is a preview that changes nothing. | |
| filter_id | No | Saved filter ID (from filters-list). | |
| predicate | No | Saved filter predicate: JSON array of up to 5 AND-ed {field,operator,value} clauses; [] matches all. | |
| projection | No | Saved filter projection (JSON object or array, stored as sent); only {"sort":{field,dir}} is applied. | |
| description | No | Saved filter description, max 255 characters. | |
| template_id | No | RETIRED (metadata templates were removed): supplying it fails the request on every action. Narrow by field name (fields-list). | |
| source_field | No | The field NAME that is FOLDED AWAY and stops existing. Names, not ids. | |
| target_field | No | The field NAME that SURVIVES and absorbs the source's values. | |
| workspace_id | No | Workspace opaque ID (19-digit numeric ID or custom name). Required for every action. | |
| describe_action | No | With action='describe': return one action's params and notes instead of the action index. |