Austi Classics Pro APIs allow external applications and services to connect with supported Austi Classics Pro content and features.
An API, or Application Programming Interface, allows one application to request information or services from another application in a structured way.
For Austi Classics Pro, APIs can provide a way for other software to work with supported texts, references, annotations and related features without requiring users to perform each action manually.
The API is intended primarily for developers, education technology providers and organisations that want to integrate Austi Classics Pro with another application or service.
Build applications that use supported Austi Classics Pro content and services.
Connect learning tools, teaching platforms or other education services to Austi Classics Pro.
Integrate supported texts, annotations or related services into external workflows.
Available capabilities depend on the API features currently enabled, but possible uses include:
Austi Classics Pro stores texts in a structured form so that applications can identify specific parts of a work.
The available reference structure depends on the type of text. For example, a play may use acts, scenes and lines, while the Bible may use books, chapters and verses.
This structure allows external applications to request or link to a more precise location than an entire book or chapter.
Where supported, API clients can work with annotation sets associated with Austi Classics Pro texts.
Annotations remain linked to specific text locations, allowing an external service to retrieve notes relevant to a passage.
Learn more about annotations →Some API features may require authentication or other access credentials.
When API access is available, developers should use the credentials and authentication method provided for their integration.
Keep API credentials private. Do not place secret keys or credentials directly in public frontend code, public repositories or shared documents.
API requests are normally sent to a specific endpoint representing the information or service required.
Responses are returned in a structured format that can be processed by the calling application.
Full technical documentation should be used when implementing an integration, as it will describe the available endpoints, request parameters, authentication requirements and response formats.
If an API request does not work as expected, check:
API access does not automatically grant permission to redistribute all content available through Austi Classics Pro.
Developers should comply with any applicable API terms, content licences, copyright requirements and usage limits for the material they access.
This Help page provides a general introduction to the API. Detailed developer documentation can provide endpoint-by-endpoint guidance, request examples, data formats and authentication instructions.
As the Austi Classics Pro API expands, this section can link directly to the current technical documentation.
A learning system could link students directly to a chapter, scene or passage being studied.
An external service could retrieve supported notes for a specific passage or text.
A permitted application could use structured text references to provide study, analysis or learning features around supported works.