diff --git a/docs/classes/index.Client.html b/docs/classes/index.Client.html
index 90d03ea03..ba7c13adb 100644
--- a/docs/classes/index.Client.html
+++ b/docs/classes/index.Client.html
@@ -24,7 +24,7 @@
Hierarchy
+Defined in packages/api/src/APIClient.ts:127
+Defined in packages/api/src/APIClient.ts:171
Optional
accessTokenExpiresAt
accessTokenExpiresAt?: Date
+Defined in packages/api/src/APIClient.ts:150
Readonly
apiUrl
apiUrl: string
+Defined in packages/api/src/APIClient.ts:131
Private
Readonly
authorizationUrl
authorizationUrl: string
+Defined in packages/api/src/APIClient.ts:155
Private
Readonly
axios
axios: AxiosInstance
+Defined in packages/api/src/APIClient.ts:152
Readonly
billPayments
bill
Payments
: { create
: ((billPayment
: BillPayments, accountId
: string) => Promise<Result<BillPayments>>); delete
: ((accountId
: string, billPaymentId
: number) => Promise<Result<BillPayments>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ billPayments
: BillPayments[]; }>>); single
: ((accountId
: string, billPaymentId
: number) => Promise<Result<{ billPayment
: BillPayments; }>>); update
: ((billPayment
: BillPayments, accountId
: string, billPaymentId
: number) => Promise<Result<BillPayments>>); } = ...
@@ -222,7 +222,7 @@ accountId: string
billPaymentId: number
Returns Promise<Result<BillPayments>>
+Defined in packages/api/src/APIClient.ts:391
Readonly
billVendors
@@ -307,7 +307,7 @@ accountId: string
vendorId: number
Returns Promise<Result<BillVendors>>
+Defined in packages/api/src/APIClient.ts:443
Readonly
bills
bills
: { archive
: ((accountId
: string, billId
: number) => Promise<Result<Bills>>); create
: ((bill
: Bills, accountId
: string) => Promise<Result<Bills>>); delete
: ((accountId
: string, billId
: number) => Promise<Result<Bills>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ bills
: Bills[]; }>>); single
: ((accountId
: string, billId
: number) => Promise<Result<{ bill
: Bills; }>>); } = ...
@@ -390,7 +390,7 @@ accountId: string
billId: number
Returns Promise<Result<{
bill: Bills;
}>>
+Defined in packages/api/src/APIClient.ts:339
Readonly
callbacks
callbacks
: { create
: ((callback
: Callback, accountId
: string) => Promise<Result<Callback>>); delete
: ((accountId
: string, callbackId
: string) => Promise<Result<Callback>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ callbacks
: Callback[]; pages
: Pagination; }>>); resendVerification
: ((accountId
: string, callbackId
: string) => Promise<Result<Callback>>); single
: ((accountId
: string, callbackId
: string) => Promise<Result<Callback>>); update
: ((callback
: Callback, accountId
: string, callbackId
: string) => Promise<Result<Callback>>); verify
: ((accountId
: string, callbackId
: string, verifier
: string) => Promise<Result<Callback>>); } = ...
@@ -507,17 +507,17 @@ callbackId: string
verifier: string
Returns Promise<Result<Callback>>
+Defined in packages/api/src/APIClient.ts:504
Readonly
clientId
clientId: string
+Defined in packages/api/src/APIClient.ts:133
Optional
Readonly
clientSecret
clientSecret?: string
+Defined in packages/api/src/APIClient.ts:134
Readonly
clients
clients
: { create
: ((client
: Client, accountId
: string) => Promise<Result<Client>>); delete
: ((accountId
: string, clientId
: string) => Promise<Result<Client>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ clients
: Client[]; pages
: Pagination; }>>); single
: ((accountId
: string, clientId
: string) => Promise<Result<Client>>); update
: ((client
: Client, accountId
: string, clientId
: string) => Promise<Result<Client>>); } = ...
@@ -602,7 +602,7 @@ accountId: string
clientId: string
Returns Promise<Result<Client>>
+Defined in packages/api/src/APIClient.ts:576
Readonly
creditNotes
credit
Notes
: { create
: ((creditNote
: CreditNote, accountId
: string) => Promise<Result<CreditNote>>); delete
: ((accountId
: string, creditId
: string) => Promise<Result<CreditNote>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ creditNotes
: CreditNote[]; pages
: Pagination; }>>); single
: ((accountId
: string, creditId
: string) => Promise<Result<CreditNote>>); update
: ((creditNote
: CreditNote, accountId
: string, creditId
: string) => Promise<Result<CreditNote>>); } = ...
@@ -687,7 +687,7 @@ accountId: string
creditId: string
Returns Promise<Result<CreditNote>>
+Defined in packages/api/src/APIClient.ts:637
Readonly
expenseCategories
@@ -727,7 +727,7 @@ expenseCategoryId: string
+Defined in packages/api/src/APIClient.ts:761
Readonly
expenses
@@ -818,7 +818,7 @@ expenseId: string
Returns Promise<Result<Expense>>
+Defined in packages/api/src/APIClient.ts:698
Readonly
invoices
invoices
: { create
: ((invoice
: Invoice, accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<Invoice>>); delete
: ((accountId
: string, invoiceId
: string) => Promise<Result<Invoice>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ invoices
: Invoice[]; pages
: Pagination; }>>); shareLink
: ((accountId
: string, invoiceId
: string) => Promise<Result<Invoice>>); single
: ((accountId
: string, invoiceId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<Invoice>>); update
: ((accountId
: string, invoiceId
: string, data
: any, queryBuilders
?: QueryBuilderType[]) => Promise<Result<Invoice>>); } = ...
@@ -924,7 +924,7 @@ data: any
Returns Promise<Result<Invoice>>
+Defined in packages/api/src/APIClient.ts:791
Readonly
items
items
: { create
: ((accountId
: string, data
: any) => Promise<Result<Item>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ items
: Item[]; pages
: Pagination; }>>); single
: ((accountId
: string, itemId
: string) => Promise<Result<Item>>); update
: ((accountId
: string, itemId
: string, data
: any) => Promise<Result<Item>>); } = ...
@@ -994,7 +994,7 @@ itemId: string
data: any
Returns Promise<Result<Item>>
+Defined in packages/api/src/APIClient.ts:864
Readonly
journalEntries
@@ -1019,7 +1019,7 @@ accountId: string
Returns Promise<Result<JournalEntry>>
+Defined in packages/api/src/APIClient.ts:912
Readonly
journalEntryAccounts
@@ -1042,7 +1042,7 @@ accountId: string
Returns Promise<Result<{
journalEntryAccounts: JournalEntryAccount[];
pages: Pagination;
}>>
+Defined in packages/api/src/APIClient.ts:930
Readonly
journalEntryDetails
@@ -1065,12 +1065,12 @@ accountId: string
Returns Promise<Result<{
journalEntryAccounts: JournalEntryDetail[];
pages: Pagination;
}>>
+Defined in packages/api/src/APIClient.ts:946
Private
Readonly
logger
logger: Logger
+Defined in packages/api/src/APIClient.ts:153
Readonly
otherIncomes
other
Incomes
: { create
: ((otherIncome
: OtherIncome, accountId
: string) => Promise<Result<OtherIncome>>); delete
: ((accountId
: string, otherIncomeId
: string) => Promise<Result<OtherIncome>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ otherIncomes
: OtherIncome[]; pages
: Pagination; }>>); single
: ((accountId
: string, otherIncomeId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<OtherIncome>>); update
: ((accountId
: string, otherIncomeId
: string, data
: any) => Promise<Result<OtherIncome>>); } = ...
@@ -1157,7 +1157,7 @@ otherIncomeId: string
data: any
Returns Promise<Result<OtherIncome>>
+Defined in packages/api/src/APIClient.ts:962
Readonly
paymentOptions
payment
Options
: { create
: ((accountId
: string, invoiceId
: string, data
: any) => Promise<Result<PaymentOptions>>); default
: ((accountId
: string) => Promise<Result<PaymentOptions>>); single
: ((accountId
: string, invoiceId
: string) => Promise<Result<PaymentOptions>>); } = ...
@@ -1210,7 +1210,7 @@ accountId: string
invoiceId: string
+Defined in packages/api/src/APIClient.ts:1085
Readonly
payments
payments
: { create
: ((accountId
: string, data
: any) => Promise<Result<Payment>>); delete
: ((accountId
: string, paymentId
: string) => Promise<Result<Payment>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ pages
: Pagination; payments
: Payment[]; }>>); single
: ((accountId
: string, paymentId
: string) => Promise<Result<Payment>>); update
: ((accountId
: string, paymentId
: string, data
: any) => Promise<Result<Payment>>); } = ...
@@ -1295,7 +1295,7 @@ paymentId: string
data: any
Returns Promise<Result<Payment>>
+Defined in packages/api/src/APIClient.ts:1023
Readonly
projects
projects
: { create
: ((project
: Project, businessId
: number) => Promise<Result<Project>>); delete
: ((businessId
: number, projectId
: number) => Promise<Result<Project>>); list
: ((businessId
: number, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ pages
: Pagination; projects
: Project[]; }>>); single
: ((businessId
: number, projectId
: number) => Promise<Result<Project>>); update
: ((project
: Project, businessId
: number, projectId
: number) => Promise<Result<Project>>); } = ...
@@ -1380,19 +1380,19 @@ businessId: number
projectId: number
Returns Promise<Result<Project>>
+Defined in packages/api/src/APIClient.ts:1119
Optional
Readonly
redirectUri
redirectUri?: string
+Defined in packages/api/src/APIClient.ts:135
Optional
refreshToken
refreshToken?: string
+Defined in packages/api/src/APIClient.ts:145
Readonly
reports
@@ -1445,7 +1445,7 @@ accountId: string
Returns Promise<Result<{
callbacks: Callback[];
pages: Pagination;
}>>
+Defined in packages/api/src/APIClient.ts:1169
Readonly
services
services
: { create
: ((service
: Service, businessId
: number) => Promise<Result<Service>>); list
: ((businessId
: number) => Promise<Result<{ pages
: Pagination; timeEntries
: Service[]; }>>); rate
: { create
: ((service
: ServiceRate, businessId
: number, serviceId
: number) => Promise<Result<ServiceRate>>); single
: ((businessId
: number, serviceId
: number) => Promise<Result<ServiceRate>>); update
: ((service
: ServiceRate, businessId
: number, serviceId
: number) => Promise<Result<ServiceRate>>); }; single
: ((businessId
: number, serviceId
: number) => Promise<Result<Service>>); } = ...
@@ -1548,7 +1548,7 @@ businessId: number
serviceId: number
Returns Promise<Result<Service>>
+Defined in packages/api/src/APIClient.ts:1220
Readonly
tasks
tasks
: { create
: ((task
: Tasks, accountId
: string) => Promise<Result<Tasks>>); delete
: ((accountId
: string, taskId
: number) => Promise<Result<Tasks>>); list
: ((accountId
: string, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ pages
: Pagination; tasks
: Tasks[]; }>>); single
: ((accountId
: string, taskId
: number) => Promise<Result<Tasks>>); update
: ((task
: Tasks, accountId
: string, taskId
: number) => Promise<Result<Tasks>>); } = ...
@@ -1633,7 +1633,7 @@ accountId: string
taskId: number
Returns Promise<Result<Tasks>>
+Defined in packages/api/src/APIClient.ts:1289
Readonly
timeEntries
time
Entries
: { create
: ((timeEntry
: TimeEntry, businessId
: number) => Promise<Result<TimeEntry>>); delete
: ((businessId
: number, timeEntryId
: number) => Promise<Result<TimeEntry>>); list
: ((businessId
: number, queryBuilders
?: QueryBuilderType[]) => Promise<Result<{ pages
: Pagination; timeEntries
: TimeEntry[]; }>>); single
: ((businessId
: number, timeEntryId
: number) => Promise<Result<TimeEntry>>); update
: ((timeEntry
: TimeEntry, businessId
: number, timeEntryId
: number) => Promise<Result<TimeEntry>>); } = ...
@@ -1718,7 +1718,7 @@ businessId: number
timeEntryId: number
Returns Promise<Result<TimeEntry>>
+Defined in packages/api/src/APIClient.ts:1350
Readonly
users
users
: { me
: (() => Promise<Result<User>>); } = ...
@@ -1734,7 +1734,7 @@
+Defined in packages/api/src/APIClient.ts:1406
Methods
@@ -1753,7 +1753,7 @@ codeType: "code"code: string
Returns Promise<undefined | {
accessToken: string;
accessTokenExpiresAt: Date;
refreshToken: string;
}>
+Defined in packages/api/src/APIClient.ts:238
Private
call
@@ -1781,7 +1781,7 @@ Optional
data: Optional name: string
Returns Promise<Result<T>>
+Defined in packages/api/src/APIClient.ts:298
getAccessToken
@@ -1794,7 +1794,7 @@ Parameters
code: string
Returns Promise<undefined | {
accessToken: string;
accessTokenExpiresAt: Date;
refreshToken: string;
}>
+Defined in packages/api/src/APIClient.ts:286
getAuthRequestUrl
@@ -1807,7 +1807,7 @@ Parameters
Optional
scopes: string[]
Returns string
+Defined in packages/api/src/APIClient.ts:217
refreshAccessToken
@@ -1820,7 +1820,7 @@ Parameters
Optional
refreshToken: string
Returns Promise<undefined | {
accessToken: string;
accessTokenExpiresAt: Date;
refreshToken: string;
}>
+Defined in packages/api/src/APIClient.ts:290
Static
isNetworkRateLimitOrIdempotentRequestError
@@ -1833,7 +1833,7 @@ Parameters
error: any
Returns boolean
+Defined in packages/api/src/APIClient.ts:157
Returns IncludesQueryBuilder
+Defined in packages/api/src/models/builders/IncludesQueryBuilder.ts:19
Returns PaginationQueryBuilder
+Defined in packages/api/src/models/builders/PaginationQueryBuilder.ts:17
+Defined in packages/api/src/models/builders/PaginationQueryBuilder.ts:25
Returns SearchQueryBuilder
+Defined in packages/api/src/models/builders/SearchQueryBuilder.ts:66
build
@@ -110,7 +110,7 @@ Parameters
Optional
resourceType: string
Returns string
+Defined in packages/api/src/models/builders/SearchQueryBuilder.ts:71
+Defined in packages/api/src/models/builders/SearchQueryBuilder.ts:44
+Defined in packages/api/src/models/builders/SearchQueryBuilder.ts:39
+Defined in packages/api/src/models/builders/SearchQueryBuilder.ts:49
Static
Private
handleDate
@@ -168,7 +168,7 @@ Parameters
date: Date
Returns string
+Defined in packages/api/src/models/builders/SearchQueryBuilder.ts:32
Returns SortQueryBuilder
+Defined in packages/api/src/models/builders/SortQueryBuilder.ts:27
build
@@ -104,7 +104,7 @@ Parameters
Optional
resourceType: string
Returns string
+Defined in packages/api/src/models/builders/SortQueryBuilder.ts:40
+Defined in packages/api/src/models/builders/SortQueryBuilder.ts:31
+Defined in packages/api/src/models/builders/SortQueryBuilder.ts:36
+Defined in packages/api/src/models/VisState.ts:3
+Defined in packages/api/src/models/builders/index.ts:13
+Defined in packages/api/src/models/index.ts:1
diff --git a/docs/modules/models_builders.html b/docs/modules/models_builders.html
index ab5e756bc..a4c45e658 100644
--- a/docs/modules/models_builders.html
+++ b/docs/modules/models_builders.html
@@ -16,7 +16,7 @@
models/builders
Module models/builders
+Defined in packages/api/src/models/builders/index.ts:2
diff --git a/docs/types/models_builders.QueryBuilderType.html b/docs/types/models_builders.QueryBuilderType.html
index e342367a2..a7d258aac 100644
--- a/docs/types/models_builders.QueryBuilderType.html
+++ b/docs/types/models_builders.QueryBuilderType.html
@@ -18,7 +18,7 @@
Type alias QueryBuilderType
+Defined in packages/api/src/models/builders/index.ts:7
Expiration date of access token