You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ Then create a QuickBooks client object passing in the AuthClient, refresh token,
54
54
company_id='COMPANY_ID',
55
55
)
56
56
57
-
If you need to access a minor version (See [Minor versions](https://developer.intuit.com/docs/0100_quickbooks_online/0200_dev_guides/accounting/minor_versions) for
57
+
If you need to access a minor version (See [Minor versions](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/minor-versions#working-with-minor-versions) for
58
58
details) pass in minorversion when setting up the client:
59
59
60
60
client = QuickBooks(
@@ -74,7 +74,9 @@ List of objects:
74
74
75
75
**Note:** The maximum number of entities that can be returned in a
76
76
response is 1000. If the result size is not specified, the default
77
-
number is 100. (See [Intuit developer guide](https://developer.intuit.com/docs/0100_accounting/0300_developer_guides/querying_data) for details)
77
+
number is 100. (See [Query operations and syntax](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries) for details)
78
+
79
+
**Warning:** You should never allow user input to pass into a query without sanitizing it first! This library DOES NOT sanitize user input!
78
80
79
81
Filtered list of objects:
80
82
@@ -104,6 +106,8 @@ List with custom Where Clause (do not include the `"WHERE"`):
104
106
105
107
customers = Customer.where("Active = True AND CompanyName LIKE 'S%'", qb=client)
106
108
109
+
110
+
107
111
List with custom Where and ordering
108
112
109
113
customers = Customer.where("Active = True AND CompanyName LIKE 'S%'", order_by='DisplayName', qb=client)
@@ -112,7 +116,7 @@ List with custom Where Clause and paging:
112
116
113
117
customers = Customer.where("CompanyName LIKE 'S%'", start_position=1, max_results=25, qb=client)
114
118
115
-
Filtering a list with a custom query (See [Intuit developer guide](https://developer.intuit.com/docs/0100_accounting/0300_developer_guides/querying_data) for
119
+
Filtering a list with a custom query (See [Query operations and syntax](https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api/data-queries) for
116
120
supported SQL statements):
117
121
118
122
customers = Customer.query("SELECT * FROM Customer WHERE Active = True", qb=client)
0 commit comments