Welcome to the autogenerated documentation & test tool for Avaza's API. <br/><br/><strong>API Security & Authentication</strong><br/>Authentication options include OAuth2 Implicit and Authorization Code flows, and Personal Access Token. All connections should be encrypted over SSL/TLS <br/><br/>You can set up and manage your api authentication credentials from within your Avaza account. (requires Administrator permissions on your Avaza account).<br/><br/> OAuth2 Authorization endpoint: https://any.avaza.com/oauth2/authorize <br/>OAuth2 Token endpoint: https://any.avaza.com/oauth2/token<br/>Base URL for subsequent API Requests: https://api.avaza.com/ <br/><br/>Blogpost about authenticating with Avaza's API: https://www.avaza.com/avaza-api-oauth2-authentication/ <br/>Blogpost on using Avaza's webhooks: https://www.avaza.com/avaza-api-webhook-notifications/<br/>The OAuth flow currently issues Access Tokens that last 1 day, and Refresh tokens that last 180 days<br/>The Api respects the s
https://avaza.com86 endpoints available
/api/TaxGet List of Taxes configured in the Avaza account.
/api/BillGets list of Bills
/api/BillCreate a new draft Bill
/api/TaskGets list of Tasks
/api/TaskUpdate a Task.
/api/TaskCreate a Task
/api/TaskDelete a Task
/api/AccountAccount Details
/api/CompanyGets list of Companies
/api/CompanyUpdate a Company record.
/api/CompanyCreate a Company
/api/ContactGets list of Contacts
/api/ContactCreate a Contact
/api/ExpenseGets list of Expenses
/api/ExpenseUpdate an Expense
/api/ExpenseCreate an Expense
/api/ExpenseDelete a Timesheet Entry
/api/InvoiceGets list of Invoices
/api/InvoiceCreate a new draft invoice
/api/PaymentGets list of Payments
/api/PaymentCreate new Payment and optionally assign payment allocations to Invoices
/api/ProjectGets list of Projects
/api/ProjectUpdate an Project
/api/ProjectCreate a Project
/api/SectionGets list of Sections
/api/SectionCreate a Section
/api/SectionDelete a Section
/api/WebhookGet list of Webhook Subscriptions
/api/WebhookSubscribe to Webhook. On success, returns ID of webhook subscription.
/api/WebhookDelete webhook subscription by URL
/api/CurrencyGets list of Currencies
/api/EstimateGets list of Estimates
/api/EstimateCreate a new draft Estimate
/api/TaskTypeGets list of Task Types
/api/Bill/{id}Gets a Bill by Bill ID
/api/InventoryGets list of Inventory
/api/Task/{id}Gets Task by Task ID
/api/TimesheetGets list of Timsheets
/api/TimesheetUpdate a Timesheet
/api/TimesheetCreate a new Timesheet Entry
/api/CreditNoteGets list of CreditNotes
/api/TaskStatusGets list of Task Statuses
/api/BillPaymentGets list of Bill Payments
/api/BillPaymentCreate new Bill Payment and optionally assign payment allocations to Bills
/api/FixedAmountGets list of Fixed Amounts
/api/Task/LookupGets minimal list of Tasks for the current user
/api/UserProfileGet Collection of Users who have roles in the current Avaza account.
/api/Company/{id}Gets Company by Company ID
/api/Contact/{id}Gets Contact by Contact ID
/api/Expense/{id}Gets an Expense Entry by Expense ID
/api/Invoice/{id}Gets Invoice by Invoice ID
/api/Payment/{id}Gets Payment by Payment Transaction ID
/api/Project/{id}Gets Project by Project ID
/api/Webhook/{id}Get Webhook Subscription by SubscriptionID
/api/Webhook/{id}Delete Webhook Subscription by ID
/api/Estimate/{id}Gets Estimate by Estimate ID
/api/ProjectMemberGets list of Project Members
/api/ProjectMemberUpdate a Member of a Project
/api/ProjectMemberAssign a user as a Member of a Project
/api/Company/LookupGets minimal list of Companies.
/api/ExpenseSummaryGets Basic Summary of Expense Statistics
/api/Inventory/{id}Gets InventoryItem by InventoryItem ID
/api/Project/LookupGets minimal list of active Projects for the current user
/api/ScheduleSeriesGets list of Schedule Series
/api/Timesheet/{id}Gets a Timesheet Entry by Timesheet ID
/api/Timesheet/{id}Delete a Timesheet Entry
/api/TimesheetTimerGets the Running Timer if there is one for a user.
/api/CreditNote/{id}Gets Credit Note by CreditNoteID
/api/ExpenseCategoryGets list of Expense Categories
/api/BillPayment/{id}Gets a Bill Payment by Payment Transaction ID
/api/TimesheetSummaryGets Basic Summary of Timesheet Statistics
/api/Expense/Attachment/api/ScheduleAssignmentGets list of Schedule Assignments.
/ScheduleSeries/AddLeaveCreate new Leave Booking
/api/ExpenseGroup/LookupGets minimal list of Expense Groups.
/api/TimesheetSubmissionSubmit Timesheets for Approval.
/api/TimesheetTimer/{id}Starts a Timer running on an existing Timesheet Entry
/api/TimesheetTimer/{id}Stop the timer running on an existing Timesheet Entry
/ScheduleSeries/EditLeaveEdit Leave Booking
/ScheduleSeries/AddBookingCreate new Schedule Booking
/ScheduleSeries/EditBookingEdit Booking
/api/ExpenseApproval/SubmitSubmit Expenses for Approval.
/api/ExpenseMerchant/LookupGets minimal list of Expense Merchants.
/api/ProjectTimesheetCategoryGets list of Project Timesheet Categories
/api/ProjectTimesheetCategoryAssign a TimeSheetCategory to a Project.
/api/ExpensePaymentMethod/LookupGets minimal list of Expense Payment Methods.
Welcome to the autogenerated documentation & test tool for Avaza's API. <br/><br/><strong>API Security & Authentication</strong><br/>Authentication options include OAuth2 Implicit and Authorization Code flows, and Personal Access Token. All connections should be encrypted over SSL/TLS <br/><br/>You can set up and manage your api authentication credentials from within your Avaza account. (requires Administrator permissions on your Avaza account).<br/><br/> OAuth2 Authorization endpoint: https://any.avaza.com/oauth2/authorize <br/>OAuth2 Token endpoint: https://any.avaza.com/oauth2/token<br/>Base URL for subsequent API Requests: https://api.avaza.com/ <br/><br/>Blogpost about authenticating with Avaza's API: https://www.avaza.com/avaza-api-oauth2-authentication/ <br/>Blogpost on using Avaza's webhooks: https://www.avaza.com/avaza-api-webhook-notifications/<br/>The OAuth flow currently issues Access Tokens that last 1 day, and Refresh tokens that last 180 days<br/>The Api respects the s
https://avaza.com86 endpoints available
/api/TaxGet List of Taxes configured in the Avaza account.
/api/BillGets list of Bills
/api/BillCreate a new draft Bill
/api/TaskGets list of Tasks
/api/TaskUpdate a Task.
/api/TaskCreate a Task
/api/TaskDelete a Task
/api/AccountAccount Details
/api/CompanyGets list of Companies
/api/CompanyUpdate a Company record.
/api/CompanyCreate a Company
/api/ContactGets list of Contacts
/api/ContactCreate a Contact
/api/ExpenseGets list of Expenses
/api/ExpenseUpdate an Expense
/api/ExpenseCreate an Expense
/api/ExpenseDelete a Timesheet Entry
/api/InvoiceGets list of Invoices
/api/InvoiceCreate a new draft invoice
/api/PaymentGets list of Payments
/api/PaymentCreate new Payment and optionally assign payment allocations to Invoices
/api/ProjectGets list of Projects
/api/ProjectUpdate an Project
/api/ProjectCreate a Project
/api/SectionGets list of Sections
/api/SectionCreate a Section
/api/SectionDelete a Section
/api/WebhookGet list of Webhook Subscriptions
/api/WebhookSubscribe to Webhook. On success, returns ID of webhook subscription.
/api/WebhookDelete webhook subscription by URL
/api/CurrencyGets list of Currencies
/api/EstimateGets list of Estimates
/api/EstimateCreate a new draft Estimate
/api/TaskTypeGets list of Task Types
/api/Bill/{id}Gets a Bill by Bill ID
/api/InventoryGets list of Inventory
/api/Task/{id}Gets Task by Task ID
/api/TimesheetGets list of Timsheets
/api/TimesheetUpdate a Timesheet
/api/TimesheetCreate a new Timesheet Entry
/api/CreditNoteGets list of CreditNotes
/api/TaskStatusGets list of Task Statuses
/api/BillPaymentGets list of Bill Payments
/api/BillPaymentCreate new Bill Payment and optionally assign payment allocations to Bills
/api/FixedAmountGets list of Fixed Amounts
/api/Task/LookupGets minimal list of Tasks for the current user
/api/UserProfileGet Collection of Users who have roles in the current Avaza account.
/api/Company/{id}Gets Company by Company ID
/api/Contact/{id}Gets Contact by Contact ID
/api/Expense/{id}Gets an Expense Entry by Expense ID
/api/Invoice/{id}Gets Invoice by Invoice ID
/api/Payment/{id}Gets Payment by Payment Transaction ID
/api/Project/{id}Gets Project by Project ID
/api/Webhook/{id}Get Webhook Subscription by SubscriptionID
/api/Webhook/{id}Delete Webhook Subscription by ID
/api/Estimate/{id}Gets Estimate by Estimate ID
/api/ProjectMemberGets list of Project Members
/api/ProjectMemberUpdate a Member of a Project
/api/ProjectMemberAssign a user as a Member of a Project
/api/Company/LookupGets minimal list of Companies.
/api/ExpenseSummaryGets Basic Summary of Expense Statistics
/api/Inventory/{id}Gets InventoryItem by InventoryItem ID
/api/Project/LookupGets minimal list of active Projects for the current user
/api/ScheduleSeriesGets list of Schedule Series
/api/Timesheet/{id}Gets a Timesheet Entry by Timesheet ID
/api/Timesheet/{id}Delete a Timesheet Entry
/api/TimesheetTimerGets the Running Timer if there is one for a user.
/api/CreditNote/{id}Gets Credit Note by CreditNoteID
/api/ExpenseCategoryGets list of Expense Categories
/api/BillPayment/{id}Gets a Bill Payment by Payment Transaction ID
/api/TimesheetSummaryGets Basic Summary of Timesheet Statistics
/api/Expense/Attachment/api/ScheduleAssignmentGets list of Schedule Assignments.
/ScheduleSeries/AddLeaveCreate new Leave Booking
/api/ExpenseGroup/LookupGets minimal list of Expense Groups.
/api/TimesheetSubmissionSubmit Timesheets for Approval.
/api/TimesheetTimer/{id}Starts a Timer running on an existing Timesheet Entry
/api/TimesheetTimer/{id}Stop the timer running on an existing Timesheet Entry
/ScheduleSeries/EditLeaveEdit Leave Booking
/ScheduleSeries/AddBookingCreate new Schedule Booking
/ScheduleSeries/EditBookingEdit Booking
/api/ExpenseApproval/SubmitSubmit Expenses for Approval.
/api/ExpenseMerchant/LookupGets minimal list of Expense Merchants.
/api/ProjectTimesheetCategoryGets list of Project Timesheet Categories
/api/ProjectTimesheetCategoryAssign a TimeSheetCategory to a Project.
/api/ExpensePaymentMethod/LookupGets minimal list of Expense Payment Methods.