New /structure API, API Code Samples, and Pricing Updates
Published: 2025-10-24
We are thrilled to share some exciting updates regarding the Audjust API that we believe will significantly enhance your experience and make it even easier to get started.
New /structure API Endpoint (+ Upload QOL Upgrade)

We are excited to announce the release of a new API endpoint, /structure, which provides song structure analysis to help you better understand and manipulate audio content. This new endpoint provides the ability to break down a song into sections that roughly correspond to verses, choruses, bridges, and other structural elements, extract loops, and identify key moments in the track such as beat drops and preview points that best represent the song. All of these are accessible through a simple API call.
We have also improved the process of uploading audio files to the Audjust API. You can now obtain upload URLs directly from the /upload endpoint, simplifying the experience by eliminating the need for you to stand up your own upload service. This new upload flow is compatible with the new /structure endpoint as well as our existing analyze, resize, and export endpoints. Usage is free!
API Code Samples
We have also launched a new API Code Samples section in our documentation. This section contains a variety of code samples demonstrating how to use different features of the Audjust API, from basic operations to more advanced use cases. We will be continuously adding more examples to help you get the most out of our API so please don’t hesitate to contact us if there are specific examples you would like to see. Want to see a code sample for the new /structure endpoint? Check out this example one on generating 10-second previews for a given audio file.
Updated Pricing Structure
Finally, we are responding to user feedback by adapting our pricing structure to make it easier to understand. Previously, pricing was determined by a credit-based system that billed by input and output minutes. This was confusing for many users, especially when trying to estimate costs for usage of the API. For the new /structure endpoint, we have introduced a straightforward per-song pricing model. Each song processed through the /structure endpoint will incur a flat fee for songs less than 7 minutes in length, with additional charges for longer songs. This change aims to simplify billing and make it easier for users to predict their costs. For more details on the new pricing structure, please refer to the API Pricing section of our documentation.
With this change, we are also designating the older analyze, resize, and export endpoints as “Gen 1” APIs. These APIs are more cumbersome to use and require the usage of webhooks, use the credit-based model, and are generally less efficient. While these endpoints will remain available and are not being deprecated, we mark them as such to help users distinguish between the newer and older APIs. The Gen 1 APIs will continue to use the credit-based pricing model, while the new /structure endpoint uses the per-song pricing model. Gen 1 APIs can still be used alongside the new APIs without any issues.
Conclusion
We believe these updates will enhance your experience with the Audjust API and make it easier to integrate our services into your applications. As always, we welcome your feedback and suggestions as we continue to improve our offerings. Please do not hesitate to reach out to us with any questions or comments at [email protected].