DT590 Web interface
DI064130 UUID
Universally Unique Identifier of the selected web interface (primary key)
DI064144 Name
Name of a web interface. The name is arbitrary.
DI064145 Active
Specifies whether a web interface is active. Before a web interface is used, this parameter must be set in the Web Interfaces module.
DI064156 Url
URL is the configurable part of the URL under which a web interface can be accessed. The URL of a web interface always has an /api/ prefix.
DI064231 Complete URL
Virtual data item which displays the entire URL under which a web interface can be accessed. The URL of a Web interface can be queried via interface.get_web_interface_url_by_python_id(python_id)
.
DI064253 API key
API key serves to authenticate the request. If you run a request on the URL of a web interface, the API key must be included in the HTTP headers with the "apikey" key, otherwise the server returns HTTP 403 (Unauthorized).
DI066407 Python ID
Python ID of the web interface. The Python IDs of the PLANTA standard interface cannot be changed by the customer. Customer individual Python Ids must always start with L<license_number>
DI064267 GET implementation
Specifies the web service implementation for a GET request
DI064268 POST implementation
Specifies the web service implementation for a POST request
DI064269 PUT implementation
Specifies the web service implementation for a PUT request
DI064270 DELETE implementation
Specifies the web service implementation for a DELETE request
DI064281 Owner license
DI064287 Listbox: Grouping name
DI064300 GET entity (incarnation)
Specifies the web entity to be used for a GET request
DI064302 POST entity (incarnation)
Specifies the web entity to be used for a POST request
DI064306 PUT entity (incarnation)
Specifies the entity to be used for a PUT request
DI064309 DELETE entity (incarnation)
Specifies the entity to be used for a DELETE request
DI064682 Log level name (incarnation)
Specifies what is to be logged when using a web interface, depending on the selection:
- Debugging info:
- This value is only visible to customizers (users with Customizer rights = ).
- All log messages are written in the log file.
- Information:
- Contains useful information that may help you to comprehend the interface.
- Warning:
- Only writes warnings and errors in the log.
- Deactivated:
- No log is written for this value.
DI066100 Requests
Specifies the number of requests of the corresponding web interface.
DI0066495 Authentication
Parameter for defining an authentication method for a web interface. The corresponding listbox offers the following values:
- None
- No check is performed, the interface accepts any request. Corresponds to the behavior with apikey_auth_filter_generic = false but can be configured per interface.
- API key
- An HTTP header with “Apikey” key and the valid API key must be included so that the web interface processes the request. Corresponds to the behavior with apikey_auth_filter_generic = true but can be configured per interface.
- Token
- A valid token must be transferred in the URL of the web interface. The token is expected at the beginning of the URL after /url/. The “Complete URL ” value range indicates this by showing a /{apitoken}/ in the URL.