Reading database and layout metadata from the Data API

Expert

Use the metadata endpoints to discover databases, layouts, and field definitions programmatically without opening FileMaker Pro.

What you'll learn

  • How to list available databases and layouts via the API
  • How to retrieve field definitions for a layout
  • How to use metadata to build schema-aware integrations

The FileMaker Data API exposes metadata endpoints that return lists of hosted databases, available layouts, and the field and portal definitions of a specific layout. This powers auto-discovery features — letting integrations adapt to schema changes without hardcoded field names.

1/3
1

List available databases

Before authenticating to a specific database, you can list all hosted databases on the server.

HTTP
GET /fmi/data/v1/databases
Authorization: Basic base64(user:pass)

// Response:
{
  "response": {
    "databases": [
      { "name": "CRM" },
      { "name": "Inventory" }
    ]
  }
}

Sign in to track your progress and pick up where you left off.

Sign in to FM Dojo