Installation
Install via dotnet add or NuGet. Stable releases are on NuGet and CI builds are on MyGet.
Packages
FMData — Core abstractions and base classes used by all implementations.
dotnet add package FMData
FMData.Rest — FileMaker Data API client. This is the package most projects need.
dotnet add package FMData.Rest
FMData.Rest.Auth.FileMakerCloud — Authentication provider for FileMaker Cloud (Claris Connect) via AWS Cognito.
dotnet add package FMData.Rest.Auth.FileMakerCloud
FMData.Xml — Client for the legacy XML/CWP API (experimental).
dotnet add package FMData.Xml
Note: If you need full CWP/XML coverage, check out fmDotNet.
Supported Frameworks
| Package | Target Frameworks |
|---|---|
| FMData | net45, netstandard1.3, netstandard2.0, net6.0, net8.0 |
| FMData.Rest | net45, netstandard1.3, netstandard2.0, net6.0, net8.0 |
| FMData.Rest.Auth.FileMakerCloud | netstandard2.0, net6.0, net8.0 |
| FMData.Xml | netstandard2.0, net6.0, net8.0 |
Prerelease Builds
Prerelease packages are published to MyGet. Add the feed to your NuGet sources:
dotnet nuget add source https://www.myget.org/F/filemaker/api/v3/index.json -n filemaker-myget
Then install with the --prerelease flag:
dotnet add package FMData.Rest --prerelease