Crate quickbooks[−][src]
Expand description
A rust library for interacting with the QuickBooks API.
For more information, you can check out their documentation at: https://developer.intuit.com/app/developer/qbo/docs/develop
Example:
use quickbooks::QuickBooks; use serde::{Deserialize, Serialize}; async fn list_purchases() { // Initialize the QuickBooks client. let quickbooks = QuickBooks::new_from_env("", "", ""); let purchases = quickbooks.list_purchases().await.unwrap(); println!("{:?}", purchases); }
Structs
APIError | Error type returned by our library. |
AccessToken | |
AccountBasedExpenseLineDetail | |
Addr | |
Any | |
AttachableRef | |
Attachment | |
AttachmentResponse | |
Bill | |
BillPayment | |
BillPaymentResponse | |
BillResponse | |
CompanyInfo | |
CompanyInfoResponse | |
CountResponse | |
Item | |
ItemsResponse | |
Line | |
LinkedTxn | |
MetaData | |
NtRef | |
Payment | |
PrimaryPhone | |
Purchase | |
PurchaseEx | |
PurchaseResponse | |
QueryResponse | |
QuickBooks | Entrypoint for interacting with the QuickBooks API. |
WebAddr |