API Gateway Maintenance
Overview
The API Gateway Maintenance program is used to set up and maintain APIs (Application Programming Interface) that allow third-party applications to connect to or from various areas of TASS.
Menu Item | Description |
---|---|
An API developed and published by a third-party company to which TASS connects. Some External APIs require a dedicated API license key. | |
An API developed by TASS that a third-party company can use to connect to the TASS database. All TASS APIs require a dedicated API license key. Public APIs: These APIs are available for public use and the documentation is published on GitHub. They can be used by anyone (school or vendor) to develop integrations alongside of TASS. The usage of these APIs by non-approved integration partners is not certified. For more information, refer to 'https://github.com/TheAlphaSchoolSystemPTYLTD'. Approved Integration Partners: These APIs require partner certification and are only available through approved integration partners. | |
OAuth 2 allows third party products to connect to TASS.web APIs as an entity (e.g. a parent) and uniquely identify them in order to return targeted data. It does not require the entity (e.g. parent) to share any password data, but instead uses authorisation 'bearer' tokens to identify an entity. It is separate to the existing LDAP, SAML or proprietary Username/Password combination. This OAuth2 method provides the Mobile App with an ability to perform push notifications. |
Related Resources
Refer to HOW - Integrations for relevant Checklists and Onboarding information.
Program Tabs
External APIs
- Address Validation APIs
- Apple School Manager APIs
- Captcha APIs
- Cloud Drive Gateways APIs
- LISS Integration APIs
- Microsoft School Data Sync API v1
- Microsoft School Data Sync API v2.1
- Orbit Parent Push Notifications
- Orbit Staff Push Notifications
- Payment Gateways APIs
- PDF Conversion API
- Plagiarism Gateways APIs
- Push Notifications API
- Single Touch Payroll Gateway APIs
- SMS Gateway APIs