xero-python
xero-python copied to clipboard
Official Xero OAuth 2.0 python SDK
Hi there, thanks for making it easier to connect with xero! I am trying to understand how to leverage xero-python to access multiple organizations. Let's consider that I have 2...
using Xero-python 1.8 on python 3.10.4 trying to convert a Journal to dictionary using `to_dict` method. I expect to have a json serializable dict of primitive values however I get...
Hi, it would be really useful for us if `accounting_api.get_invoice_as_pdf` could return the PDF as bytes, instead of saving the file to `/tmp/`. At the moment our code looks roughly...
Hi, I am seeing this error when trying to fetch employees for an Organisation. It is not happening for ALL Organisations, only some. Not sure what's going on but I...
Hey guys, I need help as I am not able to resolve this issue for so long. Now I am stuck in the last function, Any help would be really...
## Which version of the SDK are you using? 1.10.0 ## A quick summary and/or background Discovered this issue when debugging refresh token issues with @RettBehrens . If `scope` is...
xero-python does client side string length validation. This validation is inconsistent with the length Xero supports. We have found an example where we are running into this [ValueError](https://github.com/XeroAPI/xero-python/blob/master/xero_python/accounting/models/contact.py#L459) when retrieving...
Scopes in Xero's OAuth 2.0 implementation are additive. If the first time a connection is authorised scopes A, B and C are requested, they will always be included. On a...
Hi I have been trying to resolve the get token issue for too long now. I contact xero support and follow the instructions as they said. I followed each and...
Hi, When executing create_purchase_orders, the PO is successfully being put through to my Xero account (API history shows as successful too), however I'm receiving the below error on the backend:...