External APIs
Overview
External APIs enable connections between TASS and third-party products to extend program functionality.
The ‘External APIs’ tab in the API Gateway Maintenance program lists the External APIs that are available for your school. Click ‘View’ in the Action column to review, activate, or modify the configurations for each API.
The table below provides an overview of the External APIs currently available, their uses, and their availability to Integration Partners and the public, and information about configuration.
From 2026, the TASS licensing model includes full API access for all customers. External and TASS APIs are now part of your school’s TASS license, so you no longer need to request additional API licenses to access them.
You can activate these APIs directly via the ‘External APIs’ and ‘TASS APIs’ tabs in the TASS.web System Admin > Utilities> API Gateway Maintenance program.
We encourage you to explore integration options through our Certified Integration Partner network or contact your Customer Success Consultant for tailored guidance.
External APIs
Name of External API | Description | Certified Integration Partners | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This API enables integration between TASS.web products and various payment gateway providers.
Refer to ‘Payment Gateways APIs’ for more information. | Westpac CBA NAB School EasyPay | ||||||||||||||||||||||
This API enables integration between TASS.web and Streetdata. Once enabled, SMS messages can be sent to students, parents and staff in various areas of TASS.web and Staff Kiosk. TASS partners with SMSGlobal, allowing your school to purchase SMS credits directly through TASS. TASS SMS credits automatically top up when low, so you won't run out mid-send. See the 'Other Licensing' page on the TASS Customer Hub for details. Refer to ‘SMS Gateway APIs’ for more information. | TASS Streetdata | ||||||||||||||||||||||
This API enables integration between TASS.web and the following Plagiarism gateway providers PlagScan or Turnitin. Once enabled, assessment-related files uploaded by students in Student Café or teachers in Staff Kiosk Assessment will be submitted for plagiarism checking. Once checking is complete, a Word Count, Plagiarism Score and Plagiarism Report for each file will be provided. Refer to ‘Plagiarism Gateways APIs’ for more information. | TurnItIn Plagscan | ||||||||||||||||||||||
This API allows students and teachers to browse and attach assessment-related documents (i.e. student-submitted work or teacher resources) from a cloud drive such as Google Drive or Office 365. Refer to ‘Cloud Drive Gateways APIs’ for more information. | Google Drive Office 365 | ||||||||||||||||||||||
Captcha (Completely Automated Public Turing test to tell Computers and Humans Apart) is a system that protects web applications from computer bots and spam. Once enabled, it will require a user to acknowledge that they are not a computer program after several failed login attempts, when logging in or completing a form. Refer to ‘Captcha APIs’ for more information. | Google reCaptcha | ||||||||||||||||||||||
This API is used for the following:
Refer to ‘PDF Conversion API’ for more information. | |||||||||||||||||||||||
This API is used in conjunction with the Mobile App API to send Notifications generated from Staff Kiosk via targeted Push Notifications. This API requires LDAP and/or OAuth to be enabled. Refer to ‘Push Notifications API’ for more information. | Digistorm | ||||||||||||||||||||||
This API is used in conjunction with the Parent Orbit API to send Notifications generated from Staff Kiosk via targeted Push Notifications. This API requires the Parent Orbit OAuth2 API to be enabled. Refer to ‘Orbit Parent Push Notifications’ for more information. | |||||||||||||||||||||||
This API is used in conjunction with the Staff Orbit API to send Notifications generated from Staff Kiosk via targeted Push Notifications. This API requires the Staff Orbit OAuth2 API to be enabled. Refer to ‘Orbit Staff Push Notifications’ for more information. | |||||||||||||||||||||||
This API is used for Single Touch Payroll to transmit data electronically to the ATO via a specialist Single Touch Payroll Gateway provider, Ozedi. Refer to ‘Single Touch Payroll Gateway APIs’ for more information. | Ozedi | ||||||||||||||||||||||
This API is used for timetable integration with LISS-compatible timetable products. This API is only available when using a unitised timetable. Refer to ‘LISS Integration API' for more information. | |||||||||||||||||||||||
This API is used to enable parent addresses to be checked and matched on entry. Automatic address tokens will be saved with address data and the address geocoding. Refer to 'Address Validation APIs' for more information. | AddresssFinder | ||||||||||||||||||||||
This API is used to generate CSV files in the format required by Microsoft School Data Sync v1. Refer to 'Microsoft School Data Sync API v1' for more information. | |||||||||||||||||||||||
This API is used to generate CSV files in the format required by Microsoft School Data Sync v2.1. Refer to 'Microsoft School Data Sync API v2.1' for more information. | |||||||||||||||||||||||
This API is used to generate CSV files in the format required by Apple School Manager. Refer to 'Apple School Manager APIs' for more information. | |||||||||||||||||||||||
This API is used to set up a connection between TASS and the TrackOne Studio Learning Analytics Suite. Refer to 'TrackOne Studio Integration API' for more information. |