Back to projects
Xero Invoice API Integration
Authenticates with Xero accounting API and retrieves invoice data for processing.
Tech Stack
PythonXero APIOAuth 2.0PandasJupyter Notebook
About this project
Implements the Xero OAuth 2.0 refresh token flow to maintain a persistent authenticated session, then fetches invoice records from the Xero API. Token state is persisted to file for unattended operation.
Added May 2026