Operation catalog
This matrix is a quick index of the operation catalogs and verbs exposed by the current filemaker release. Use the installed filemaker help command for each operation's exact input, output, constraints, and error codes.
Catalog and operation matrix
| Catalog | Supported operations | Covers |
|---|---|---|
account
|
create, read, update, delete |
FileMaker accounts and their privilege-set assignments |
authorization
|
read, delete |
This file's half of each authorized-file pairing |
baseDirectory
|
create, read, update, delete |
Base directories for externally stored container data |
calculation
|
validate, evaluate |
Parsing or evaluating a FileMaker calculation without storing it |
customFunction
|
create, read, update, delete |
Custom functions and their folders |
customMenu
|
create, read, update, delete |
Custom menus and their items |
customMenuSet
|
create, read, update, delete |
Named sets of custom menus |
extendedPrivilege
|
create, read, update, delete |
Extended-privilege keywords and their grants |
externalDataSource
|
create, read, update, delete |
References to other FileMaker files and data sources |
field
|
create, read, update, delete |
Fields, data types, storage, auto-enter, and validation options |
font
|
read
|
Fonts referenced by layout content and managed by FileMaker |
graphNote
|
create, read, update, delete |
Notes on the relationships graph |
layout
|
create, read, update, delete, duplicate |
Layouts, folders, objects, parts, themes, and script triggers |
persistentData
|
create, read, update, delete |
Per-file key-value data used by add-ons |
privilegeSet
|
create, read, update, delete |
Privilege sets and their access rules |
relation
|
create, read, update, delete |
Relationships between table occurrences |
script
|
create, read, update, delete |
Scripts, folders, steps, and step-level edits |
table
|
create, read, update, delete |
Base tables |
tableOccurrence
|
create, read, update, delete |
Table occurrences on the relationships graph |
valueList
|
create, read, update, delete |
Value lists and their sources |
A catalog's existence does not imply that it supports every common verb. For example, font is read-only, and authorization supports reading and revoking an existing authorization but not creating or updating one.
The script catalog also has a step reference below its operation help. Use filemaker help script steps to list the supported script steps and filemaker help script steps "Set Variable" to inspect one step's input.
Get the current operation reference
Start with the catalog or operation you need:
filemaker help
filemaker help layout
filemaker help layout duplicate
filemaker help field create options validation
Each answer lists the valid next path segments. An operation page includes its accepted keys, their types, whether they are required, enforced checks, notes, example, and possible errors.
For scripts or generated documentation, request the same contract as JSON:
filemaker help --json layout duplicate
filemaker help --json --all
Note The installed help is authoritative This matrix can become outdated as filemaker adds or changes operations. The help generated by the installed binary comes from the same contract used to validate requests and takes precedence over this page.