Swagger UI presents a human-friendly interface where users can explore and understand an API. It also allows users to "try out" API calls directly from the browser, facilitating testing and understanding of API behaviour. The UI is generated from an OpenAPI Specification (OAS) file, which describes the API's structure, endpoints, parameters, responses, and authentication methods. This ensures the documentation is always in sync with the API's definition.
As well as the new documentation and, the API is now richer with more requests for users to be able to interact with milestones, phases, sub items and tracking information for quotes and invoices. There are also new routes for searching including a new route to detail all the available filters that can be used and details about the data being returned
π Small but Mighty
π API: a POST job sub-item endpoint is now available via the API
π API: the quotes endpoint is now available via the API
π API: milestones can be fetched via the API
π§Ό Items & Expenses: If the item & expense names (typed manually), match the existing item or expense within the Master Settings, Streamtime will recognise their General Ledger codes assigned in Xero
π Fixes
Resolved an issue with blank quote totals within the Quotes list on the job page
Fixed an issue with the discrepancy of Unscheduled time within Reporting and Groups
Resolved an issue with the reconnection of the native Google calendar integration
Resolved an issue with the incorrect βscheduledβ sell value being displayed within the tooltip on the Schedule in scenarios when a job is being planned at a different currency
Fixed an issue when an item description box disappears in certain scenarios
Resolved an issue when Primary and Secondary groupings reporting data in CSV did not match what was reported on within Streamtime