qbo_api
qbo_api copied to clipboard
Ruby JSON-only client for QuickBooks Online API v3. Built on top of the Faraday gem.
`faraday_middleware` is deprecated. [https://github.com/lostisland/faraday_middleware](https://github.com/lostisland/faraday_middleware) `qbo_api` is the only gem in my project that depends on `faraday_middleware`, which in turn, prevents upgrading of faraday itself.
Hello, according to docs the inactive param set to true should return both active and inactive entity records: ``` # retrieves all active or inactive employees qbo_api.all(:employees, inactive: true).each do...
tldr: I was unable to spin up the example app under Ruby 3, but able to run it under 2.7.2. I'm not certain of the root cause. In all failure...
When using @qbo_api.delete(:journalentry, id: id) I get the following error Error: test_journal_create(ReportCraftTest): QboApi::NotImplementedError: Delete is only for transaction entities. Use .deactivate instead But from what I've read in the code...
RE: api.send_invoice(invoice_id: 1, email_address: '[email protected]') example Problem: 1.> api doesn't match the rest of the examples, probably should be: qbo_api 2.> There is no send_invoice() call, that I or Ruby...
Problem: * The docs state: This client does not run against the latest QBO API [minor version](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/minor-versions) by default. To run all requests with a specific minor version, you must...
I don't know what reconnect & disconnect were used for, but I cannot find them in the code and I've tested the commands and they don't work. Should I remove...
When my app has not o-authed with QBO, the qbo_api used to elegantly raise an exception, that we could rescue and do a redirect. v3.0.1 seems to have a regression....
Hi this is my first ever pull request so let me know if I've done something wrong. I've implemented a `get_pdf`method as described in [issue number 62](https://github.com/minimul/qbo_api/issues/62). I've also added...