Fyle
Fyle (now Sage Expense Management) is a spend and expense management platform known for real-time corporate card feeds that text employees for a receipt the moment a card is swiped, then auto-code the expense. The Fyle Platform APIs expose the same objects the product runs on - expenses, expense reports, advances, categories, projects, cost centers, employees, merchants, corporate cards and their transactions, files/receipts, and webhook subscriptions - as role-scoped REST resources (admin, spender, approver, common) under https://api.fylehq.com/platform/v1. Access is authenticated with OAuth 2.0 (refresh-token grant issuing short-lived Bearer access tokens), and list endpoints use PostgREST-style filtering with mandatory offset, limit, and order pagination.
APIs
Fyle Expenses API
List, filter, retrieve, and upsert expenses across the organization. Admins read every employee's expenses (with rich filtering and pagination); spenders create their own expens...
Fyle Reports API
Manage expense reports - the containers employees submit for approval and reimbursement. Spenders create reports, add expenses to a report, and submit them; admins bulk mark rep...
Fyle Advances API
List, retrieve, and upsert advance requests - the money employees ask for ahead of spending. Exposed under /admin/advance_requests for programmatic reconciliation with payroll a...
Fyle Categories API
List, upsert, and bulk-upsert expense categories, typically synced from an accounting system's chart of accounts so expenses code correctly. Available at /admin/categories with ...
Fyle Projects API
List, upsert, and bulk-upsert projects used to tag and allocate expenses to client work or internal initiatives. Served at /admin/projects with a bulk endpoint for syncing from ...
Fyle Cost Centers API
List, upsert, and bulk-upsert cost centers that map spend to departments, teams, or business units for reporting and accounting export. Available at /admin/cost_centers.
Fyle Employees API
List, retrieve, upsert, and bulk-invite employees - typically synced from an HRMS so approval hierarchies, departments, and reimbursement details stay current. Available at /adm...
Fyle Merchants API
List the merchant/vendor values available to a spender and bulk-add new merchants, keeping the merchant field consistent across expenses. Served at /spender/merchants.
Fyle Corporate Cards & Transactions API
List enrolled corporate cards and read the real-time card transactions that flow in from Fyle's direct card feeds, then match them to expenses. Exposed at /admin/corporate_cards...
Fyle Webhooks API
Register and manage webhook subscriptions and scheduled callbacks so your application receives HTTP POSTs when expenses, reports, and other objects change - Fyle's outbound inte...
Fyle Files & Receipts API
Create file records and generate pre-signed upload/download URLs for receipts and other attachments, then bulk-generate URLs for many files at once. Available at /admin/files (a...