Info |
---|
Click here to download an overview document version of this page |
About an API
An API (Application Programming Interface) is a set of protocols, tools, and definitions that allows different software applications to communicate and interact with each, other enabling one system to access data or functionality from another in a standardised way. It serves as an intermediary that lets developers integrate and interact with external services or platforms. APIs are essential for building software ecosystems, as they allow developers to leverage functionalities of other services without needing to understand their internal workings.
...
Meshed API is a REST API.
The API enables integration with the Meshed Higher-Ed and Meshed RTOManager platforms.
The Client team is responsible for designing, developing, verifying, and documenting custom integration solutions using the API, ensuring that their specific business requirements are fully addressed.
A sandbox environment that simulates the behavior of the production API is available for developers to explore its features. Access is provided free of charge for one month upon request.
Data can be retrieved from Meshed Platforms via GET endpoints, submitted using POST endpoints and updated using PUT or PATCH endpoints. To maintain data integrity the API does not support deleting data (DELETE endpoints) within Meshed Platforms.
...
Access to the API is available to existing clients using either the Meshed Higher-Ed or Meshed RTOManager platform. To obtain access, clients must complete and sign an API Access Request Form. API access is governed by the End User License Agreement (EULA) for the specific Meshed platform the client has signed with Meshed Group, as well as the Terms and Conditions outlined in the API Access Request Form.
...
Agent (GET, POST)
Campus (GET)
Classification (GET)
Course (GET)
Intake (GET)
Offer (GET, POST)
Student (GET, POST)
Student Results Subject Outcome (GET, PATCH)
Error Handling
...