Optional
options: Partial<{ Readonly
CLASS_Private
_idThe HighSystems
instance settings
Private
throttleThe internal throttler for rate-limiting API calls
Static
Readonly
CLASS_Static
Readonly
VERSIONStatic
defaultsThe default settings of a HighSystems
instance
Private
apiPrivate
assigncalculateRecordFormulas
This endpoint allows you calculate the value of a given formula with a given record and data.
calculateRecordFormulas method options object
deleteApplication
This endpoint allows you to delete an existing application.
deleteApplication method options object
deleteApplicationMenu
deleteApplicationMenu method options object
deleteApplicationUser
deleteApplicationUser method options object
deleteDashboard
deleteDashboard method options object
deleteField
deleteField method options object
deleteForm
deleteForm method options object
deleteFunction
deleteFunction method options object
deleteNotification
deleteNotification method options object
deletePage
deletePage method options object
deleteRecord
This endpoint allows you to delete a specific record from a table.
deleteRecord method options object
deleteRecords
This endpoint allows you to delete multiple records from a table.
deleteRecords method options object
deleteReport
deleteReport method options object
deleteRole
deleteRole method options object
deleteTable
deleteTable method options object
deleteTransaction
This endpoint allows you to rollback an existing transaction.
deleteTransaction method options object
deleteTrigger
deleteTrigger method options object
deleteUser
This endpoint allows you to delete an existing instance user. This will remove them from all applications they've been invited to.
deleteUser method options object
deleteUserToken
This endpoint allows you to delete an existing user token.
deleteUserToken method options object
deleteVariable
deleteVariable method options object
deleteWebhook
deleteWebhook method options object
finalizeFileUpload
This endpoint allows you to finalize a file upload, attaching a temporarily uploaded file to a record.
finalizeFileUpload method options object
Rebuild the HighSystems instance from serialized JSON
HighSystems class options
getApplication
This endpoint allows you to query for a specific application.
getApplication method options object
getApplicationEntityRelationshipDiagram
getApplicationEntityRelationshipDiagram method options object
getApplicationFields
getApplicationFields method options object
getApplicationForms
getApplicationForms method options object
getApplicationMenu
This endpoint allows you to query for a specific application menu.
getApplicationMenu method options object
getApplicationMenus
This endpoint allows you to query for all the menus available for an application.
getApplicationMenus method options object
getApplicationRelationships
getApplicationRelationships method options object
getApplicationReports
getApplicationReports method options object
getApplicationUser
getApplicationUser method options object
getApplicationUserMenu
This endpoint allows you to query for the rendered application menu for the current user.
getApplicationUserMenu method options object
getApplicationUsers
getApplicationUsers method options object
getApplications
This endpoint allows you to query for all the applications you've been invited to.
getApplications method options object
Private
getgetDashboard
getDashboard method options object
getDashboards
getDashboards method options object
getField
getField method options object
getFields
getFields method options object
getFile
This endpoint allows you to download a file as base 64.
getFile method options object
getForm
getForm method options object
getForms
getForms method options object
getFunction
getFunction method options object
getFunctions
getFunctions method options object
getInstanceSettings
This endpoint allows you to retreive the settings for a given instance.
getInstanceSettings method options object
getNotification
getNotification method options object
getNotifications
getNotifications method options object
getPage
getPage method options object
getPages
getPages method options object
getPreferences
This endpoint allows you to retrieve your saved preferences.
getPreferences method options object
getPresignedFileUrl
This endpoint allows you to obtain a presigned URL for either fetching or uploading a file attachment.
getPresignedFileUrl method options object
getRecord
This endpoint allows you to fetch a specific record.
getRecord method options object
getRecords
This endpoint allows you to fetch a collection of records.
getRecords method options object
getRecordsCount
This endpoint allows you to fetch the total number of records that match a given query or report.
getRecordsCount method options object
getRecordsTotals
This endpoint allows you to fetch the totals and averages of a given record set.
getRecordsTotals method options object
getReport
getReport method options object
getReports
getReports method options object
getRole
getRole method options object
getRoleDefaults
getRoleDefaults method options object
getRolePermissions
getRolePermissions method options object
getRoleTablePermissions
getRoleTablePermissions method options object
getRoles
getRoles method options object
getTable
getTable method options object
getTableRelationships
getTableRelationships method options object
getTables
getTables method options object
getTransaction
This endpoint allows you to start a new transaction.
Transactions allow you to execute multiple API calls within the same, well, transaction. A transaction allows you to rollback or commit all the changes you've made attached to the transaction.
This is useful for when you are creating multiple records and need to do any clean up if one of those records fails to be added.
getTransaction method options object
getTrigger
getTrigger method options object
getTriggers
getTriggers method options object
getUser
This endpoint allows you to query for a specific user by their user id.
getUser method options object
getUserToken
This endpoint allows you to query for a specific user token.
getUserToken method options object
getUserTokens
This endpoint allows you to query for all the user tokens for a given user.
getUserTokens method options object
getUsers
This endpoint allows you to query for all the users in the High Systems instance.
getUsers method options object
getVariable
getVariable method options object
getVariables
getVariables method options object
getWebhook
getWebhook method options object
getWebhooks
getWebhooks method options object
postApplication
This endpoint allows you to create a new application.
postApplication method options object
postApplicationMenu
postApplicationMenu method options object
postApplicationUser
postApplicationUser method options object
postDashboard
postDashboard method options object
postField
postField method options object
postForm
postForm method options object
postFunction
postFunction method options object
postNotification
postNotification method options object
postPage
postPage method options object
postRecord
This endpoint allows you to create a new record.
postRecord method options object
postReport
postReport method options object
postRole
postRole method options object
postTable
postTable method options object
postTransaction
This endpoint allows you to commit an existing transaction.
postTransaction method options object
postTrigger
postTrigger method options object
postUser
This endpoint allows you to create a new instance user.
postUser method options object
postUserToken
This endpoint allows you to create a new user token.
postUserToken method options object
postVariable
postVariable method options object
postWebhook
postWebhook method options object
putApplication
This endpoint allows you to update an existing application.
putApplication method options object
putApplicationEntityRelationshipDiagram
putApplicationEntityRelationshipDiagram method options object
putApplicationMenu
putApplicationMenu method options object
putApplicationUser
putApplicationUser method options object
putDashboard
putDashboard method options object
putField
putField method options object
putForm
putForm method options object
putFunction
putFunction method options object
putInstanceSettings
This endpoint allows you to update the settings for a given instance.
putInstanceSettings method options object
putNotification
putNotification method options object
putPage
putPage method options object
putPreferences
This endpoint allows you to update your saved preferences.
putPreferences method options object
putRecord
This endpoint allows you to update an existing record.
putRecord method options object
putReport
putReport method options object
putRole
putRole method options object
putTable
putTable method options object
putTrigger
putTrigger method options object
putUser
This endpoint allows you to update an existing instance user.
putUser method options object
putUserToken
This endpoint allows you to update an existing user token.
putUserToken method options object
putVariable
putVariable method options object
putWebhook
putWebhook method options object
Private
requestSerialize the HighSystems instance into JSON
upsertRecords
This endpoint allows you to add and modify records in a single call. If an id
is provided, it will update the record, otherwise it will add a new record.
upsertRecords method options object
Static
IsTest if a variable is a highsystems
object
A variable you'd like to test
Static
fromJSONCreate a new HighSystems instance from serialized JSON
HighSystems class options
Generated using TypeDoc
The internal numerical id for API calls.
Increments by 1 with each request.