A complete, fully customizable solution to transform your paper forms into dynamic, mobile forms to save time and money.
Go to siteimport { axios } from "@pipedream/platform"
export default defineComponent({
props: {
fastfield_mobile_forms: {
type: "app",
app: "fastfield_mobile_forms",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.fastfieldforms.com/services/v3/users`,
headers: {
Authorization: `Bearer ${this.fastfield_mobile_forms.$auth.session_token}`,
"X-Gatekeeper-SessionToken": `${this.fastfield_mobile_forms.$auth.session_token}`,
"FastField-API-Key": `${this.fastfield_mobile_forms.$auth.api_key}`,
},
})
},
})
FastField Mobile Forms uses OAuth authentication. When you connect your FastField Mobile Forms account, Pipedream will open a popup window where you can sign into FastField Mobile Forms and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any FastField Mobile Forms API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://api.fastfieldforms.com/services/v3/authenticate
FastField-API-Key: {{custom_fields.api_key}}