FileMaker icon

FileMaker

Read and write records in FileMaker databases hosted on FileMaker Server or FileMaker Cloud, run scripts, and inspect layout metadata.

9 searches7 actionsPollingAuth: OAuth

AI-assisted documentation5 min read

This documentation is compiled from our integration source code, internal specs for FileMaker, its official API documentation and anonymized requests logs we collect from our support team[2].

Open FileMaker on WEXTL →

FileMaker requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Server HosttextRequired

    The server origin, for example https://fms.example.com. Do not include /fmi/data/v2 — the app adds that path.

    [1]
  • Database NametextRequired

    The hosted database file name without the .fmp12 extension.

    [1]
  • HostingselectRequired

    FileMaker Server uses an account name and password. FileMaker Cloud uses a Claris ID token that expires after one hour.

    [1]
  1. Log in to your WEXTL account, add the FileMaker node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your FileMaker account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Find RecordsSearch
Input fields[3]
FieldType
LayoutRequired
choice
QueryRequired
array
Limitnumber
Date Formatschoice
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Output fields[3]
FieldType
Record IDtext
Modification IDtext
Field Dataobject
Portal Dataobject
Get Layout MetadataSearch
Input fields[3]
FieldType
LayoutRequired
choice
Record IDtext
Output fields[3]
FieldType
Field Metadataarray
Portal Metadataobject
Value Listsarray
Get Product InfoSearch
Output fields[3]
FieldType
Nametext
Date Formattext
Time Formattext
Timestamp Formattext
Get RecordSearch
Input fields[3]
FieldType
LayoutRequired
choice
Record IDRequired
text
Date Formatschoice
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Output fields[3]
FieldType
Record IDtext
Modification IDtext
Field Dataobject
Portal Dataobject
List DatabasesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
List LayoutsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Is Folderboolean
List RecordsSearch
Input fields[3]
FieldType
LayoutRequired
choice
Limitnumber
Date Formatschoice
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Output fields[3]
FieldType
Record IDtext
Modification IDtext
Field Dataobject
Portal Dataobject
List ScriptsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Is Folderboolean
Run ScriptSearch
Input fields[3]
FieldType
LayoutRequired
choice
ScriptRequired
choice
Script Parametertext
Output fields[3]
FieldType
Script Errortext
Script Resulttext
Create RecordAction
Input fields[3]
FieldType
LayoutRequired
choice
Field DataRequired
text
Portal Datatext
Optionsobject
Entry Modechoice
Prohibit Modechoice
Date Formatschoice
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Output fields[3]
FieldType
Record IDtext
Modification IDtext
Delete RecordAction
Input fields[3]
FieldType
LayoutRequired
choice
Record IDRequired
text
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Duplicate RecordAction
Input fields[3]
FieldType
LayoutRequired
choice
Record IDRequired
text
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Output fields[3]
FieldType
Record IDtext
Modification IDtext
Edit RecordAction
Input fields[3]
FieldType
LayoutRequired
choice
Record IDRequired
text
Field DataRequired
text
Portal Datatext
Modification IDtext
Optionsobject
Entry Modechoice
Prohibit Modechoice
Date Formatschoice
Scriptchoice
Script Parametertext
Pre-request Scriptchoice
Pre-request Script Parametertext
Pre-sort Scriptchoice
Pre-sort Script Parametertext
Output fields[3]
FieldType
Modification IDtext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status Codenumber
Set Global Field ValuesAction
Input fields[3]
FieldType
Global FieldsRequired
text
Upload Container DataAction
Input fields[3]
FieldType
LayoutRequired
choice
Record IDRequired
text
Field Repetitionnumber
FileRequired
file
Modification IDtext
Output fields[3]
FieldType
Modification IDtext

Look for FileMaker templates in the WEXTL template library.

Browse templates →
  1. WEXTL® FileMaker Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for FileMaker.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 3, 2026 08:03