Invoice Desk
Schemas
Invoice Desk
Getting Started
Static Data
List currencies
List countries
List states
List cities
StaticDataController_testError
Company
List companies
Add Company
Update Company
Fetch details of a company by ID
Delete a company
Get all payments for a company
Client
List clients
Add client
Update a client
Remove client
Get client details
Invoice
List invoices
Create invoice
Get invoice by ID
Update invoice
Delete a specific invoice
Import invoices
Export invoice
Send invoice
Invoice Payments
Record payment for invoice
Get payments for invoice
Product
List products
Add product
Update a product
Remove a product
Account
Get account details
Update account details
Project
List projects
Create a project
Get project by ID
Update a project
Remove a project
Company Settings
Create a new tax
Get company invoice settings
Timesheet
Get time entries for a project
Create a timesheet
Update
Delete
Role
List roles
User Profile
Fetch auth user profile
Update user profile
Schemas
Schemas
ListCurrenciesResponse
ListCountriesResponse
ListStatesResponse
ListCitiesResponse
InvoiceLineItem
Payment
Invoice
CompanyContactInfo
ContactInfo
Client
ProjectTeamMember
Tag
Project
InvoiceSettings
Company
ListCompaniesResponse
TaxRegistration
CreateCompanyData
CreateCompanyResponse
UpdateCompanyData
CompanyResponse
UpdateCompanyResponse
GetCompanyQueryParams
GetCompanyResponse
GetCompanyPaymentsResponse
SuccessResponse
PaginationMeta
ListClientsResponse
CreateClientPayload
CreateClientResponse
UpdateClientData
UpdateClientResponse
DeleteClientResponse
GetClientResponse
ListInvoiceResponse
GetInvoiceResponse
LineItem
UpdateInvoiceRequestBody
EmailDeliveryOptions
DeliveryOptions
CreateInvoicePayload
CreateInvoiceResponse
ImportInvoiceItem
ImportInvoicesPayload
ImportInvoicesResponse
SendInvoiceRequestBody
RecordPaymentRequestBody
RecordPaymentResponse
GetInvoicePaymentsResponse
Product
ListProductsResponse
CreateProductPayload
CreateProductResponse
UpdateProductPayload
UpdateProductResponse
DeleteProductPayload
DeleteProductResponse
Account
GetAccountDetailsResponse
CreateTokenPayload
ApiToken
CreateApiTokenResponse
UpdateAccountRequestBody
User
CreateAccountRequest
MonthlyRevenue
CreateAccountResponse
MonthlyInvoiceStats
InvoiceStatusCounts
DashboardData
DashboardResponse
ListProjectsResponse
CreateProjectPayLoad
CreateProjectResponse
GetProjectResponse
UpdateProjectPayload
UpdateProjectResponse
DeleteProjectResponse
UpdateUserProfileRequest
CreateTaxSettingsRequest
TaxSettings
CreateTaxSettingsResponse
InvoiceSettingsResponse
TimeSheet
ListTimeEntriesResponse
CreateTimesheetPayLoad
CreateTimesheetResponse
UpdateTimesheetRequestBody
UpdateTimesheetResponse
IdentityResponse
RoleDetail
InvitationDetail
TeamMember
ListTeamMembersResponse
UpdateTeamMemberRequestBody
UpdateTeamMemberResponse
DeleteTeamMemberResponse
InviteTeamMemberRequestBody
TeamInviteResponse
ExchangeTokenForDetailsResponse
CompleteInviteFlowBody
CompleteInviteFlowResponse
ResendInviteRequestBody
APIResponse
Role
ListRolesResponse
ListSubscriptionPlansResponse
CurrentSubscriptionResponse
CreateSubscriptionOrderResponse
VerifySubscriptionPaymentRequest
SubscriptionInvoice
ListSubscriptionInvoicesResponse
SubscriptionPlanV2Response
ListSubscriptionPlansV2Response
TagResponse
ListTagsResponse
GetTagResponse
CreateTagRequestBody
CreateTagResponse
UpdateTagResponse
TagEntitiesRequestBody
TaggableResponse
TagEntitiesResponse
Schemas
IdentityResponse
{
"success"
:
true
,
"data"
:
{
}
,
"errors"
:
[
"string"
]
}