Avaza


Welcome to the autogenerated documentation & test tool for Avaza's API.

API Security & Authentication
Authentication options include OAuth2 Implicit and Authorization flows. All connections should be encrypted over SSL/TLS

To use the Api from your own app you will need us to issue you an App Client ID and Secret. You can get in touch to request one, and provide us with a redirect URI.

OAuth2 Authorization endpoint: https://any.avaza.com/oauth2/authorize
OAuth2 Token endpoint: https://any.avaza.com/oauth2/token
Base URL for subsequent API Requests: https://api.avaza.com/

Blogpost about authenticating with Avaza's API: https://www.avaza.com/avaza-api-oauth2-authentication/
Blogpost on using Avaza's webhooks: https://www.avaza.com/avaza-api-webhook-notifications/
We currently issue Access Tokens that last 1 day, and Refresh tokens that last 180 days
The Api currently assumes initial authentication by an Admin role user. In the future we will add support for access by other roles.

Support
For API Support, and to request access please contact Avaza Support Team via our support chat.

User Contributed Libraries:
Graciously contributed by 3rd party users like you.
Note these are not tested or endorsesd by Avaza. We encourage you to review before use, and use at own risk.

Resources

Account
GET
/api/Account
Company
GET
/api/Company/{id}
GET
/api/Company
POST
/api/Company
PUT
/api/Company
Contact
GET
/api/Contact/{id}
GET
/api/Contact
POST
/api/Contact
CreditNote
GET
/api/CreditNote/{id}
GET
/api/CreditNote
Currency
GET
/api/Currency
Estimate
GET
/api/Estimate/{id}
GET
/api/Estimate
Expense
GET
/api/Expense/{id}
GET
/api/Expense
POST
/api/Expense
Inventory
GET
/api/Inventory/{id}
GET
/api/Inventory
Invoice
GET
/api/Invoice/{id}
GET
/api/Invoice
POST
/api/Invoice
Payment
GET
/api/Payment/{id}
GET
/api/Payment
POST
/api/Payment
Project
GET
/api/Project/{id}
GET
/api/Project
POST
/api/Project
ProjectTimesheetCategory
GET
/api/ProjectTimesheetCategory
Section
GET
/api/Section
POST
/api/Section
Task
GET
/api/Task/{id}
GET
/api/Task
POST
/api/Task
PUT
/api/Task
Tax
GET
/api/Tax
Timesheet
DELETE
/api/Timesheet/{id}
GET
/api/Timesheet/{id}
GET
/api/Timesheet
POST
/api/Timesheet
PUT
/api/Timesheet
TimesheetTimer
DELETE
/api/TimesheetTimer/{id}
POST
/api/TimesheetTimer/{id}
GET
/api/TimesheetTimer
UserProfile
GET
/api/UserProfile
Webhook
DELETE
/api/Webhook/{id}
DELETE
/api/Webhook
GET
/api/Webhook
POST
/api/Webhook

Models

AccountDetails
Company
CompanyContact
CompanyList
ContactList
CreateSubscription
CreditNote
CreditNoteAllocation
CreditNoteLineItem
CreditNoteList
Currency
CurrencyList
EstimateDetails
EstimateLineItemDetails
EstimateList
ExpenseDetails
ExpenseList
InventoryItem
InventoryList
Invoice
InvoiceLineItem
InvoiceList