The RESTClient object provides the ability to access the RESTful Web APIs. It loads the JSON-formatted string returned from the RESTful Web Service APIs into the DataWindow object. The JSON string returned from the RESTFul Web Service APIs must be in the format described in the section called “Supported JSON formats” in Application Techniques.
Note
This object cannot be referenced in .NET Web Service or .NET Assembly components, otherwise the component will fail to be deployed.
Note
DataWindow object with the following presentation styles are unsupported: Composite, Crosstab, OLE 2.0, and RichText.
RESTClient property |
Datatype |
Description |
---|---|---|
Integer |
The secure protocol. |
|
Long |
The timeout seconds. |
|
ClassDefinition |
PowerObject |
An object of type PowerObject containing information about the class definition of the object or control |
RESTClient function |
Datatype returned |
Description |
---|---|---|
String |
Returns the name assigned to the object |
|
Integer |
Clears headers of the request. |
|
Integer |
Creates a reference to a context-specific instance of the specified service. |
|
PowerObject |
Returns a reference to the name of the parent object. |
|
Integer |
Gets the JWT token using the POST method. |
|
Integer |
Gets the OAuth 2.0 access token. |
|
String |
Gets the request header by name. |
|
String |
Gets all of the request headers information. |
|
String |
Gets the response header by name. |
|
String |
Gets all of the response headers information. |
|
Long |
Gets the response status code. |
|
String |
Gets the response status description. |
|
Boolean |
Adds an event to the end of the message queue for the object. |
|
Long |
Retrieves data to the DataWindow, DataWindowChild, or DataStore from the RESTFul Web service. |
|
Long |
Retrieves one data row to the DataWindow, DataWindowChild, or DataStore from the RESTFul Web service. |
|
Integer |
Sends the HTTP DELETE request to the server and then gets the content of the server response. |
|
Integer |
Sends the HTTP GET request to the server and then gets the content of the server response. |
|
Integer |
Sends the HTTP PATCH request to the server and then gets the content of the server response. |
|
Integer |
Sends the HTTP POST request to the server and then gets the content of the server response. |
|
Integer |
Sends the HTTP PUT request to the server and then gets the content of the server response. |
|
Integer |
Sets the JWT token string to the HTTP request header which will be sent to the server. |
|
Integer |
Sets the OAuth 2.0 token string to the HTTP request header which will be sent to the server. |
|
Integer |
Sets the request header. |
|
Integer |
Sets all of the request headers information. |
|
Integer |
Sends the data to the server via the HTTP POST method. |
|
Integer |
Triggers a specific event in the object and executes the script for the event. |
|
Object |
Returns the type of the object. |