From unlimited receipt scanning and mileage tracking to next-day reimbursement, automate your preaccounting system with an easy to use expense tracking app.
Go to siteWith Expensify, you can:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
expensify: {
type: "app",
app: "expensify",
}
},
async run({steps, $}) {
const requestBody =
`requestJobDescription={
"type":"get",
"credentials":{
"partnerUserID": "${this.expensify.$auth.partnerUserId}",
"partnerUserSecret": "${this.expensify.$auth.partnerUserSecret}"
},
"inputSettings":{
"type":"policyList",
}
}`
return await axios($, {
method: "post",
url: `https://integrations.expensify.com/Integration-Server/ExpensifyIntegrations`,
data: requestBody,
})
},
})
Expensify uses API keys for authentication. When you connect your Expensify account, Pipedream securely stores the keys so you can easily authenticate to Expensify APIs in both code and no-code steps.
To connect your Expensify account with Pipedream, copy and paste the below fields from your Expensify Integration settings.