xero-python icon indicating copy to clipboard operation
xero-python copied to clipboard

Official Xero OAuth 2.0 python SDK

Results 38 xero-python issues
Sort by recently updated
recently updated
newest added

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...

Type: Enhancement
Type: Feature Request
Priority: Low

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:...