{"@context": "https://schema.org", "@type": "WebAPI", "name": "Avaza API Documentation API", "description": "Welcome to the autogenerated documentation & test tool for Avaza's API. API Security & AuthenticationAuthentication options include OAuth2 Implicit and Authorization Code flows, and Personal Access Token. All connections should be encrypted over SSL/TLS You can set up and manage your api authenticat", "provider": {"@type": "Organization", "name": "avaza.com"}, "documentation": "https://api.avaza.com/swagger/docs/v1"}
Welcome to the autogenerated documentation & test tool for Avaza's API. API Security & AuthenticationAuthentication options include OAuth2 Implicit and Authorization Code flows, and Personal Access Token. All connections should be encrypted over SSL/TLS You can set up and manage your api authenticat
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.avaza.com
auth: o a u t h 2
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
Welcome to the autogenerated documentation & test tool for Avaza's API. API Security & AuthenticationAuthentication options include OAuth2 Implicit and Authorization Code flows, and Personal Access Token. All connections should be encrypted over SSL/TLS You can set up and manage your api authentication credentials from within your Avaza account. (requires Administrator permissions on your Avaza ac
| method | path | what the vendor says it does |
|---|---|---|
POST | /ScheduleSeries/AddBooking | Create new Schedule Booking ScheduleSeries |
POST | /ScheduleSeries/AddLeave | Create new Leave Booking ScheduleSeries |
PUT | /ScheduleSeries/EditBooking | Edit Booking ScheduleSeries |
PUT | /ScheduleSeries/EditLeave | Edit Leave Booking ScheduleSeries |
GET | /api/Account | Account Details Account |
GET | /api/Bill | Gets list of Bills TransactionStatusCode values are: "Draft", "Verified", "Late", "Paid", "Partial", "Void" Bi |
POST | /api/Bill | Create a new draft Bill Bill |
GET | /api/Bill/{id} | Gets a Bill by Bill ID Bill |
GET | /api/BillPayment | Gets list of Bill Payments BillPayment |
POST | /api/BillPayment | Create new Bill Payment and optionally assign payment allocations to Bills BillPayment |
GET | /api/BillPayment/{id} | Gets a Bill Payment by Payment Transaction ID BillPayment |
GET | /api/Company | Gets list of Companies Company |
POST | /api/Company | Create a Company Company |
PUT | /api/Company | Update a Company record. Requires CompanyID and a list of field names to update. The FieldsToUpdate field acce |
GET | /api/Company/Lookup | Gets minimal list of Companies. Certain roles see a restricted set of companies based on their project members |
GET | /api/Company/{id} | Gets Company by Company ID Company |
GET | /api/Contact | Gets list of Contacts Contact |
POST | /api/Contact | Create a Contact Contact |
GET | /api/Contact/{id} | Gets Contact by Contact ID Contact |
GET | /api/CreditNote | Gets list of CreditNotes CreditNote |
GET | /api/CreditNote/{id} | Gets Credit Note by CreditNoteID CreditNote |
GET | /api/Currency | Gets list of Currencies Currency |
GET | /api/Estimate | Gets list of Estimates EstimateStatusCode values are: "Draft", "Sent", "Accepted", "Converted", "Expired", "Re |
POST | /api/Estimate | Create a new draft Estimate Estimate |
GET | /api/Estimate/{id} | Gets Estimate by Estimate ID Estimate |
GET | /api/Expense | Gets list of Expenses Expense |
POST | /api/Expense | Create an Expense Create an Expense Expense |
PUT | /api/Expense | Update an Expense Update an Expense Expense |
DELETE | /api/Expense | Delete a Timesheet Entry Expense |
GET | /api/Expense/{id} | Gets an Expense Entry by Expense ID Expense |
POST | /api/ExpenseApproval/Submit | Submit Expenses for Approval. Expense |
GET | /api/ExpenseCategory | Gets list of Expense Categories The default sort order is by Name asc ExpenseCategory |
GET | /api/ExpenseGroup/Lookup | Gets minimal list of Expense Groups. Expense Groups are for adhoc grouping of reported expenses. e.g. for expe |
GET | /api/ExpenseMerchant/Lookup | Gets minimal list of Expense Merchants. ExpenseMerchant |
GET | /api/ExpensePaymentMethod/Lookup | Gets minimal list of Expense Payment Methods. ExpensePaymentMethod |
GET | /api/ExpenseSummary | Gets Basic Summary of Expense Statistics ExpenseSummary |
GET | /api/FixedAmount | Gets list of Fixed Amounts FixedAmount |
GET | /api/Inventory | Gets list of Inventory Inventory |
GET | /api/Inventory/{id} | Gets InventoryItem by InventoryItem ID Inventory |
GET | /api/Invoice | Gets list of Invoices TransactionStatusCode values are: "Draft", "Sent", "Late", "Paid", "Partial", "Void" Inv |
and 45 more operation(s) in this specification, all searchable.
specification origin: https://api.avaza.com/swagger/docs/v1
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.