Open Data Protocol (OData) is an industry-standard API implementation that provides a standard method for querying and updating data, allowing to access FileMaker data.
Go to siteimport { axios } from "@pipedream/platform"
export default defineComponent({
props: {
claris_filemaker_server_odata_api: {
type: "app",
app: "claris_filemaker_server_odata_api",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.claris_filemaker_server_odata_api.$auth.api_url}/fmi/odata/v4/${this.claris_filemaker_server_odata_api.$auth.database_name}/$metadata`,
auth: {
username: `${this.claris_filemaker_server_odata_api.$auth.username}`,
password: `${this.claris_filemaker_server_odata_api.$auth.password}`,
},
})
},
})
Claris Filemaker Server OData API uses API keys for authentication. When you connect your Claris Filemaker Server OData API account, Pipedream securely stores the keys so you can easily authenticate to Claris Filemaker Server OData API APIs in both code and no-code steps.
The FileMaker Server's OData API requires their users enter their FileMaker Server's database username and password in order to connect to the OData API. For more info, refer to FileMaker Server's OData API’s documentation.
Pipedream recommends using a strong and unique password for your FileMaker Server's database.