hatchmoment. scored by care · not by stars

bookeepa-rev360-api

API service syncing Rev360 e‑invoices with QuickBooks

notablePython⚙ Backend & APIs

It solves the manual double‑entry problem by exposing a Python API that receives invoice data, builds Rev360 e‑invoice payloads, submits them, checks status, and creates matching QuickBooks invoices via OAuth 2.0. The service stores submission attempts and OAuth tokens in a local SQLite DB, provides health, legal, and configuration endpoints, and can ingest NRS webhook invoices while preventing duplicate syncs. It targets small‑to‑medium businesses that use Rev360 and QuickBooks and need a ready‑to‑run integration layer. Compared to custom scripts, it offers a configurable, end‑to‑end service with built‑in token management and status tracking.

View on GitHub →

geekay-git/bookeepa-rev360-api