Connectors
Finance, Billing & Payments
Expensify
Expense management: expenses, reports, receipts, and reimbursement policies
Expensify API referenceAPI checked August 17, 2026
- Signs in with
- Connection fields
- Runs on
- Cloud or On-Prem Worker
- Operations
- 15
- Ready-made triggers
- 0
Connect Expensify
- In Neblex open Connect › Connections and click New Connection.
- Search for Expensify and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Partner user IDRequired | |
| Partner user secretRequiredSecret |
Use it in a flow
- Open a flow, open the node library and search for Expensify.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Expensify without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Expensify can send webhooks, a Webhook trigger receives them at its own URL.
Operations
15 operations in 4 groups. Each one is a step you can add to a flow.
Create4
createExpenseRulescreateExpenseRules | POST | Run Expensify's documented createExpenseRules Integration Server command. |
createExpensescreateExpenses | POST | Run Expensify's documented createExpenses Integration Server command. |
createPolicycreatePolicy | POST | Run Expensify's documented createPolicy Integration Server command. |
createReportcreateReport | POST | Run Expensify's documented createReport Integration Server command. |
Export3
downloadFiledownloadFile | POST | Run Expensify's documented downloadFile Integration Server command. |
exportReconciliationexportReconciliation | POST | Run Expensify's documented exportReconciliation Integration Server command. |
exportReportsexportReports | POST | Run Expensify's documented exportReports Integration Server command. |
Read3
getDomainCardListgetDomainCardList | POST | Run Expensify's documented getDomainCardList Integration Server command. |
getPolicygetPolicy | POST | Run Expensify's documented getPolicy Integration Server command. |
getPolicyListgetPolicyList | POST | Run Expensify's documented getPolicyList Integration Server command. |
Update5
updateEmployeesupdateEmployees | POST | Run Expensify's documented updateEmployees Integration Server command. |
updateExpenseRulesupdateExpenseRules | POST | Run Expensify's documented updateExpenseRules Integration Server command. |
updatePolicyupdatePolicy | POST | Run Expensify's documented updatePolicy Integration Server command. |
updateReportStatusupdateReportStatus | POST | Run Expensify's documented updateReportStatus Integration Server command. |
updateTagApproversupdateTagApprovers | POST | Run Expensify's documented updateTagApprovers Integration Server command. |