The Application Workspace API allows you to integrate the content of Application Workspace within your third-party portal. It contains JavaScript functions which allow you to communicate with the Application Workspace backend.
Loading the Application Workspace API
To start using the Application Workspace API you need to include the its javascript file found on api.liquit.com in the head of your HTML file as follows:
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>Application Workspace API</title>
<script type="text/javascript" src="https://api.liquit.com/workspace/v2/liquit.workspace.js"></script>
</head>
<body>
</body>
</html>
The script tag is mandatory and the URL it contains represents the location of a JavaScript file that loads all the functions and definitions you need for using the Application Workspace API.
Example
The easiest way to start learning about the Application Workspace API is to see a simple example. The following webpage outputs all available applications in Application Workspace in your web console:
// Initialize Application Workspace API with the target zone.
Liquit.Initialize('https://workspace.recastsoftware.com', {
});
Liquit.SSO({
// The username of the user to login.
// For the best user experience, we recommend setting this property to the expected user as it will be used for example as a login hint to Azure AD.
username: null,
// The Identity Source to use. Application Workspace will auto-detect it if it is not set.
identitySource: null //'Azure AD'
}, function(sessionId, fault) {
// Check if authentication failed.
if (fault != null) {
alert('Error ' + fault.code + ': ' + fault.message);
return;
}
// Fetch the applications that are available to the end user in the current context.
Liquit.Applications.List({
sort: 1
}, function (fault, result) {
// Check if the request failed.
if (fault != null) {
alert('Error ' + fault.code + ': ' + fault.message);
return;
}
console.log(result);
});
});
This documentation section is intended for
Administrators familiar with JavaScript programming and object-oriented programming concepts. You should also be familiar with Application Workspace from a user's point of view.
What you will find in this documentation section
This documentation section contains information about:
- A list with JavaScript functions through which you can run CRUD operations in the Application Workspace System
- A list of all existing Application Workspace settings and their description
Note that the content of this documentation is based on the latest available version of Application Workspace.
Copyright © 2025 Recast Software Inc. All rights reserved.
Liquit Software B.V. is a registered trademarks.
Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.