One CLI for every finance API
One command grammar. 500+ finance APIs. Pipe to jq, dump to --csv, script everything.
Stripe. QuickBooks. Ramp. Gusto. Carta. NetSuite.
$ npm install -g @fin/cli
click to copy
# authenticate with stripe $ fin auth:login stripe --api-key sk_live_... ✓ Authenticated with Stripe (api v2024-06-20) # list unpaid invoices as json $ fin stripe:invoices:list --status unpaid --json [ { "id": "inv_4a8Bx", "customer": "cus_R1k9", "amount": 15000, "status": "unpaid" }, { "id": "inv_9c3Dz", "customer": "cus_T4m2", "amount": 8400, "status": "unpaid" } ] # check provider health $ fin doctor ✓ stripe authenticated · reachable · api v2024-06-20 ✓ quickbooks authenticated · reachable ✗ gusto token expired · run: fin auth:rotate gusto