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

This site uses Just the Docs, a documentation theme for Jekyll.